Просмотр поста

.
ramzes
# Delphinum (03.11.2016 / 14:12)
ramzes,
if(app::user()->right('hw-themes.view')){
...
}else{
app::xtpl()->complite('access-denied');
}

Это сложнее читать, лучше наоборот:

if(!app::user()->right('hw-themes.view'))
там нет return
использовать экситы я идейно не стану, просто потому что прекращая свою работу модуль не должен прекращать работу всей системы.
а так по сути, без прерывания мы просто поменяем блоки условия местами)