Кнопка «создать»

Доброго времени суток, подскажите возможно ли сделать так, что бы кнопка «создать» была видна незарегистрированным пользователям?

3 комментария

+2
Взял за основу стандартный шаблон start-kit, файл /tpls/commons/common.header_top.tpl

Заменяем
{if E::IsUser()}
<button class="btn btn-success btn-write pull-right" data-toggle="modal" data-target="#modal-write">
   {$aLang.block_create}
</button>
{/if}
на
<button class="btn btn-success btn-write pull-right" data-toggle="modal" data-target="#modal-write">
    {$aLang.block_create}
</button>

То есть, убираем условие.
А так как гость не может создавать топики, то при нажатии его будет кидать на 404-ю страницу. Сделаем так, чтобы у гостя было окно регистрации, а у авторизованного — окно добавления.
{if E::IsUser()}
<button class="btn btn-success btn-write pull-right" data-toggle="modal" data-target="#modal-write">
   {$aLang.block_create}
</button>
{else}
<a class="btn btn-success btn-write pull-right js-modal-auth-registration" href="{router page='registration'}">
   {$aLang.block_create}
</a>
{/if}
+1
Спасибо, только я менял в /tpls/commons/common.header_nav.tpl
0
Скопировал не то название )
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.