迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
如何根據(jù)當(dāng)前用戶所在省份,自動跳轉(zhuǎn)到到相應(yīng)頁面。后臺每個城市都設(shè)置的獨立模塊。跳轉(zhuǎn)的URL在自定義資料里設(shè)置好
用戶在主站點登錄的時候,判斷一下該用戶是屬于哪個城市(前提是你的用戶有城市的關(guān)聯(lián)字段,或者用ip查詢來源),然后查詢對應(yīng)的模塊url 跳轉(zhuǎn)過去
接單開公
http://apdwn.com/doc/817.html
\Phpcmf\Hooks::on('cms_init', function() { if (APP_DIR == "" && \Phpcmf\Service::L('router')->class == 'home' && \Phpcmf\Service::L('router')->method == 'index') { $city = \Phpcmf\Service::L('ip')->province(\Phpcmf\Service::L('input')->ip_address()); $city=\Phpcmf\Service::L('ip')->province('101.244.103.15'); $value = dr_block('cstz'); if ($city && strpos($value, $city) !== false) { $arr = explode(PHP_EOL, $value); foreach ($arr as $t) { if (strpos($t, $city) !== false) { list($name, $url) = explode(' ', $t); dr_redirect($url); } } } } });
回復(fù)@易學(xué)習(xí) 可以跳轉(zhuǎn)后臺無法進入,直接跳到首頁。
回復(fù)@易學(xué)習(xí)
\Phpcmf\Hooks::on('cms_init', function() {
if (!IS_ADMIN && !IS_MEMBER && APP_DIR == "" && \Phpcmf\Service::L('router')->class == 'home' && \Phpcmf\Service::L('router')->method == 'index') {
$city = \Phpcmf\Service::L('ip')->province(\Phpcmf\Service::L('input')->ip_address());
$city=\Phpcmf\Service::L('ip')->province('101.244.103.15');
$value = dr_block('cstz');
if ($city && strpos($value, $city) !== false) {
$arr = explode(PHP_EOL, $value);
foreach ($arr as $t) {
if (strpos($t, $city) !== false) {
list($name, $url) = explode(' ', $t);
dr_redirect($url);
}
});
用戶在主站點登錄的時候,判斷一下該用戶是屬于哪個城市(前提是你的用戶有城市的關(guān)聯(lián)字段,或者用ip查詢來源),然后查詢對應(yīng)的模塊url 跳轉(zhuǎn)過去
接單開公
http://apdwn.com/doc/817.html
\Phpcmf\Hooks::on('cms_init', function() { if (APP_DIR == "" && \Phpcmf\Service::L('router')->class == 'home' && \Phpcmf\Service::L('router')->method == 'index') { $city = \Phpcmf\Service::L('ip')->province(\Phpcmf\Service::L('input')->ip_address()); $city=\Phpcmf\Service::L('ip')->province('101.244.103.15'); $value = dr_block('cstz'); if ($city && strpos($value, $city) !== false) { $arr = explode(PHP_EOL, $value); foreach ($arr as $t) { if (strpos($t, $city) !== false) { list($name, $url) = explode(' ', $t); dr_redirect($url); } } } } });回復(fù)@易學(xué)習(xí) 可以跳轉(zhuǎn)后臺無法進入,直接跳到首頁。
回復(fù)@易學(xué)習(xí)
\Phpcmf\Hooks::on('cms_init', function() {
if (!IS_ADMIN && !IS_MEMBER && APP_DIR == "" && \Phpcmf\Service::L('router')->class == 'home' && \Phpcmf\Service::L('router')->method == 'index') {
$city = \Phpcmf\Service::L('ip')->province(\Phpcmf\Service::L('input')->ip_address());
$city=\Phpcmf\Service::L('ip')->province('101.244.103.15');
$value = dr_block('cstz');
if ($city && strpos($value, $city) !== false) {
$arr = explode(PHP_EOL, $value);
foreach ($arr as $t) {
if (strpos($t, $city) !== false) {
list($name, $url) = explode(' ', $t);
dr_redirect($url);
}
}
}
}
});