Попробую коротко. у меня есть тпл файл для профиля юзвера он достаточно тяжолый и подключается много где помимо странички так вот я хотел добавить полоску рейтинга на цсс но дописывать блок в тпл совсем не хочется тк используется эта полоска только на страницах как можно ее применить чтобы она была только на страничке и не подгружалась при каждом обращении к файлу шаблона? тоесть вписать код прямо в тело страницы а не шаблона со всей разметкой
да, но чтобы основная разметка страницы не пострадала пробовал зарядить переменной но искривляется разметка
Добавлено 07.03.16 в 22:32:53:
даже приходила мысль создать специальный тпл где будет чисто эта полоска но из за одного обращения целый файл.... как то дико
css за пилить в переменную и передавать в шаблон
или
определить переменную и присвоить ей true, а в шаблоне уже сделать условие если переменная определена и значение true то выводим блок
блок все равно при обращению к файлу шаблона подгружается даже если условие не выполненно, при этом вес страницы тяжелеет
Добавлено 07.03.16 в 22:41:25:
смотрел как в phpbb сделано, но из за кривизны рук у меня нифига не вышло... там отдельный модификатор добавлен и подключается как простая функция а у меня тупо белая страница вылазит
Nnm, вес страницы на стороне клиента или сервера?
Добавлено 07.03.16 в 22:46:20:
https://github.com/fenom-template/fenom/blob/master/docs/ru/ext/extend.md
Odo Veiz, клиента конечно... у меня сейчас профили под 100кб весят а еще туда условие и код впендюрить и слабые телы вообще ее открывать перестанут
Nnm, ты не понял видимо на счет первого варианта
где-то в начале скрипта
$a = false;
на нужной странице
$a = true;
в шаблоне
{if $.globals.a === true}
css
{/if}
Odo Veiz, вот так что ли??
$fenom->addModifier(string $rat, callable $numrat);
$rat модификатор, а $numrat будет данными да?
Добавлено 07.03.16 в 22:58:27:
а все дошло! я дуб! спасибо большое!
Добавлено 07.03.16 в 23:04:16:
Вопрос решон на Денвере работает. спасибо Odo Veiz