Как удалить блоки комментариев из вывода фронт-офиса модуля - PullRequest
0 голосов
/ 23 мая 2019

Модули в PS 1.7, которые визуализируют что-то во фронт-офисе, отображаются следующим образом:

    <!-- begin modules/jemaa//views/templates/widget/url.tpl --> 
Rendered string here 
    <!-- end modules/jemaa//views/templates/widget/url.tpl -->

Как избавиться от этих комментариев и получить только «сотню строк»?

На самом деле мне нужно отобразить строку URL в атрибуте src тега img html.

Заранее спасибо за вашу обычную помощь

1 Ответ

0 голосов
/ 23 мая 2019

Плохо, это происходит только в режиме отладки.Соответствующий код находится в classes/Smarty/SmartyResourceModule, в методе fetch:

        if (_PS_MODE_DEV_) {
            $source = implode('', array(
                '<!-- begin ' . $file . ' -->',
                file_get_contents($file),
                '<!-- end ' . $file . ' -->',
            ));
        } else {
            $source = file_get_contents($file);
        }

Спасибо за ваше время в любом случае.

...