eXcellent 0 12/30/15 12:21 Такой вопрос, можно ли сделать так:1. Есть панель верхняя ( не залогинившись) 2. Эта же панель после входа в профиль 3. Эту панель сделал я, исходя из кода панели (п.2) Вопрос: Можно ли сделать так же как с верхней панелью, т.е при гостевом входе видно лишь 2 ссылки в левом меню, это регистрация и вход, но при заходе, появляется сам профиль (п.3)? Поделиться сообщением Ссылка на сообщение
newbie 1723 12/30/15 12:35 Можно ли сделать так же как с верхней панелью, т.е при гостевом входе видно лишь 2 ссылки в левом меню, это регистрация и вход, но при заходе, появляется сам профиль (п.3)?Оберните код в условие<if test="$this->memberData['member_id']">Код панели (п.3)</if> Поделиться сообщением Ссылка на сообщение
eXcellent 0 12/30/15 12:41 Почти все свернулось, осталось лишь: сворачиваться не хочет Поделиться сообщением Ссылка на сообщение
newbie 1723 12/30/15 12:53 Так и эту часть тоже нужно было под условие добавить. Весь блок оберните. Поделиться сообщением Ссылка на сообщение
eXcellent 0 12/30/15 12:57 Весь блок свернул, толку ноль, вот код: <if test="$this->memberData['member_id']"> <div class='ipsSideBlock clearfix'> <h3>Статистика пользователя</h3> <div class='_sbcollapsable'> <ul class='ipsList_inline'> <center>Здравствуй, <a id='user_link' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}'>{$this->memberData['members_display_name']}</a></center> <br> <center><a href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}'> <img src='{$this->memberData['pp_small_photo']}' width="100" height="111" alt="{$this->memberData['members_display_name'] }{$this->lang->words['users_photo']}" class='user_photo' /> </a></center> </if> </if> </ul> <br> <table border="1"> <tr> <td><a href='{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}' title='{$this->lang->words['your_profile']}'>{$this->lang->words['my_profile']}</a> </td> <td><a href="{parse url="app=core&module=usercp" base="public"}" title="{$this->lang->words['cp_tool_tip']}">{$this->lang->words['your_cp']}</a> </td> </tr> <tr> <td><a href="{parse url="app=core&module=search&do=user_activity&mid={$this->memberData['member_id']}" base="public"}" title="{$this->lang->words['my_content_link']}">{$this->lang->words['my_content_link']}</a> </td> <td><if test="userLikeLink:|:count( IPSLib::getEnabledApplications('like') )"> <a href='{parse url="app=core&module=search&do=followed" base="public"}' title='{$this->lang->words['your_likes']}'>{$this->lang->words['your_likes']}</a></if></td> </tr> <tr> <td><if test="nobbyNoMates:|:$this->settings['friends_enabled'] && $this->memberData['g_can_add_friends']"> <a href='{parse url="app=members&module=profile§ion=friends&do=list" base="public"}' title="{$this->lang->words['manage_friends']}" class='manage_friends'>{$this->lang->words['manage_friends']}</a></if></td> <td><a href='{parse url="app=core&module=usercp&tab=core&area=ignoredusers" base="public"}' title="{$this->lang->words['manage_ignored_users']}" class='manage_enemies'>{$this->lang->words['manage_ignored_users']}</a></td> </tr> <tr> <td><if test="pmLink:|:$this->memberData['members_disable_pm'] != 2 && $this->memberData['g_use_pm']"> <a href="{parse url="app=members&module=messaging" base="public"}">{$this->lang->words['user_dd_go_pm']}</a></if></td> <td><a href="{parse url="app=core&module=global§ion=login&do=logout&k={$this->member->form_hash}" base="public"}">{$this->lang->words['log_out']}</a></td> </tr> </table> </div> </div> </if> {parse template="mySideBlock_03" group="boards" params=""} Поделиться сообщением Ссылка на сообщение
newbie 1723 12/30/15 13:30 <img src='{$this->memberData['pp_small_photo']}' width="100" height="111" alt="{$this->memberData['members_display_name'] }{$this->lang->words['users_photo']}" class='user_photo' /> </a></center> </if> </if>2 последних if'а откуда взялись? Удалите. Поделиться сообщением Ссылка на сообщение
eXcellent 0 12/30/15 14:00 Хорошо, это все свернулось, а как теперь заместо них добавить кнопки, поверх закрытия? Как сделать так чтобы кнопки закрывались, когда зашел в панель? Поделиться сообщением Ссылка на сообщение
newbie 1723 12/31/15 08:05 Как сделать так чтобы кнопки закрывались, когда зашел в панель? Какие кнопки? Поделиться сообщением Ссылка на сообщение
eXcellent 0 01/02/16 22:48 вход и регистрация? Если их сделать в этой же панели,т.е при входе гостя видно вход и регистрация, а как войдешь в профиль, то профиль чисто Поделиться сообщением Ссылка на сообщение
newbie 1723 01/03/16 06:34 Во 2 сообщении есть условие для показана кода авторизованным пользователям.<if test="$this->memberData['member_id']">Код для авторизованных юзеров</if><if test="!$this->memberData['member_id']">Код для гостей</if> С else<if test="$this->memberData['member_id']"> Код для авторизованных юзеров <else /> Код для гостей </if> 1 Поделиться сообщением Ссылка на сообщение