- Автор темы
- #1
Пытаюсь написать свой первый модуль для DLE. В ООП не силен, поэтому прошу помощи.
Изучая сторонние модули, вижу код, который создает свои теги в шаблоне, например:
вот и не могу понять, как вставить данный тег и куда, чтобы работало.
Если result['list_art'] удаляю, а compile меняю на стандартный $tpl->compile( 'content' ); то все работает.
Что я не так делаю? Как использовать свои теги и где их нужно ставить? В main.tpl, в block-art.tpl ставил, не помогло. Может еще чего забыл написать?
Изучая сторонние модули, вижу код, который создает свои теги в шаблоне, например:
PHP:
$tpl->result['list_art'] = '';
$tpl->load_template( 'art/block-art.tpl' );
$tpl->set('','');
-//-//--
$tpl->compile( 'list_art' );
$_content .= $tpl->result['list_art'];
Если result['list_art'] удаляю, а compile меняю на стандартный $tpl->compile( 'content' ); то все работает.
Что я не так делаю? Как использовать свои теги и где их нужно ставить? В main.tpl, в block-art.tpl ставил, не помогло. Может еще чего забыл написать?