Цитата |
---|
Dmitriy Vlasov пишет: Цитата
Не совсем понятно что понемается под "искалечиванием" и "левыми дописками" Если код шаблона содержит в аттрибутах ПХП код, оформленный некорректно, то шаблон может отображаться некорректно после переключения в визуальный режим и обратно (<?=SITE_TEMPLATE_PATH?> - не в счет, он заменяется автоматически) автоматическую замену путей отключить нельзя.
Вы можете обратиться в техническую поддержку за помощью и разъяснениями, но по возможности выражайте свои мысли точнее. |
Излагаю по шагам с примерами.
1. Перехожу в режим редактирования шаблона. В шаблоне на данный момент все изображения имеют src вида
Код |
---|
src="/bitrix/templates/fish/images/fot_tabl_w.gif" |
Например кусок кода в правой колонке выглядит так
Код |
---|
<tr><td width="25" background="/bitrix/templates/fish/images/fot_tabl_centr.jpg" height="25"><img height="25" src="/bitrix/templates/fish/images/ukazatel_red.gif" width="25" /></td><td valign="top" width="1" background="/bitrix/templates/fish/images/fot_tabl_c.gif" height="25"><img height="2" src="/bitrix/templates/fish/images/fot_tabl_w.gif" width="2" /></td><td background="/bitrix/templates/fish/images/fot_tabl_centr.jpg" height="25"><img height="10" src="/bitrix/templates/fish/images/pix.gif" width="10" /><b><a class="text" href="#" ><font color="#666666" size="2">Галерея</font></a></b></td><td valign="top" width="1" background="/bitrix/templates/fish/images/fot_tabl_c.gif" height="25"><img height="2" src="/bitrix/templates/fish/images/fot_tabl_w.gif" width="2" /></td></tr> |
2. Перехожу в режим визуального редактора. На экране появляется нормально оформленный сайт с загруженными каринками.
3. выключаю "галочку" визуального редактора. В текстовом редакторе код изменился. В блоках, отмеченных комментами типа
Код |
---|
<!-- #Begin_right_Column --> |
, путь к некоторым (не всем!) изображениям заменен на PHP вставку
Код |
---|
"<?=SITE_TEMPLATE_PATH?>" |
, и кусок кода выглядит следующим образом
Код |
---|
<tr><td width="25" background="/bitrix/templates/fish/images/fot_tabl_centr.jpg" height="25"><img height="25" src="<?=SITE_TEMPLATE_PATH?>/images/ukazatel_red.gif" width="25" /></td><td valign="top" width="1" background="/bitrix/templates/fish/images/fot_tabl_c.gif" height="25"><img height="2" src="<?=SITE_TEMPLATE_PATH?>/images/fot_tabl_w.gif" width="2" /></td><td background="/bitrix/templates/fish/images/fot_tabl_centr.jpg" height="25"><img height="10" src="<?=SITE_TEMPLATE_PATH?>/images/pix.gif" width="10" /><b><a class="text" href="#" ><font color="#666666" size="2">Галерея</font></a></b></td><td valign="top" width="1" background="/bitrix/templates/fish/images/fot_tabl_c.gif" height="25"><img height="2" src="<?=SITE_TEMPLATE_PATH?>/images/fot_tabl_w.gif" width="2" /></td></tr> |
4. Ничего не делая, перехожу снова в визуальный режим. На экране вместо изображений невнятная каша из смеси текста и PHP-вставок.
5. Снова текстовый режим. Кусок кода превращается в наполненную артефактами "солянку"
Код |
---|
<tr><td width="25" background="/bitrix/templates/fish/images/fot_tabl_centr.jpg" height="25"><?=SITE_TEMPLATE_PATH?>/images/ukazatel_red.gif" __bxsrc="<?=SITE_TEMPLATE_PATH?>/images/ukazatel_red.gif" width="25" /></td><td valign="top" width="1" background="/bitrix/templates/fish/images/fot_tabl_c.gif" height="25"><?=SITE_TEMPLATE_PATH?>/images/fot_tabl_w.gif" __bxsrc="<?=SITE_TEMPLATE_PATH?>/images/fot_tabl_w.gif" width="2" /></td><td background="/bitrix/templates/fish/images/fot_tabl_centr.jpg" height="25"><?=SITE_TEMPLATE_PATH?>/images/pix.gif" __bxsrc="<?=SITE_TEMPLATE_PATH?>/images/pix.gif" width="10" /><b><a class="text" href="#" ><font color="#666666" size="2">Галерея</font></a></b></td><td valign="top" width="1" background="/bitrix/templates/fish/images/fot_tabl_c.gif" height="25"><?=SITE_TEMPLATE_PATH?>/images/fot_tabl_w.gif" __bxsrc="<?=SITE_TEMPLATE_PATH?>/images/fot_tabl_w.gif" width="2" /></td></tr> |
Все эти
Код |
---|
__bxsrc="<?=SITE_TEMPLATE_PATH?>/images/fot_tabl_w.gif" |
я и называю "левыми дописками".
Редактировать шаблон становится невозможно. Ограниченные комментами области калечатся при каждом переходе туда-обратно.