Foren / National / Russian / Тех. поддержка / Шаблонизатор

Kabak
#1 27. Februar 2025, 08:58

1) какие вариации $t->parse существуют и в каких случаях они применимы  ?

2) чем отличается 

$t->parse('ALTERNATIVE');

от

$t->parse('MAIN');

 

Добавлено 3 часа спустя:

В standealone плагине не выводятся сообщения 

    cot_message('Профиль обновлён');
    cot_display_messages($t);

 

в TPL

<!-- BEGIN: MAIN -->
{FILE "{PHP.cfg.themes_dir}/{PHP.usr.theme}/warnings.tpl"}
.
.
.
<!-- END: MAIN -->   

 


Dieser Beitrag wurde von Kabak (am 27. Februar 2025, 12:28, vor 3 Monate) bearbeitet
Kort
#2 27. Februar 2025, 13:29

А warnings.tpl у тебя в теме, которая {PHP.usr.theme} присутствует?

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Kabak
#3 27. Februar 2025, 13:53

Да.  всё есть.  Но не отображается.  Пытаюсь в отладчики поймать в чём косяк. devil

 

Например при обновлении профиля пользователя в Модуле Users всё отображается.

Добавлено 8 минут спустя:

Какие правила по выводу сообщений ? 

 

У меня эта конструкция внутри if   и я вижу, что если я помещаю 

    cot_message('Профиль обновлён');
    cot_display_messages($t);

в конец кода плагина, то всё выводится.

 

Разобрался.  Менется TPL для вывода в коде blush

 

Нельзя останавливаться ,иначе все выветривается из головы  devil


Dieser Beitrag wurde von Kabak (am 27. Februar 2025, 16:51, vor 3 Monate) bearbeitet