Регистрация
Вход через соцсети
Восстановление пароля

Не работает экранирование кавычек

Новый топик
20.02.2014, 15:58
Ответить | Цитировать
Geser
Журба Сергей Анатольевич
Geser

Зарегистрирован:
2008-04-29
Сообщений: 33

Добрый день.
Возможно я что то где то упустил.
Версия 5.2, макеты дизайна v5 - Шаблоны вывода навигации
Мне надо использовать в навигации вот такую структуру
Код:
<td class='mdvb' onclick="document.location.href='%URL'">%NAME</td>

Собственно ячейка таблицы является кнопкой навигации

Соответственно нельзя юзать двойные кавычки и я их экранирую вот так:
Код:
<td class='mdvb' onclick=\"document.location.href='%URL'\">%NAME</td>

как принято обратным слешем.
В итоге строки в которых есть экранированные странички вообще не выводятся.

Если CMS тебе понятна, значит, она уже устарела
20.02.2014, 16:56
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Еще по два слеша добавьте для экранирования слеша.
В итоге по три на ковычку.
Вы уверены что макеты и функция вывода 5 версии? Вы ведь не указываете ключ шаблона навигации в функции?

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
20.02.2014, 17:07
Ответить | Цитировать
Geser
Журба Сергей Анатольевич
Geser

Зарегистрирован:
2008-04-29
Сообщений: 33

Спасибо.
Работает \\\

Если CMS тебе понятна, значит, она уже устарела
198 196 2014-02-20 17:07:33 13511
Описание проекта