Антон

Антон

Был в сети 04 января 2024, 19:21
Заказы не принимаю
Здравствуйте!

Да, верно… я немного поспешил, поэтому видимо не совсем ясно объяснил(

Есть тв — список (одиночный выбор). В значениях сниппет:
@EVAL return $modx->runSnippet('pdoResources',array('parents'=>'115','depth'=>1,'limit'=>0,'sortby'=>'{"menuindex":"ASC"}','tpl'=>'@INLINE [[+pagetitle]]==[[+id]]','outputSeparator'=>'||'));
А вот как раз в ресурсах и хранится ссылка, которая просто в шаблоне берется так:
{$_modx->resource.ref_link|url}
Моя задача достать ее значение в отдельном сниппете
Перефразирую вопрос…
Разобрался с АМП… там весь вопрос в использовании
iframe
Меняю в сниппете так:
<?php
$input = str_replace('<iframe', '<amp-iframe width="200" height="100"', $input);
$input = str_replace('</iframe', '</amp-iframe', $input);
return $input;
Скажите, а возможно в сниппете вовсе тег прибить? Ну то есть если строка начинается с "<iframe", то не выводить ее вплоть до «iframe>»
Да, посмотрел консоль… форма тут не при чем… на карусель ругается:

Uncaught TypeError: $(...).owlCarousel is not a function
at HTMLDocument.(my.js:35:20)
at fire (jquery.js:1075:30)
at Object.fireWith (jquery.js:1193:7)
at Function.ready (jquery.js:435:14)
at HTMLDocument.DOMContentLoaded (jquery.js:949:10)

Пока не могу понять, что не нравится((
Артур, спасибо большое за наводку!
Я неправильно сформулировал вопрос, прошу прощения…
Мне нужно именно в зависимости от ширины… Поэтому думаю над применением
@media only screen
Насколько я знаю MobileDetect определяет именно устройство, а не ширину
Артур, изучил MIGX более-менее, но у меня, допустим 150 страниц, на каждой странице по тексту разбросаны уникальные кнопки (штук по 10), получается, что мне надо к каждой странице свой шаблон?

Напомню, что управление всеми кнопками должно быть в одном месте (как на картинке выше, которую крепил к вопросу)