DELETE FROM _widget_param WHERE wp_id = 'default_menu';
INSERT INTO _widget_param
(wp_id, wp_config_id, wp_param, wp_create_dt) VALUES
-('default_menu', 1, 'O:8:"stdClass":9:{s:6:"menuId";s:9:"main_menu";s:4:"name";s:27:"メインメニュー設定";s:9:"limitUser";s:1:"0";s:10:"isHierMenu";s:1:"0";s:15:"useVerticalMenu";s:1:"0";s:12:"showSitename";s:1:"0";s:10:"showSearch";s:1:"1";s:12:"anotherColor";s:1:"1";s:9:"showLogin";s:1:"1";}', now());
+('default_menu', 1, 'O:8:"stdClass":10:{s:6:"menuId";s:9:"main_menu";s:4:"name";s:27:"メインメニュー設定";s:9:"limitUser";s:1:"0";s:10:"isHierMenu";s:1:"0";s:15:"useVerticalMenu";s:1:"0";s:12:"showSitename";s:1:"0";s:10:"showSearch";s:1:"1";s:12:"anotherColor";s:1:"1";s:9:"showLogin";s:1:"1";s:10:"showRegist";s:1:"1";}', now());
DELETE FROM _widget_param WHERE wp_id = 'custom_search';
INSERT INTO _widget_param
(wp_id, wp_config_id, wp_param, wp_create_dt) VALUES
// コンテンツタイプが「会員」のページを取得
$linkUrl = $this->gPage->createContentPageUrl(M3_VIEW_TYPE_MEMBER, M3_REQUEST_PARAM_OPERATION_TASK . '=' . self::TASK_REGIST);
- $this->tmpl->addVar("show_regist", "url", $this->convertUrlToHtmlEntity($this->getUrl($linkUrl, true/*リンク用*/)));
+ $linkUrl = $this->getUrl($linkUrl, true/*リンク用*/);
+ $this->tmpl->addVar("show_regist", "url", $this->convertUrlToHtmlEntity($linkUrl));
+
+ // 選択状況のチェック
+ if ($this->checkMenuItemUrl($linkUrl)) $this->tmpl->addVar("show_regist", "CLASS", ' class="active"');
}
}
// ログインフィールド表示制御
</patTemplate:tmpl>
<patTemplate:tmpl name="show_login" visibility="hidden">
<ul id="nav_account" class="nav navbar-nav navbar-right">
- <patTemplate:tmpl name="show_regist" visibility="hidden"><li><a href="{URL}" ><span>登録</span></a></li></patTemplate:tmpl>
+ <patTemplate:tmpl name="show_regist" visibility="hidden"><li{CLASS}><a href="{URL}" ><span>登録</span></a></li></patTemplate:tmpl>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">{LOGIN_STATUS}ログイン <b class="caret"></b></a>
<ul class="dropdown-menu">