Реализация табов в ЛК

#1 31 октября 2014 в 16:21
Подскажите структуру, как создать свою вкладку в личном кабинете.

Где править, или необходимо через создавать актион в папочке user?
#2 31 октября 2014 в 16:23
Как раз тоже об этом задумывался. smile
#3 31 октября 2014 в 16:26
версия instancms какая?
#4 31 октября 2014 в 16:30
самая последняя. 2.1.2 помоему
#5 31 октября 2014 в 16:31
для 1.10.*
templates\_default_\components\com_users_edit_profile.tpl

  1. <ul id="tabs">
  2. <li><a href="#about"><span>{$LANG.ABOUT_ME}</span></a></li>
  3. <li><a href="#contacts"><span>{$LANG.CONTACTS}</span></a></li>
  4. <li><a href="#notices"><span>{$LANG.NOTIFIC}</span></a></li>
  5. <li><a href="#policy"><span>{$LANG.PRIVACY}</span></a></li>
  6. <li rel="hid"><a href="#change_password"><span>{$LANG.CHANGING_PASS}</span></a></li>
  7. </ul>
Между тегами <ul>
#6 31 октября 2014 в 16:32
Вот на самом деле уже проекта 3 сделано на этой системе и чем больше времени проходит тем труднее на этом форуме что то найти системы поиска никакой нормальной нет. Парням пара и об этом сайте подумать.
#7 31 октября 2014 в 16:33
так ну хорошо, саму кнопку то я добавлю а как реализовать на ней необходимый контент.
#8 31 октября 2014 в 16:34
и я имел ввиду не настройки а именно саму главную страницу профиля
#9 31 октября 2014 в 16:35

для 1.10.*
templates\_default_\components\com_users_edit_profile.tpl

Oleg
Этот шаблон не профиль юзера, а личные настройки.
#10 31 октября 2014 в 16:40
На сколько я понял необходимо создать экшн, и шаблон этому экшену, но вот как этот экшен завставить показываться по табу, + в админке ещё чтобы видно было что там есть такая вкладонька
#11 31 октября 2014 в 16:40
как поставлен вопрос, так и ответил.

тогда templates\_default_\components\com_users_profile.tpl


  1. <ul id="tabs">
  2. <li><a href="#upr_profile"><span>{$LANG.PROFILE}</span></a></li>
  3. {if $myprofile && $cfg.sw_feed}
  4. <li><a href="/actions/my_friends" title="upr_feed"><span>{$LANG.FEED}</span></a></li>
  5. {/if}
  6. {if $cfg.sw_clubs}
  7. <li><a href="/clubs/by_user_{$usr.id}" title="upr_clubs"><span>{$LANG.CLUBS}</span></a></li>
  8. {/if}
  9. {if $cfg.sw_awards}
  10. <li><a href="#upr_awards"><span>{$LANG.AWARDS}</span></a></li>
  11. {/if}
  12. {foreach key=id item=plugin from=$plugins}
  13. <li><a href="{if $plugin.ajax_link}{$plugin.ajax_link}{else}#upr_{$plugin.name}{/if}" title="{$plugin.name}"><span>{$plugin.title}</span></a></li>
  14. {/foreach}
  15. </ul>
#12 31 октября 2014 в 16:44
Отлично немного стало понятнее, но опять же не всё))) по этому кусочку стало ясно что вкладки можно добавлять плагинами

  1.  
  2.  
  3. {foreach key=id item=plugin from=$plugins}
  4. <li><a href="{if $plugin.ajax_link}{$plugin.ajax_link}{else}#upr_{$plugin.name}{/if}" title="{$plugin.name}"><span>{$plugin.title}</span></a></li>
  5. {/foreach}
  6.  
  7.  
Теперь бы понять как)))
#13 31 октября 2014 в 16:49
Ещё как назло, о создании плагинов в туториале нечего, кстати я в админке то и не вижу плагинов.
#15 31 октября 2014 в 16:51
Это в первой версии, там я делал, там проблем мало с этим. а тут ещё пака не понятно.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.