31 декабря 2021, 10:51 пойди ко мне я тебя расцелую :) благодарю дичайше, оказалось в этом и проблема была С наступающим, всех благ! Вопросы / Почему так происходит и как поправить? 4 0
31 декабря 2021, 08:42 код шаблона на вывод <div class="g-px-5"> <figure class="u-block-hover g-pos-rel" style="border-radius:8px;overflow:hidden"> <a href="[[+image]]" rel="gallery0101x" data-fancybox="gallery0101x" data-caption="[[+caption]]"><img rel="gallery0101x" class="img-fluid g-transition-0_5 d-block w-100" src="[[+image:pthumb=`w=825&h=550&zc=1`]]" alt="[[+caption]]"> </figure> </div> </div>в самом коде html в итоге вот так <div id="carouselExampleControls" class="carousel slide" data-ride="carousel" data-interval="false"> <div class="carousel-inner"> <div class="carousel-item active"> <div class="g-px-5"> <figure class="u-block-hover g-pos-rel" style="border-radius:8px;overflow:hidden"> <a href="/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&w=960&h=960&zc=0&far=&q=90&src=%2Fassets%2Fgallery%2F1%2F1.jpg" rel="gallery0101x" data-fancybox="gallery0101x" data-caption=""><img rel="gallery0101x" class="img-fluid g-transition-0_5 d-block w-100" src="/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&w=960&h=960&zc=0&far=&q=90&src=%2Fassets%2Fgallery%2F1%2F1.jpg" alt=""> </figure> </div> </div> <div class="carousel-item"> <div class="g-px-5"> <figure class="u-block-hover g-pos-rel" style="border-radius:8px;overflow:hidden"> <a href="/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&w=960&h=960&zc=0&far=&q=90&src=%2Fassets%2Fgallery%2F1%2F2.jpg" rel="gallery0101x" data-fancybox="gallery0101x" data-caption=""><img rel="gallery0101x" class="img-fluid g-transition-0_5 d-block w-100" src="/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&w=960&h=960&zc=0&far=&q=90&src=%2Fassets%2Fgallery%2F1%2F2.jpg" alt=""> </figure> </div> </div> <div class="carousel-item"> <div class="g-px-5"> <figure class="u-block-hover g-pos-rel" style="border-radius:8px;overflow:hidden"> <a href="/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&w=960&h=960&zc=0&far=&q=90&src=%2Fassets%2Fgallery%2F1%2F3.png" rel="gallery0101x" data-fancybox="gallery0101x" data-caption=""><img rel="gallery0101x" class="img-fluid g-transition-0_5 d-block w-100" src="/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&w=960&h=960&zc=0&far=&q=90&src=%2Fassets%2Fgallery%2F1%2F3.png" alt=""> </figure> </div> </div> <div class="carousel-item"> <div class="g-px-5"> <figure class="u-block-hover g-pos-rel" style="border-radius:8px;overflow:hidden"> <a href="/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&w=960&h=960&zc=0&far=&q=90&src=%2Fassets%2Fgallery%2F1%2F4.jpg" rel="gallery0101x" data-fancybox="gallery0101x" data-caption=""><img rel="gallery0101x" class="img-fluid g-transition-0_5 d-block w-100" src="/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&w=960&h=960&zc=0&far=&q=90&src=%2Fassets%2Fgallery%2F1%2F4.jpg" alt=""> </figure> </div> </div> </div> <a class=" carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev"> <span style="color:#02eea9!important;" class="arrowcolor carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="arrowcolor carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next"> <span style="color:#02eea9!important;" class=" arrowcolor carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div>а когда смотришь в инспекторе на сайте там есть повторения Вопросы / Почему так происходит и как поправить? 4 0
07 декабря 2021, 17:52 на большинство ресурсов он конечно получает контент для чего проверять сохраняемость? Вопросы / плагин для обработки события в xparser 4 0
04 декабря 2021, 13:24 сделал так не срабатывает <?php $sp = &$scriptProperties; switch ($modx->event->name) { case 'xParserOnBeforeTaskActions': foreach ($sp['rows'] as &$row) { $resource = &$row['Resource']; // Если код ответа 301, 302, 404 if (in_array($row['Request']['http_code'], array(301, 302, 404))) { $resource['published'] = 0; // присвоим ресурсу published = 0 } if(empty($resource->get('content'))) { if(empty($resource->getTVValue('video'))) { $resource->set('published', 0); } } } unset($resource, $row); $modx->event->returnedValues = $sp; // передаём измененённые значения обратно break; } Вопросы / плагин для обработки события в xparser 4 0
04 декабря 2021, 10:26 даже вот так в событиях парсера нужно, без проверки темплейта if(empty($resource->get('content')) && empty($resource->getTVValue('video')){ $resource->set('published', 0); } Вопросы / Внедрить проверку на заполненность полей в сниппет 7 0
04 декабря 2021, 10:14 у xparser есть такие экшны xParserOnBeforeTaskActions xParserOnTaskParseDone как только оформить такое под них непонятно if(empty($resource->get('content')) && empty($resource->getTVValue('video') && $resource->get('template')==2){ $resource->set('published', 0); } Вопросы / Внедрить проверку на заполненность полей в сниппет 7 0
03 декабря 2021, 21:07 не срабатывает :( Вопросы / Внедрить проверку на заполненность полей в сниппет 7 0
02 декабря 2021, 22:37 мутная тема, когда через коллекцию включаю тв на да то значение записывается и в ресурсе отображается но когда наоборот переключаешь а нет то значение в ресурсе просто никакое ( ни да ни нет) а фильтрация срабатывает как будто осталось включено… в чем может быть причина? Вопросы / Настройка функционала закрепления новости 6 0
02 декабря 2021, 09:52 if(empty($resource->get('content')) && (empty($resource->getTVValue('video')) && $resource->get('template==2')){ }как то так написал но чую тут чтото не так :) Вопросы / Как запилить плагин на снятие publishedon при сохранении если определенные поля пусты 8 0
02 декабря 2021, 09:36 или $resource->get('template==2'); Вопросы / Как запилить плагин на снятие publishedon при сохранении если определенные поля пусты 8 0
02 декабря 2021, 09:15 if(($resource->get('template')==2) это же норм? Вопросы / Как запилить плагин на снятие publishedon при сохранении если определенные поля пусты 8 0
01 декабря 2021, 17:12 и на шаблон например :) Вопросы / Как запилить плагин на снятие publishedon при сохранении если определенные поля пусты 8 0
01 декабря 2021, 15:44 супер, переключает а подскажи пожалуйста как проверку на заполненность TV поля сделать еще? Вопросы / Как запилить плагин на снятие publishedon при сохранении если определенные поля пусты 8 0
29 ноября 2021, 18:52 сортировать то да, но там есть еще поля в настройках для сортировки по умолчанию до и после так вот паблишедон стоит работает а по тв полю внедрить не выходит чот :( fixedpage=tv_fixedpage:desc Вопросы / Настройка функционала закрепления новости 6 0
28 ноября 2021, 18:02 да, вот пытаюсь разобраться как такой плагин сделать :) Вопросы / Внедрить проверку на заполненность полей в сниппет 7 0
28 ноября 2021, 18:01 еще бы внутри коллекции сортировку, чтото там как то странно, не могу понять :( Вопросы / Настройка функционала закрепления новости 6 0
28 ноября 2021, 16:38 вроде завелось включение на да проставляется а на нет просто скидывает заполненность, так тоже сойдет :) осталось двойную сортировку в pdoresources Вопросы / Настройка функционала закрепления новости 6 0
27 ноября 2021, 23:53 может плагин какой то сдлеать чтобы эту проверку делал и снимал публикацию при сохранении например… хмм Вопросы / Внедрить проверку на заполненность полей в сниппет 7 0
19 октября 2021, 10:44 да, именно это я и имел в виду, что babel удобен в таком функционале Вопросы / настройка мультирегиональности, варианты? 2 0
04 октября 2021, 19:01 ну это немного не то, оно ж имеет отношение к блоку вывода результатов поиска либо там где их нет, а хотелось бы в другом месте сайта блок скрыть Вопросы / скрыть блок на странице поиска если результатов не найдено 4 0
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
благодарю дичайше, оказалось в этом и проблема была
С наступающим, всех благ!
а когда смотришь в инспекторе на сайте там есть повторения
для чего проверять сохраняемость?
xParserOnBeforeTaskActions
xParserOnTaskParseDone
как только оформить такое под них непонятно
но когда наоборот переключаешь а нет то значение в ресурсе просто никакое ( ни да ни нет) а фильтрация срабатывает как будто осталось включено…
в чем может быть причина?
а подскажи пожалуйста как проверку на заполненность TV поля сделать еще?
до и после
так вот паблишедон стоит работает а по тв полю внедрить не выходит чот :(
осталось двойную сортировку в pdoresources