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