Не нравятся результаты поиска? Попробуйте другой поиск!

Имя шаблона


     03.03.2014    Общие вопросы, Шаблоны (TPL)    1353

вопрос
Как можно узнать имя текущего шаблона в show.full.php?
Если есть какая-то переменная как называется эта переменная?

Ответил: D0Gmatist


$_REQUEST['skin'] = trim(totranslit($_REQUEST['skin'], false, false));

if( $_REQUEST['skin'] == "" OR !@is_dir( ROOT_DIR . '/templates/' . $_REQUEST['skin'] ) ) {
    die( "Hacking attempt!" );
}

Комментарии пользователей (4)

vitnet
218

2172 | 930

vitnet - 3 марта 2014 14:37 - Эксперт

$my_skin = $config['skin'];
$tpl->set( "{skin}", $my_skin );

Sander
1125

1637 | 1204

Sander - 3 марта 2014 17:14 - Эксперт

А мне кажется, что речь идет об этом...
        if( isset( $view_template ) and $view_template == "print" ) $tpl->load_template( 'print.tpl' );
        elseif( $category_id and $cat_info[$category_id]['full_tpl'] != '' ) $tpl->load_template( $cat_info[$category_id]['full_tpl'] . '.tpl' );
        else $tpl->load_template( 'fullstory.tpl' );

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

D0Gmatist
225

794 | 281

D0Gmatist - 3 марта 2014 17:21 - Местный

Может и об этом .. вопрос не совсем чёткий )

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

Baron
20 | 17

Baron - 3 марта 2014 19:14 - Юзер

vitnet ответил правильно на вопрос, но ... проблема:
Есть категория и у нее отдельный шаблон (например Default2)
И при переходе на эту категорию (новости из этой категории) из шаблона Default шаблон не должен менятся, а из других, например из Default3, Default4... шаблон должен менятся на Default2.

Пробовал так, но не получается... В чем моя ошибка???
$aaaa = $config['skin'];
        if( isset( $view_template ) and $view_template == "print" ) $tpl->load_template( 'print.tpl' );
        elseif ($aaaa="smartphone") $tpl->load_template( '/templates/smartphone/fullstory.tpl' );
        elseif( $category_id and $cat_info[$category_id]['full_tpl'] != '' ) $tpl->load_template( $cat_info[$category_id]['full_tpl'] . '.tpl' );
        else $tpl->load_template( 'fullstory.tpl' );

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы