Исключение в смарти

2
Как исключить из ниже указанного цыкла определенный тип блогов (допустим open)?
{foreach from=$aBlogsOwner item=oBlog name=blog_owner }

Вопрос по смарти

2
Сорри за нубский вопрос, но где ж его еще задать, если не здесь? :)

Мне нужно выводить в профиле контент, предназначенный только для автора профиля. То есть если я нахожусь в своем профиле, контент выводится, если в чужом — нет. Как сформулировать условие на смарти?

Заранее благодарен!

Ошибка вида

 
Несколько неожиданно сегодня на сайте стал получать ошибку вида
Fatal error: Smarty error: unable to write to $compile_dir '/var/www/user/data/www/site.ru/templates/compiled/whitelite'. Be sure $compile_dir is writable by the web server user. in /var/www/user/data/www/site.ru/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092

Прошу помощи в решении.

Переменную в шаблоны

 
Господа, не хочется влезать в дебри смарти, расскажите, пожалуйста, как и самое главное где можно заставить фреймворк передать во все шаблоны какие-то мои переменные? Желательно, конечно, разобраться, как передавать переменные в конкретные шаблоны… но даже боюсь спрашивать (съедят ведь). Особенно интересуют шаблоны шапки, так как именно её нужно доработать (header.tpl, header_top.tpl, header_nav.tpl). Элементарно — проверить, стоит кука или нет, записать её значение в переменную и передать её в эти шаблоны. Как?

Корю и бичую себя за безграмотность и невежество.
  • -1
  • 03 августа 2010, 23:47
  • DDK