Nikolay
ну и слава богу)
Aleksei
вот так не работает, пробовал
потому что галерея даже пустая выводит пробел или символ сброса строки, так что это не считается пустым значением
Владимир
привет всем часто возникают вопросы, связанные с произвольной вставкой разного контента прямо в текстовом редакторе в админке например, контентщикам нужно вставлять выборочно определенные фотки из галереи, прикрепленной к данной странице, в определенных местах контента раньше я заводил чанк с параметрами и редактор просто вставлял в нужном месте что -то типа [[$gal? &id=`2,4,8,9,12`]] естественно в ситуации Fenom + файлы такой костыль не работет как вы решаете подобные вопросы?
Nikolay
если им что то надо пусть откроют вкладку исходнгый код и верстают все что им надо
Владимир
если им что то надо пусть откроют вкладку исходнгый код и верстают все что им надо
хороший ход, но он не приводит к главному - решению поставленной задачи
Nikolay
ну еще пару раз дизайнеров заставил поверстать и они рисуют адекватный дизайн что бы такого не было, шаблон он на то и шаблон
Владимир
меня больше интересует техническая возможность реализации чего-то подобного, а не холивар на тему, кто кому что должен
Sentinel
меня больше интересует техническая возможность реализации чего-то подобного, а не холивар на тему, кто кому что должен
есть возможность назначать вставлять вызов галереи кнопкой в редакторе... но там ms2Gallery
Владимир
Если ms2gallery, то она умеет в плейсхолдеры
в том то и дело что любые теги в контенте ломают сайт в случае с Fenom + шаблоны в файлах
Андрей
Что в логах по этому поводу написано?
Владимир
Не должно такого быть
то есть внутри того, что выводится через $_modx->resource.content, я могу использовать любые теги фенома?
Sentinel
https://funkyimg.com/i/37hdJ.png
Андрей
то есть внутри того, что выводится через $_modx->resource.content, я могу использовать любые теги фенома?
Если настроить чтобы редактор не заменял > на >, то будет работать
Владимир
и фенома, и родного парсера
нет, теги modx точно не работают
Владимир
сейчас проверил да, действительно Fenom норм выводится {$_pls['ms2g.0.442x260']}
Aleksei
и родные выводятся
Владимир
нудаконечно
шаблоны в файлах c наследованием через extends
Aleksei
да какая разница. вот, шаблоны в файлах с наследованием, для банеров специальный чанк заведен
Aleksei
и вот он выводится
Владимир
шаблон так подключен или просто стоит галка "Статичный"?
Aleksei
Владимир
странно, почему тогда у меня отдает пустую страницу, если использую теги modx? в логах пусто
Владимир
*использую теги modx в контенте
Aleksei
не знаю
Aleksei
где-то в другом месте косячите, значит
Alex
хм.. думал {ignore} в феноме экранирует скрипты от парсера Фенома, но оказывается и от родного парсера МодХ тоже(((
Владимир
нашел причину у меня вот так вставляются скрипты различных сторонних виджетов
Владимир
непонятно только, как это влияет на теги в другой части шаблона
Ekaterina
Подскажите пожалуйста, как запретить перенос папок мышкой в разделе файлы в админке?
Ekaterina
Скорее всего никак
Очень жаль, может быть есть какой-то кастыльный способ?)
Андрей
Хотя для ресурсов есть настройка enable_dragdrop, которая отрубает перетаскивание. Для файлов да, только правкой js
Ekaterina
хм хм надо поискать
ADMIN
Подскажите как вывести Migx в Migx
ADMIN
ADMIN
феномом
а обычным ?
Roman 🚀
обычным феномом)
Roman 🚀
он включается за пятьсек
ADMIN
он включается за пятьсек
да я знаю а как обычным сделать ?
Gaius Cassius
а обычным ?
В tpl еще раз вызвать getimagelist
ADMIN
я так и сделал
ADMIN
ADMIN
Вот так но там вроде еще чтото надо
Gaius Cassius
Ну а почему ты вызываешь с tvname, хотя внутри у тебя уже не TV а готовый json?
Gaius Cassius
подскажи статью на это чето не нашел
Я такую видел года 3-4 назад, если не больше
Gaius Cassius
Феном)
Roman 🚀
))
Roman 🚀
круг замкнулся
ADMIN
)
Gaius Cassius
Да напиши ши сам сниппет, по парсингу json И вызовите его 2 раза Там 5 строк кода будет максимум (если без всяких проверок)
Roman 🚀
вот и я не понимаю сопротивления, делается еще проще чем с этими гетимаглистами
Иван
и без чанков
Roman 🚀
да, простой foreach по сути
Иван
{set $items = $_modx->resource.tariff_list_service | fromJSON} {foreach $items as $item} <div class="tariff-plan-item"> <div class="tariff-plan-item__c" style="background-color: {$item.hex_color};"> <div class="tariff-plan-item__body"> <div class="tariff-plan-item__img"> <img src="{$item.image}"> </div> <div class="list-title">179 грн/мес</div> <div class="tariff-plan-item__title" style="text-transform: uppercase;">{$item.title}</div> <div class="tariff-plan-item__list"> <div class="list-title">{$item.short_descr}</div> </div> </div> <div class="tariff-plan-item__footer text-center"> <button class="btn-black open-order">Підключити</button> </div> </div> <div class="hide"> <div class="popup-tariff-c"> <ul class="list checked popup-tariff-list"> {set $rows = $item.checked_list | fromJSON} {foreach $rows as $row} <li>{$row.title}</li> {/foreach} </ul> </div> {if $item.channels} <div class="channels-wrap"> <div class="channels-tabs"> <div class="channels-tabs-overflow"> <ul class="channels-tabs-nav"> {set $packages = $item.packages | fromJSON} {foreach $packages as $idx => $package} <li class="channels-tabs-nav-item {if $idx == 0}active{/if}"> <span>{$package.title}</span> </li> {/foreach} </ul> </div> <div class="channels-tabs-content-all"> {foreach $packages as $idx => $package} <div class="channels-tabs-content {if $idx == 0}active{/if}"> <div class="channels-logo"> {set $logos = $package.logos | fromJSON} {foreach $logos as $logo} <div class="channels-logo-item"> <img src="{$logo.image}"> </div> {/foreach} </div> </div> {/foreach} </div> </div> </div> {/if} </div> </div> {/foreach}
Иван
Я бы посмотрел на разбитие на чанки вот для примера этого куска
Саша
подскажите плиз, в компаненте Sendex можно отключить проверку активирован пользователь или нет, надо чтобы письма рассылались всем, сейчас компанент видит всех пользователей, но рассылка только для активных. И если да то может покажите где это
Ruslan
Я бы посмотрел на разбитие на чанки вот для примера этого куска
Тоже самое, только будет 2 вызова getImageList со своими чанками. Сниппет getImageList и есть, по-факту, вывод foreach. Т.е. шаблонизатор магии не делает, все то же самое, но удобнее (объективно), но суть та же.
Иван
но удобнее (объективно) +
Ruslan
Кстати, в getImageList можно в tpl @CODE указывать, т.е. даже по кол-ву строк будет тоже
Ruslan
я к тому, что в чате часто пишут мол, "только fenom, иначе ни как", а это не есть правда =)
Evgeniy
я к тому, что в чате часто пишут мол, "только fenom, иначе ни как", а это не есть правда =)
что значит "иначе никак"?)) на пыхе можно написать на крайняк))
Ruslan
что значит "иначе никак"?)) на пыхе можно написать на крайняк))
и я про то же, но если вопрос стоит как сделать на getImageList, то правильнее писать про getImageList, а не говорить, что на fenom можно. Или можно и про fenom сказать, но после того, как про getImageList ответили.
Ruslan
Я к примеру, не люблю смешение fenom и modx-тегов. И если сделано через getImageList, то его и стоит использовать, а не на fenom пихнуть, хоть и проще =) но выглядит как-то не ае
Nikolay
ребят помогите поправить вызов в чем то косяк какой то где то ловлю белый экран {$_modx->runSnippet('!pdoPage', [ 'element' => 'msProducts', 'pageLimit' => '7', 'limit' => '0', 'parents' => '3', 'resources' => ' $_modx->runSnippet('!mSearch2', [ 'returnIds' => 'true', 'limit' => '0', ]) ', 'tpl' => '@FILE chunks/page/tpl_product.tpl' ])}
Ibraim
Привет ребята в msoptionprice2 есть ли возможность к модификации добавлять несоклько изображений? Чтобы при смене модификации полностью менять все изображения в карточке товара?
Ibraim
в демке только 1 картинка