AntonLV 5 năm trước cách đây
mục cha
commit
a9fa70cb5b

+ 1 - 1
modules/boonex/english/data/langs/system/en.xml

@@ -2860,7 +2860,7 @@ If it is not enabled then please consider implement this optimization, since it
 	<string name="_sys_menu_set_title_sys_social_sharing"><![CDATA[Social Sharing]]></string>
 	<string name="_sys_menu_set_title_footer"><![CDATA[Footer]]></string>
 	<string name="_sys_menu_set_title_profile_create_links"><![CDATA[Create Profile Links]]></string>
-        <string name="_sys_menu_set_title_profile_followings"><![CDATA[Profile Followings]]></string>
+        <string name="_sys_menu_set_title_profile_followings"><![CDATA[Followed Contexts]]></string>
 	<string name="_sys_menu_set_title_profile_stats"><![CDATA[Profile Stats]]></string>
 	<string name="_sys_menu_set_title_site"><![CDATA[Site]]></string>
 	<string name="_sys_menu_set_title_homepage"><![CDATA[Content modules]]></string>

+ 1 - 1
modules/boonex/russian/data/langs/system/ru.xml

@@ -2844,7 +2844,7 @@
 	<string name="_sys_menu_set_title_sys_social_sharing"><![CDATA[Социальные сети]]></string>
 	<string name="_sys_menu_set_title_footer"><![CDATA[Основание]]></string>
 	<string name="_sys_menu_set_title_profile_create_links"><![CDATA[Профиль - Создание]]></string>
-        <string name="_sys_menu_set_title_profile_followings"><![CDATA[Профиль - Подписки]]></string>
+        <string name="_sys_menu_set_title_profile_followings"><![CDATA[Отслеживаемые контексты]]></string>
 	<string name="_sys_menu_set_title_profile_stats"><![CDATA[Профиль - Статистика]]></string>
 	<string name="_sys_menu_set_title_site"><![CDATA[Сайт]]></string>
 	<string name="_sys_menu_set_title_homepage"><![CDATA[Модули с содержимым]]></string>

+ 10 - 3
template/menu_profile_followings.html

@@ -9,8 +9,10 @@
                         <span class="bx-def-margin-sec-left-auto">__title__</span>
                     </a>
                     <span class="bx-menu-collapse bx-def-padding-sec-left">
-                        <a class="bx-menu-hide" href="javascript:void(0)" onclick="javascript:$(this).parents('li:first').toggleClass('bx-menu-item-collapsed', true)"><i class="sys-icon chevron-up"></i></a>
-                        <a class="bx-menu-show" href="javascript:void(0)" onclick="javascript:$(this).parents('li:first').toggleClass('bx-menu-item-collapsed', false)"><i class="sys-icon chevron-down"></i></a>
+                        <a href="javascript:void(0)" onclick="bx_toggle_pf(this)">
+                            <i class="sys-icon chevron-up bx-menu-hide"></i>
+                            <i class="sys-icon chevron-down bx-menu-show"></i>
+                        </a>
                     </span>
                 </div>
                 <bx_if:show_subitems>
@@ -19,4 +21,9 @@
             </div>
         </li>
     </bx_repeat:menu_items>
-</ul>
+</ul>
+<script language="javascript">
+    function bx_toggle_pf(oLink) {
+        $(oLink).parents('li:first').toggleClass('bx-menu-item-collapsed');
+    }
+</script>

+ 3 - 0
template/scripts/BxBaseMenuProfileFollowings.php

@@ -33,6 +33,9 @@ class BxBaseMenuProfileFollowings extends BxTemplMenu
         foreach($aMenuItems as $iIndex => $aItem) {
             $aIds = $oConnection->getConnectedContentByType($iProfile, array($aItem['module']));
 
+            if(empty($aItem['onclick']))
+                $aMenuItems[$iIndex]['onclick'] = 'bx_toggle_pf(this)';
+
             $aSubmenu = array();
             foreach($aIds as $iId) {
                 $oContext = BxDolProfile::getInstance($iId);