Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
Всем привет! Код такого рода автор{% if item.cottage %} <div class="i" onclick="alert('" {{ item.cottage.kind_obj|escape('js') }} "');">Эконом</div> {% endif %} item.cottage.kind_obj - переменная - в принципе это значение БД - все существует значение 1. И вот что имеется в браузере автор<div class="i" onclick="alert('" 1="" "');"="">Эконом</div> В чем причина такого обратного порядка. Твиг знаю очень плохо, проект писался до меня, приходится переписывать на том что есть, какая версия твига стоит не в курсе - такое впечатление что куски отрезаны, симфонии не установлено. Есть вариант поставить простое php но как то не хочется от концепции отходить. Ну как то же его можно использовать полезно этот твиг. Вот брал пример ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2014, 01:00 |
|
||
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
Код: php 1. Такое дает что то более менее нормальное но все равно не выполняется сам код js Код: php 1. Что глобально делаю не так. Символ \ без двойной кавычки чистого вида шаманство но с кавычкой имеется то что имеется выше. Ну и вообще не ясно тогда как шаблоны в js встраивать но ведь должен быть способ то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2014, 01:14 |
|
||
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
зубок александр, Если проблема в кавычках, то попробуй определить переменную заранее Код: php 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2014, 09:25 |
|
||
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
еще можно прям в твиге написать <script type="text/javascript"> и функцию, которую потом сунуть в onclick. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2014, 09:29 |
|
||
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Данный вариант сработал на ура - спасибо огромное. Проблема была в том что перепутал прямой и обратный слеши. Ну а вот такое решение автори функцию, которую потом сунуть в onclick. мне реализовывать не хочется. Есть файл js в нем все функции. В теории все должно работать - в твиг-шаблоне ДОЛЖНЫ видится все js функции. Иначе какая то сборная солянка получается. Но пока что то не очень работает. авторFatal error: Uncaught exception 'Twig_Error_Syntax' with message 'The function "selectKindOfObj" does not exist in "itemDescription.html" at line 175' Делал вообщем также Код: php 1. равно как и такое Код: php 1. не взлетает. Ругань именно на неизвестную ему функцию. Такое впечатление что твиг путает свой код с js - т е не так подбрасываю параметр. Но пока не вижу где. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 01:13 |
|
||
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Слеши тоже перепробовал - тем не менее реакция ровно как описал. В теории выше применения твига js врублен в хтмл но реакция твига на js функцию какая то рабикально отрицательная. Чем сие можно объяснить? стандартный алерт с параметром прекрасно отрабатывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 01:23 |
|
||
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, js врублен в верхний (родительский т е тот где сделана операция include дочернего шаблона) шаблон из которого вызван и тот что я меняю. Если верить доке и логике то хедер куда врублен дочерний шаблон перенимается. Да вроде как и титул там же определен в дочернем добавлен - работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 01:27 |
|
||
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Воткнул код функции прямо в шаблон. Ругань о том что функция не нашлась ушла но проку нет все равно. Не отрабатывает по онклик и все тут. Вот как сейчас выглядит Код: php 1. Все делаю правильно вроде бы. Хотя бы алерт появляться должен. Проверил на маленькие большие буквы - тоже все ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2014, 00:56 |
|
||
|
Почему при использовании twig шаблона в js переворачивается порядок кода
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, фуууууууууу - заработало Правильное решение было через переменную. И кстати в отдельном файле js тоже работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2014, 01:25 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38628336&tid=1462808]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 220ms |
| total: | 405ms |

| 0 / 0 |
