trevoga_su: Я прочитал, но у меня немного другой случай. Я хочу избавиться не только от логики в шаблоне, но и от кода php. Потому что у меня много вкраплений в виде переменных внутри цикла, и всё это выглядит очень громоздко.
Сергей: trevoga_su: Шаблонизатор у CI совсем простой что меня и привлекает вот его файлик https://github.com/bcit-ci/CodeIgniter/blob/develo... Вопрос в другом - хочу понять как его дописать, чтобы он смог парсить вложенные циклы. Твиг наверно хорош, но в моём проекте нужно только распарсить цикл, проект простой.
я пока тока вникаю. можете подсказать ещё один момент . У меня один файл со всеми функциями. Начинается он с $(document).ready(function() и в нем находятся все функции. Как в таком случае обычно поступают, у меня тогда получится русская матрёшка ))
Да но хочется понять причину такого поведения. Экранирование не помогает. Обрушение вызывают именно классы внутри тегов. Да с одинарными кавычками работает. Но почему не работает экранирование. Да и содержимое data формируется динамически из формы, не хотелось бы себя ограничивать.
а не подскажете как теперь переделать цикл, чтобы выводить пустые блоки. у меня было так, но сейчас не работает.
foreach ($my_rows as $l) {
$data['my_rows'][$l['id_row']][] = $l;
}
Алексей Уколов: Передал смысл чего хочу, а как правильно сделать и отформатировать пока сам не знаю. Ключ нельзя наверно - хочу сделать строки сортируемые, должен быть уникальный айди по идее, он будет передоваться строке из блока, во всех блоках есть параметр к какой строке относится этот блок.