В общем такой у меня вопросик. Как мне сделать так, чтобы например переменная {%var%} заменялась на что-нибудь, как например {%BLOCKS left%} заменяется на левые блоки и тп. Ковырял sources.php, но что-то нифига не понял ^^ 
Мне необходимо, чтобы такая переменная в шаблоне заменялась определённым куском кода.
Как мне такое сделать?
Открыть
Ответить
Переменные типа {%var%} в шаблоне темы
SLAED CMS 2.6 Lite
PHP 4
Сервер в интернете
Goshan
- Группа: Посетители
- Пункты: 729
- Регистрация: 07.10.2006
- Пол: Мужчина
- Из: Россия/Москва
3.91
3.91
Рекомендую воспользоваться стандартной переменной. Дикларируем переменную в функции function themeheader($head) { файла: function/template.php
После:
$s_recomm = ""._RECOMMEND."";
Добавляем:
$test_var = "Наш текст или функция";
Далее уже в файле index.html используем нашу переменную $test_var
О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
О, спасибки, попробуем! 
почему то то что я хотел вставить, получилось прямо сверху сайта, а не в том месте, где я в шаблоне переменную вбил.. =(
=====
если быть точным, почему то этот глюк только с функциями, любыми. Если просто поставить $var = "text la la la";, то всё нормально, отображается где нужно, а если чтото типа $var = myfunction();, то эта функция выводится наверх сайта... как с этим быть? =/
Goshan
- Группа: Посетители
- Пункты: 729
- Регистрация: 07.10.2006
- Пол: Мужчина
- Из: Россия/Москва
3.91
3.91
Goshan, если в функции есть вывод echo, то это может служить причиной вывода вне шаблона, рекомендую использовать return
О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Открыть
Ответить