Алексей
ну дык...
Алексей
там фото товара.
Владислав
он берет +image от этой страницы
Владислав
верно?
Алексей
канеш
Алексей
img src="[[ + image ]] "
это весь состав чанка???
Алексей
там же fenom должен быть
Владислав
Да там одного изображение
Алексей
ну дык вы не верно выводите. посмотрите чанк по умолчанию.
Алексей
там как раз пример как нужно
Владислав
Хорошо
Владислав
Спасибо
Алексей
пожалуйста.
Степан
Народ а в чем принципиальная разница между $modx->runProcessor('resource/create' и newObject?
Артур
Народ а в чем принципиальная разница между $modx->runProcessor('resource/create' и newObject?
В том что процессор запускает ещё и все события, а newObject просто создаёт новый объект
Артур
Ещё процессор проверяет права на выполнение действия
Степан
т.е. если у тебя никаких ПРИНЦИПИАЛЬНЫХ зависимостей на эту тему нет то в принципе можно и так?
Артур
т.е. если у тебя никаких ПРИНЦИПИАЛЬНЫХ зависимостей на эту тему нет то в принципе можно и так?
Конечно можно, во всяком случае я почти всегда делаю через newObject
Степан
спс
Артур
Правда компонентов я не писал пока, и системные события мне были не нужны
Степан
вот еще загвоздка
Степан
я проверяю getCollection на результат если результата нет то добавляю ресурс
Степан
и тут у меня затык в том что getCollection дает массив объектов
Степан
или даже объект?
Артур
Для того чтобы перебрать в цикле, а для проверки на наличие getCount. Хотя это не точно. Но то что getCollection жрёт кучу памяти это факт
Алексей
https://modx.pro/help/10276 читал? Пробовал?
Вот оказалось у решения с msOnGetProductFields есть ода не приятная особенность... При добавдении в корзину цена не пересчитывается, если ее менять на это событие. а старое доброе событие msOnGetProductPrice - нормульчик.
Roman
Подскажите, при установки modx3, есть пункт "Тип базы данных", там стоит mysql, а возможно какую-то другую выбрать?
Иван
https://github.com/modxcms/revolution/pull/15761
Иван
sqlsrv удалили
Roman
А какую нужно?
Нет, думал, может PostgreSQL в будущем планируется, поэтому там разместили этот пункт.
Иван
Но не в 3.0
Roman
Но не в 3.0
Я понял. ОК, спасибо.
Anonymous
В xpdo 3 поддержка postgres к слову уже есть
Anonymous
но в самом MODX нужно много кода нагенерить + тесты
Roman
Планируется
Иван подскажи, как лучше багрепорты писать, по одному или все собрать, а потом, как-то их объединить и прислать. Тут еще такое дело, что какие-то репорты уже есть и не со всем понятно, как их искать.
Roman
Я понял.
Anonymous
Лучше по одному, если они их разных сфер.
Anonymous
Если там куча багов по фронту на одной странице, например, то разумно все в одном описать, так как править будут тоже вместе.
Anonymous
Обычный здравый смысл в общем
Nano.Karmabot.chat
Wonderful! orlaskin got +1 from ibochkarev. 10 karma in total.
Максим
Всем привет! Решил использовать модифицированный HitsPage, но не получается в самой статье вывести количество просмотров. В превьюшках все нормально выводится. Делал по этой статье: https://modx.ru/novosti-i-stati/article/323/. Скобки на daily и галочку на статичный убирал
Павел
зачем вообще необходим постгресс в рамках modx?
Павел
чтобы что?
Nano.Karmabot.chat
Grand! Advanc8d got +1 from ibochkarev. 11 karma in total.
Alisa
Всё-таки я сторонник использования логов для этих целей. Или сторонних сервисов, как Google Analytics.
Дмитрий
Всем привет. Подскажите пожалуйста - пытаюсь вывести поля migx из определенного ресурса, в моем случа id = 4 {$_modx->runSnippet("getImageList", [ 'docid' => 4, 'tpl' => '@FILE:core/elements/chunks/competence/competence-item.tpl', 'tvname' => 'competence_list', ])} Например есть поле name и в чанке core/elements/chunks/competence/competence-item.tpl я могу его вывести так - [[+name]] - и все работает. Но я хочу вывести через синтаксис Fenom, пробую такой плейсхолдер - {$name} - однако ничего не выводится. Подскажите пожалуйста, как вывести поля в шаблоне getImageList в синтаксисе Fenom?
⚡️Gleb⚡️
Можно попробовать обойтись средствами Fenom без getImageList. {set $rows = json_decode($_modx->resource.tv_product_main_gallery, true)} {foreach $rows as $row} {$row.image} {/foreach}
⚡️Gleb⚡️
https://modx.pro/help/8962
Дмитрий
Можно попробовать обойтись средствами Fenom без getImageList. {set $rows = json_decode($_modx->resource.tv_product_main_gallery, true)} {foreach $rows as $row} {$row.image} {/foreach}
Видел такой вариант. Но тут в json_decode, как я понимаю, первым параметром передается текущий ресурс, а мне нужно передать конкретный ресурс, по его id. Не подскажите как это правильно сделать?
Иван
Видел такой вариант. Но тут в json_decode, как я понимаю, первым параметром передается текущий ресурс, а мне нужно передать конкретный ресурс, по его id. Не подскажите как это правильно сделать?
{set $items = 519 | resource: "packages" | fromJSON} {foreach $items as $item} <div class="packages-block__item {if $item.popular == 1}packages-block__item--popular{/if} {if $item.bg == 1}_white{elseif $item.bg == 2}_blue{elseif $item.bg == 3}_green{elseif $item.bg == 4}_orange{/if}"> <div class="packages-block__item-info"> <div class="packages-block__item-top"> {if $item.label}<div class="packages-block__item-label">{$item.label}</div>{/if} <div class="packages-block__item-price__wrapper {if $item.old_price}_is-sale{/if}"> {var $countryList = ['AZ','RU','AM','BY','KZ','KG','MD','TJ','TM','UA','UZ']} {if $_modx->getPlaceholder('gl.real.country.iso') in list $countryList} {if $item.old_price}<div class="packages-block__item-price__old">{$item.old_price}</div>{/if} <div class="packages-block__item-price">{$item.price}</div> {else} {if $item.old_price_euro}<div class="packages-block__item-price__old">{$item.old_price_euro}</div>{/if} <div class="packages-block__item-price">{$item.price_euro}</div> {/if} </div> <div class="packages-block__item-abonement">{$item.abonement}</div> </div> <div class="packages-block__item-bottom"> <div class="packages-block__item-title">{$item.title}</div> <a href="" data-remodal-target="modal-package-00" class="packages-block__item-button" data-package="{$item.title}" data-package-full="{$item.title} - {$item.price}" onclick="ym(33409043,'reachGoal','tariff'); return true;">Выбрать</a> {if $item.descr}<div class="packages-block__item-descr">{$item.descr}</div>{/if} </div> </div> </div> {/foreach}
Дмитрий
Всем спасибо, буду пробовать
Дмитрий
Пробую так {set $items = 4 | resource: "competence_list" | fromJSON} {foreach $items as $row} <div> {foreach $row as $item} {$item.text} {/foreach} </div> {/foreach} . Но получаю вот такое
Дмитрий
Да, уже понял, что лишнее, разобрался. Спасибо=)
Алексей
ну и чудно.
Nariman
Добрый час! Подскажите, msdiscount подходит для создания многоразовых купонов? Или он только для одноразовых ?
Anonymous
Сниппеты в MODX могут кешироваться, а могут не кешироваться. А чанки? Если у меня в чанке выводится значение, которое зависит от GET-параметра. Как мне вызвать чанк, который не будет кешироваться?
Alisa
Так же, как и сниппет. Через "!"
Григорий
Выбор доставки оплаты сейчас там доставка только по эстонии за 3 евро А нужно добавить пару других стран с другой стоимостью доставки. Фиксированная стоимость доставки 6 и 7 евро, Интересует стоимость работы. Или кто может с этим помочь. пишите в ЛС.
Roman
Добрый день, а как сделать календарь с датами событий по tv полю?)
Alexandr
ребят подскажите как в fenom получить тв поле родителя, без снипета pdofield
Alexandr
есть какая-то комбинация?
Алексей
конечно, но она использует модификатор pdofield