Помечаем куски шаблонов в скомпилированой странице for 0.5.1
Навеяно топиком, хотя сам использую для верстки практически с момента выхода 05 версии, както не подумал что это может быть полезно и другим ;) исправляюсь )
файл \engine\lib\external\Smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php
найти строку (примерно 58)
в итоге получаем скомпилированые страницы с кодом
картинка кликабельна
для желающих дополнить или улучшить прошу в коменты в этом топике или в этом
файл \engine\lib\external\Smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php
найти строку (примерно 58)
$template_header .= " compiled from \"" . $this->template->getTemplateFilepath() . "\" */ ?>\n";
после нее добавить$template_header .= "<!-- Start " . $this->template->getTemplateFilepath() . " -->";
и найти строки (примерно 86)if ($template->suppressFileDependency) {
$template->compiled_template = $_compiled_code;
} else {
$template->compiled_template = $template_header . $template->createPropertyHeader() . $_compiled_code;
}
и изменить наif ($template->suppressFileDependency) {
$template->compiled_template = $_compiled_code."<!-- End " . $this->template->getTemplateFilepath() . " -->";
} else {
$template->compiled_template = $template_header . $template->createPropertyHeader() . $_compiled_code."<!-- End " . $this->template->getTemplateFilepath() . " -->";
}
в итоге получаем скомпилированые страницы с кодом
картинка кликабельна
для желающих дополнить или улучшить прошу в коменты в этом топике или в этом
18 комментариев
я вот на своей версии LS попробовал, на голой версии тоже у меня не появляются (
А что насчет замены tpl??? когда плагин ставит свой шаблон, тоже указывается путь до шаблона?
И еще я вижу что вы это все сделали путем ковырка :) самого Smarty, надо бы погулить :) может там есть готовое решение.
\templates\compiled\
чтобы шаблоны занавоа скомпилировались.
Скажите пожалуйста как можно реализовать такую функцию в версии livestreet 1.0.1? Насколько я понял там этот файл (который правим) другой. Я добавил все по инструкции, и у меня упали все страницы сайта, кроме главной)