Опять include_php и переменные

Avdoshyn

Новичок
Опять include_php и переменные

Сабжей много а ответов так и не было:

файл 1.php шаблон 1.tpl в него подключается файл 2.php
как получить доступ к переменным их 1.php?

1.php
============
$smarty->assign(array(
"file" => "2.php",
"id" => $id,
"item_id" => $item_id,
));
$smarty->display("1.tpl");
============

1.tpl
============
{$id}
{$item_id}
{include_php file=$file}
============

2.php

============
<?
echo $id.":".$item_id;
?>
============
 

Avdoshyn

Новичок
Опять риторика

Опять риторика - ну есть такая задача - подключать скрипт который проверяет авторизацию и либо редиректит на логин страницу либо выдает рисунок, возвращая соответствующий контент-тайп

Вопрос остается в силе.
 

Demiurg

Guest
шаблоны не должны заниматься авторизацией, и не должны ничего редиректить, они только отображают данные, которые им передают. В некоторых случаях они могут сами запрашивать данные. Авторизаци - это бизнес-логика.
 

Avdoshyn

Новичок
Не спорю

Я с этим не спорю и на эту тему не рассуждаю - вопрос
Возможно или нет, если да - то способы?
 
Сверху