пятница, 28 сентября 2012 г.
Совет по отладке плагинов (extension) для Typo3
Думаю, что многие ковырялись в тайповских плагинах и задумывались над тем, как хорошо бы пройтись по нему отладчиком, чтобы лучше понять, что к чему.
Одним из способов отладки, как известно со времен египетских пирамид, является отладочная печать.
Для тех, кто не очень хорошо знаком с PHP, приведу несколько строк кода, которые помогают при "разборе полетов", а точнее - выводят в текстовый файл все переменные PHP и их значения.
Вот эти строки:
ob_start();Смело вставляйте эти строки в любое место php-файлов Typo3-плагина и вы увидите полную картину всего происходящего в данной точке.
var_dump(get_defined_vars());
$all_vars = ob_get_clean();
// Тут дан абсолютный путь к файлу vars.txt
$f = fopen("/var/www/client1/web/fileadmin/debug/vars.txt", "w");
fwrite($f, $all_vars);
fclose($f);
Подписаться на:
Сообщения (Atom)
О себе

- Вадим Гиркало
- Фрилансер, веб-разработчик сайтов на базе бесплатной, мощнейшей и очень гибкой CMS системы - TYPO3.
Мой сайт
Позвонить мне в Skype
TOP - 3
-
Как я уже писал в одной своей заметке ( SEO и общие рекомендации ), для сайта очень важно, чтобы при обращении к заведомо несуществующей ст...
-
Дорабатывая очередной свой сайт столкнулся с такой проблемкой. В шапке сайта есть две флэш вставки - банер, который вставлен через конструкц...
-
Несмотря на то, что материала по данной тематике вроде бы и достаточно, но весь он носит кусочно-латочно-разрозненный характер, что мешает б...