проверка на авторизованного пользователя
{if $user_id}
можно завернуть в такое условие и сам текст объяления
{if $user_id} <p>{$item.content}</p> {if $formsdata} <table width="100%" cellspacing="0" cellpadding="2" style="border-top:1px solid #C3D6DF; margin:5px 0 0 0"> {if $form.field} <tr> <td valign="top" width="140px"> <strong>{$form.title}:</strong> </td> <td valign="top"> {$form.field} </td> </tr> {/if} {/foreach} </table> {/if} {else} Текст для гостей {/if}
Если же пункта нет, и ненужно чтобы он был виден, то создаем пункт, запрещаем доступ гостям и не показываем его.
Можно сделать так, создаем пункт меню (если отсутствует) и запрещаем доступ гостям. Если же пункта нет, и ненужно чтобы он был виден, то создаем пункт, запрещаем доступ гостям и не показываем его.
этот вариант я пробовал, вся фишка в том чтоб гости видели все пункты меню (для заманухи), но попасть в раздел могли бы только после регистрации.
Ну так сделайте пункт видимый а Пункт меню ссылкой а не компонентом.этот вариант я пробовал, вся фишка в том чтоб гости видели все пункты меню (для заманухи), но попасть в раздел могли бы только после регистрации.
а зачем? смысл в том чтоб гость направлялся в закрытый компонент, но не выидел там ничего.Ну так сделайте пункт видимый а Пункт меню ссылкой а не компонентом.
Ну так оно и будет, гость перейдет по ссылке но увидит сообщение что ему доступ запрещен.а зачем? смысл в том чтоб гость направлялся в закрытый компонент, но не выидел там ничего.