Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
$this->data['isLogin'] = $this->customer->isLogged();
if($isLogin == true){
<form ...>
...
</form>
}else{
print "Альтернативый текст если не залогинен....";
}
Спасибо уже нашел готовое решение, там примерно было так как вы описали реализовано)если про простому то найди котроллер добавления комментария и где-то добавить новую переменную для шаблона:
PHP:$this->data['isLogin'] = $this->customer->isLogged();
далее уже в шаблоне там где форма
PHP:if($isLogin == true){ <form ...> ... </form> }else{ print "Альтернативый текст если не залогинен...."; }
ps.
это я по быстрому накидал, я не смотрел не в котроллерах ни в шаблонах, возможно переменную нужно будет по другому определить или предусмотреть ее присутствие так как если двиг настроен показывать ошибки то если будет пустая переменная может быть ошибка.
Спасибо уже нашел готовое решение, там примерно было так как вы описали реализовано)