Владимир55
11.10.2016 - 19:45
Сайт сделан на HOSTCMS
При этом для получения контента в соответствующей части макета вписывается код:
<?php
Core_Page::instance()->execute();
?>
Проблема в том, что в HOSTCMS используется визуальный редактор, который прописывает размеры графики (ширину и высоту). И получается примерно так:
<img src="/images/klu.jpg" class="size35" style="float: left;" height="200" width="200" alt="Рулим вместе!" />
Здесь class="size35" определяет размеры изображения - ширина 35% и высота авто.
А вот параметры height="200" width="200", генерируемые встроенным в систему редактором TinyMCE, совершенно не нужны.
К сожалению, переделать TinyMCE не удается. Нет ли возможности исключить эти атрибуты средствами РНР? Как бы вырезать из воспроизводимого кода height и width с их значениями.
Игорь_Vasinsky
11.10.2016 - 19:58
если это формируется на клиенте - то и отрубать это нужно на клиенте.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Владимир55
11.10.2016 - 20:31
Сейчас именно так и делается. И осуществляется это с помощью JS. Но Вебмастер ругается, а Гугл требует его удалить, ибо этот скрипт замедляет работу.
Поэтому хотелось бы через РНР (если это возможно).
sergeiss
11.10.2016 - 22:10
Цитата (Владимир55 @ 11.10.2016 - 19:45) |
Нет ли возможности исключить эти атрибуты средствами РНР? |
Буферизуешь вывод данных в ПХП, перед отправкой в браузер делаешь со страницей всё, что угодно.
В качестве отправной точки
http://php.net/manual/ru/function.ob-start.php
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
redreem
11.10.2016 - 22:13
Цитата |
Но Вебмастер ругается, а Гугл требует его удалить |
а с крыши они не просят прыгнуть?