При загрузке шаблона smarty в DOMDocument и последующей выгрузке через saveHTML, появляются нежелательные теги <p>
в начале и в конце контента. Также заменяется
* @author PrestaShop SA <contact@prestashop.com>
на
* @author PrestaShop SA <contact></contact>
Вот кусок кода PHP
//$this->tpl - путь к шаблону
$dom = new DOMDocument;
$dom->loadHTMLFile($this->tpl, LIBXML_HTML_NODEFDTD | LIBXML_HTML_NOIMPLIED);
foreach ($dom->getElementsByTagName('img') as $image) {
$data_original = $dom->createAttribute('data-original');
$data_original->value = $image->getAttribute('src');
$image->setAttribute('src', '{$base_dir}modules/asd/views/img/loading.gif');
$image->setAttribute('class', $image->getAttribute('class').' '.self::LAZY_CLASS);
$image->appendChild($data_original);
}
var_dump(urldecode(html_entity_decode($dom->saveHTML())));
die();
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В базе хранятся данные о времени работы компании в формате: 09:00,18:30; 12:00,02:00 и тд
Начал открывать для себя symfony2Решил прикрутить oAuth2 (FOSOAuthServerBundle), сделал всё по доке
Я добавил себе канал на сайт, но я даже не имею представления как проверить он ведет сейчас трансляцию или нет
Здравствуйте, пытаюсь написать простенький скрипт на php который должен: