我只在web配置上看到解决方案集默认路由器。那么我如何设置默认路由器以获得更多案例。
示例:如果用户未登录,将设置site / index默认路由器。如果用户登录,将为默认路由器设置文章/索引。
我引用了toptic并看到了创建类url,所以我不清楚。
注意,两个路由器都是发布的,所有成员都可以访问答案 0 :(得分:0)
当您在// Define the woocommerce_product_query callback
function action_woocommerce_product_query( $q, $instance ) {
// The code
};
// Add the action
add_action( 'woocommerce_product_query', __NAMESPACE__.'\\action_woocommerce_product_query', 10, 2 );
中为所有用户设置web/config
的默认路由时,您希望为登录用户设置不同的路由。
在网站/索引中,您可以检查用户是否已登录,如果用户已登录,您可以将其导航到特定路线。
示例:
site/index
答案 1 :(得分:0)
如果已登录,您可以先检查
if (!Yii::$app->user->isGuest) {
$this->goHome();
}else{
return $this->render('login', [
'model' => $model,
]); }