fortuner
Хранитель порядка
- Регистрация
- 26 Июн 2012
- Сообщения
- 631
- Реакции
- 1.239
Нужно долго и много вычищать из кода Престы проверку на отсутствие кода. Это сделано из соображений безопасности и лучше там ничего не трогать. Лучше попробуй переделать модуль вывода HTML, скопируй отдельной папкой и удали все что относится к записи в БД и выводу на страницу. Код такого вида:Подскажите, кто знает как вставить код в html-код страницы доставки например. Я пробовал добавить его текстовую часть страницы и у меня этот код выводился на странице простым текстом. А как сделать, чтобы он заработал?
код такой:
<meta name="msWidgetData" id="c089e05819222e45152924823e090ea6" content="" data-sender_id="1200" data-weight="0.5" data-cost="250.00" data-height="15" data-length="10" data-width="10" data-city_from="Москва" data-css_name="1386735662" data-tpl_name="1386735662" data-container_tag_id="f739e5d8c246a93bc0ef9be2d1197" data-resource_id="1871" data-resource_key="2b1b4e89bf9e8819ec93950f2392bf29" data-method_key="ab11f1db34c0b82c7a560dd6b1fbe405"></meta><!--[if lt IE 9]><script>document.createElement("msw");</script><![endif]-->
<script src="Для просмотра ссылки Войдиили Зарегистрируйся" charset="utf-8"></script>
<msw id="f739e5d8c246a93bc0ef9be2d1197" class="ms-widget-container"></msw>
По идее должно появиться такая штука
strip_tags
cleanhtml
escape:'html'
escape:'htmlall'
Чистит то, что ты вводишь, от лишних тегов html. Убираешь эти кусочки и Вывод содержимого модуля в (файле .tpl) заключаешь в код
{literal} блаблабла- выводим текст {/literal}
Найти это место в коде можно по имени ветки базы данных, которая хранит эту инфу.
Короче, на свой страх и риск! - разработчики престы не зря так старались, чтобы лишний код не проскользнул на страницы сайта. Пара корявых модулей может сделать сайт уязвимым.