Как стать автором
Обновить

Комментарии 19

НЛО прилетело и опубликовало эту надпись здесь
Снимков экрана бы, поглазеть.
залил снимок
Спасибо.
Dwoo вроде на 100% совместим со смарти. Или я ошибаюсь?
Вася, ты ли это?

а что такое дебаггер?

я вот это использую — очень удобно. раскрывает все массивы и прочее (-:

function mprint($arr){
print "
";
	print_r($arr);
	print "
";
}

function mprint($arr){
print "<pre>";
print_r($arr);
print "</pre>";
}

echo '<pre>'.print_r($arr,1).'</pre>';

Да, и речь не о простом выводе массива.

всё описанное это не проблемы Смарти, а ЯЗЫКА, если язык гомно, то так и будет дальше…
Миллионы леммингов не могут ошибаться в выборе языка! :)
спасибо, весьма интересная фича, пока не знаю куда прикрутить, но в библиотечке не помешает.
я предпочитаю писать всё в лог, вот его давно нужно бы украсить и добавить фолдинг, а то заказчик пугается, когда на деволоперской версии видит вывод лога на нереализованых страницах.
{if isset($smarty.get.debugmode)}
{debug_quicky}
{/if}
не люблю хуки, предпочитаю в конфиге переменными всё регулировать, в не изменять строку запроса.
ну и как писал выше, вывожу логи, а то лови затем эвил баг, когда переменная ассайнится в нескольких местах или где-то чистится.
Шаблонизатору не нужна полнота по Тьюрингу, как и возможность совершать побочные эффекты.

Смотрите внимательно в сторону StringTemplate и ему подобных, и вам никогда не понадобится «дебагер для шаблонизатора» (что за ересь, не правда ли?).
-) вы не поверите, но я милион раз слышал нечто подобное.
habrahabr.ru/blogs/php/45651/
вы не понимаете — это блог посвященный PHP, тут сидят люди, которые любят этот язык или уж покрайней мере его используют.
Зачем в каждом топе обсуждать какой он плохой? Не нравится, так вас же никто не неволит им заниматься =)
так же и тут — мы тут обсуждаем методы отладки для Смарти и ему подобных, а не StringTemplate.

ситуация простая: вот есть готовый проект, ему уже несколько лет, открываешь страницу и нужно посмотреть все переменные, которые в ней живут. В стандартном дебаге сделать это трудно очень, этот дебагер вам поможет решить такую задачу. Не нужно переубеждать меня пользоваться тем что есть — это не возможно с финансовой точки зрения. Новые проекты можно делать на новых технологиях, но старые никто не даст переписывать — это просто не леквидно, но они требуют поддержки.

Надеюсь, я достаточно пояснил свою точку зрения и не будем больше доказывать друг другу, чей бог более божественен =)
> Зачем в каждом топе обсуждать какой он плохой?

Двойной ппц. Где я тут говорил, что PHP плохой?

> так же и тут — мы тут обсуждаем методы отладки для Смарти и ему подобных, а не StringTemplate.

Ага, сначала надо героически придумать себе проблему, а затем героически ее же решать. Зачем, когда есть другой способ?

> Надеюсь, я достаточно пояснил свою точку зрения и не будем больше доказывать друг другу, чей бог более божественен

Да, достаточно. В богов не верю.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации