Как отлаживать шаблоны Latte на PhpStorm?

Можно ли отлаживать шаблоны Latte в PhpStorm таким же образом, как можно было бы отлаживать обычный PHP?

документация говорит:

Если вы используете IDE со степпингом кода, вы можете просмотреть сгенерированный код PHP шаблона.

Как это сделать на PhpStorm?

ОБНОВИТЬ:

Это зависит от среды, мой вопрос связан с WordPress.

Я уже узнал, что в WordPress сгенерированные файлы PHP можно найти в кеше (wp-content/uploads/cache/<theme>/_wplatte в моем случае).

Кажется, что файлы не генерируются каждый раз при загрузке страницы, поэтому можно установить точки останова там.

НО: Я все еще готов принять лучший, более полный ответ, если у кого-то есть лучшие рекомендации, чтобы предложить …

3

Решение

Что обычно я делаю, когда отлаживаю шаблоны или другой сгенерированный код, так это устанавливаю точку останова в месте, где генерируется шаблон, и затем захожу внутрь, пока не попаду внутрь сгенерированного файла. Или вы можете использовать точку останова в известном методе (например, внутри помощника), а затем выходить из нее, пока не окажетесь в шаблоне.

Боюсь, что нет возможности настроить отладку латте, по крайней мере, до такой степени, что стандартизированные исходные карты — вещь 🙂

1

Другие решения

Вы можете использовать макрос для настройки точек останова в скомпилированном коде {} DebugBreak

1

По вопросам рекламы [email protected]