Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

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

20.02.2014, 15:58
Geser
Журба Сергей Анатольевич
Geser

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

Добрый день.
Возможно я что то где то упустил.
Версия 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
Сообщений: 1037

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

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
20.02.2014, 17:07
Geser
Журба Сергей Анатольевич
Geser

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

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

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