These are chat archives for dru-io/Drupal

30th
Mar 2017
bardachev
@bardachev
Mar 30 2017 08:40
@dura4ok модуль есть c флекслайдером. Я пользовал, правда давненько.
Grayw0lf
@Grayw0lf
Mar 30 2017 09:11
ну работает флексслайдер а что?
delister
@delister
Mar 30 2017 19:51
Всем привет
KarmaBot
@KarmaBot
Mar 30 2017 19:51
@delister, привет, как настроение?
delister
@delister
Mar 30 2017 19:52
(d8) пытаюсь подключить библиотеку с внешнего адреса, делаю mymodule.libraries.yml объявляю, но есть одно НО внешний url с гет параметрами: https://google.com/api.js?p=1&p2=2
библиотека подключается на странице, НО вместо амперсанда выводиться его html код: &
т.е. библиотека подключается так: https://google.com/api.js?p=1&p2=2
покрутил дебагером и нашел что при рендеринге к атрибутам скрипта обращаются через маг. метод toString там не большая цепочка не отражающая суть, но в итоге метод toString класса AttributeString делает вот это:
return Html::escape($this->value);
в $this->value лежит адрес моей внешней библиотеки
кто знает что делать ?
Alan Bondarchuk
@fortis
Mar 30 2017 19:55
смотри че
blob
мб type: external нужен
в примере то есть амперсанд
delister
@delister
Mar 30 2017 19:56
type external есть
delister
@delister
Mar 30 2017 19:56
самое интересное что я брал для теста с этой страницы адрес и он тоже нифига не работает
все амперсанды заменяются
Alan Bondarchuk
@fortis
Mar 30 2017 19:56
знач позже ввели экранирование и поломали
ищи костыль
либо issue на drupal.org поищи с патчем или заведи сам)
delister
@delister
Mar 30 2017 19:57
а может так и должно быть ? просто надо как-то хитро экранировать эти амперсанды
обычными способами я уже пробовал
через обратный слэш
не помогает
Alan Bondarchuk
@fortis
Mar 30 2017 20:00
да не, от & ты никуда не денешься
delister
@delister
Mar 30 2017 20:03
ясно спасибо
KarmaBot
@KarmaBot
Mar 30 2017 20:03
@delister, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.