Forums / National / Russian / Тех. поддержка / Определение локации сайта в TPL

Kort
#47478 2023-11-26 09:30
<a href="{PHP|cot_url('admin', 'm=page&a=unvalidate&id={PHP.id}&x={PHP.sys.xk}')}">Unvalidate</a>

А если по-джедайски, то

<a href="{PHP|cot_url('admin', 'm=page&a=unvalidate&id={PHP.id}&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_unvalidate')}" class="confirmLink">Unvalidate</a>

И еще раз повторю: перед формированием ссылки надо проверить состояние поля page_state. Если там 0, значит страница опубликована, и надо генерить ссылку unvalidate. Иначе генерим ссылку validate.

<a href="{PHP|cot_url('admin', 'm=page&a=validate&id={PHP.id}&x={PHP.sys.xk}')}">Validate</a>

#2:

<a href="{PHP|cot_url('admin', 'm=page&a=validate&id={PHP.id}&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_validate')}" class="confirmLink">Validate</a>

Чтобы работало подтверждение, убедись что включен $cfg['confirmlinks']

SED.by - создание сайтов, разработка плагинов и тем для Котонти
This post was edited by Kort (2023-11-26 09:46, 5 months ago)