В HTML-редакторе вставляются лишние слэш “/”. Как избавиться?

Статус
В этой теме нельзя размещать новые ответы.

qwr938

Постоялец
Регистрация
13 Авг 2008
Сообщения
60
Реакции
1
Открываю Редактор HTML-исходника и печатаю следующий текст:

<form name="cart" method="post" action="http://xxx/cart">
<input type="hidden" name="partner" value="00000">
<input type="hidden" name="id" value="11111">
<input type="hidden" name="quantity" value="1">
<input type="submit" name="send" value="В корзину">
</form>

Нажимаю кнопку Обновить, затем опять захожу в Редактор HTML-исходника и вижу:

<form action="http://xxx/cart" method="post">
<input name="partner" type="hidden" value="00000" />
<input name="id" type="hidden" value="11111" />
<input name="quantity" type="hidden" value="1" />
<input name="send" type="submit" value="В корзину" />
</form>

Вопрос: почему пропало name="cart" и как здесь избавится от лишних слешей (или как переписать данный код, чтобы работал корректно)?
 
слэши не лишние - они предусмотрены стандартами...
надо лезть в настройки редактора - обычно в самих скриптах редактора и там настраивать исключения в тегах... или убрать автоочистку кода...
 
слэши не лишние - они предусмотрены стандартами...
Я понимаю, что Shop-script автоматически вставляет слеши для безопасности. Проблема в том, что после этого данный код стал нерабочим. Вопрос в следующем: как из этой ситуации можно выйти?
настраивать исключения в тегах... или убрать автоочистку кода
Поясните, пожалуйста, как это можно сделать. Особенно интересует вопрос о настройке исключений.
 
Я понимаю, что Shop-script автоматически вставляет слеши для безопасности.
какая еще безопасность? это стандарт языка - каждый тег должен быть закрыт.
Проблема в том, что после этого данный код стал нерабочим.
не может он из-за этого стать нерабочим.
Вопрос в следующем: как из этой ситуации можно выйти?
Поясните, пожалуйста, как это можно сделать. Особенно интересует вопрос о настройке исключений.
думаешь я помню, какой там WYSIWYG-редактор? название хоть скажи...
 
Редактор называется TinyMCE Version: 3.2.1.1.
не может он из-за этого стать нерабочим.
Я имею ввиду, что если набрать этот код через блокнот, то всё работает. Но если сделать это в Shop-script и отобразить в браузере результат, то почему-то там не работает.
 
На самом деле проблема была в следующем. Когда я создаю в Shop-script любую страницу продукта, то сразу же генерируется форма вида

<form rel="735" action='/site/index.php?ukey=product&amp;productID=735&amp;did=34' method="post">
...
</form>

И получается, что я в эту форму вставляю свою форму, код которой приведён выше. Тогда имеем вот что:

<form rel="735" action='/site/index.php?ukey=product&amp;productID=735&amp;did=34' method="post">
...
<form action="http://xxx/cart" method="post">
...
</form>
...
</form>

Естественно, что при такой вставке моя форма не работает, поскольку в HTML вставка одной формы в другую недопустима. Вывод: мне нужно отказаться от тегов <form> и реализовать свою задумку другим способом.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху