|
|
04.04.2006, 11:52
|
|
Гость
Гость
|
есть необходимость в зависимости от наличия неких параметров, указанных в одном из шаблонов, менять футер макета, в который вставляется этот шаблон.
можно каким-либо образом задать переменную, допустим в суффиксе шаблона, для того, чтобы ее анализировать уже в макете?
или это противоречит логике нетката?..
|
|
|
04.04.2006, 13:32
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
С какой целью? =)
|
|
|
04.04.2006, 13:53
|
|
Гость
Гость
|
Надо ;)
Я понимаю, что мог бы обойтись 2-мя вложенными макетами, но по ряду причин меня это не устраивает.
Так скажите же: можно или нет?
Если нельзя, то плюну на эту затею и найду обходной путь, но в следующий раз другие сцайты придется делать уже на другом ядре %)
|
|
|
04.04.2006, 15:11
|
|
Гость
Гость
|
1. В NetCat'e можно всЈ!
2. Если у Вас не получается что-либо сделать - см. п.1 и читай мануал
Ну а если без шуток, то загружаемый шаблон определяется переменной $classID - можешь ее в макете анализировать и по условиям выводить все что хочешь.
Можно сделать ваще иначе... тебе ничто не мешает футер запихнуть непосредственно в шаблон, а не в макет
зы: пути господни неисповедимы...
|
|
|
04.04.2006, 15:18
|
|
Гость
Гость
|
да зачем мне номер шаблона анализировать?
я хочу в шаблоне дать значение некой своей переменной $myvar. допустим, хтмл в нее какое-то запихать.
|
|
|
04.04.2006, 15:36
|
|
Гость
Гость
|
чуть тебя недопонял
вот то, что ты хочешь:
пишешь в шаблоне:
Код:";
global $myvar;
$myvar = "My 1st var";
echo "
в макете:
Код:Переменная из окруженя шаблона: $myvar
|
|
|
04.04.2006, 15:41
|
|
Гость
Гость
|
точно. так и пробовал, но global забыл %(
|
|
|
04.04.2006, 15:49
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
А лучше использовать "другое ядро". Проблем меньше, да и нам спокойней.
|
|
|
04.04.2006, 16:23
|
|
Гость
Гость
|
почему проблем меньше и спокойнее?
не недоговаривайте %)
|