Вопросы

mFilter2 вывести товары по критериям

В объект товара добавил поле остатка, как вывести товары через сниппет mFilter2 у которых остаток больше 0?

На данный момент вывожу сниппет таким образом
{$_modx->runSnippet('!mFilter2', [
        	'element' => 'msProducts',
        	'class' => 'msProduct',
        	'showEmptyFilters' => 1,
        	'limit' => 12,
        	'filters' => 'msoption|material,
        	              ms|availability:availability,',
        	'aliases' => 'msoption|material==material,,
        	              ms|availability==available',
        	'ajaxMode' => 'scroll',
            'loadModels' => 'easycomm',
            'where' => '{"class_key":"msProduct"}',
            'leftJoin' => '{
            	"ecThread": {
            		"class": "ecThread",
            		"on": "msProduct.id = ecThread.resource"
            	}
            }',
            'select' => '{
            	"msProduct": "*",
            	"ecThread": "ecThread.rating_simple AS rating, ecThread.count AS reviews"
            }', ])}
Дмитрий
21 марта 2019, 21:54
modx.pro
1 557
0

Проблема с ЧПУ на minishop2

Добрый день, не кто не сталкивался с проблемой по ЧПУ на minishop2.

Когда включаешь ЧПУ то ссылки с minishop2 не работают, а когда выключаешь то все хорошо работает. С проблемой столкнулся на modx 2.7.1

Не работают именно
bolshevist.ru/platnyie-prognozyi/
bolshevist.ru/tarifyi/

На главной выведены тарифы для быстрого заказа, добавление в корзину работает
Alexander Ostroushko
21 марта 2019, 17:57
modx.pro
1 393
0

Как добавить классы required в форме оформления заказа не к input а как его родителю? miniShop2

При загрузке страницы добавляются автоматически классы к обязательным полям.

<div class="form-group">
  <input type="text" id="email" placeholder="Email" name="email" value="" class="form-control required">
</div>

Помогите пожалуйста решить данную задачу, буду очень благодарен!

Мне нужно чтобы стало так:

<div class="form-group required">
  <input type="text" id="email" placeholder="Email" name="email" value="" class="form-control">
</div>
Абдулсалам
21 марта 2019, 05:41
modx.pro
1 228
0

Связать tickets и like dislike

Всем привет.
Не получается связать tickets и like dislike.
Появляется ошибка: Deprecated: Function create_function() is deprecated in
Александр
20 марта 2019, 18:46
modx.pro
828
-1

MS2 Аритикли, номера заказа и т.д.

Здравствуйте!

Стало интересно есть ли у ms2 возможность проставлять номера для каждого заказа с возможностью отправки такого менеджеру и покупателю в письме? Или это не реализуемо? Кто-то что-то знает?

Спасибо за внимание!
Oleg
20 марта 2019, 16:29
modx.pro
839
-5

MS2 Отправка письма покупателю

Здравствуйте!

Хочу спросить у местных а есть ли в modx ms2 функция отправки сообщения после заказа покупателю, с данными того что он купил? Если есть подскажите как её настроить, буду очень благодарен!
Oleg
20 марта 2019, 15:47
modx.pro
672
-5

[РЕШЕНО]Как сортировать данную конструкцию?

Добрый день как сортировать вывод полей слайдера?
{set $rows = json_decode( 3 | resource: 'item', true)}
{foreach $rows as $idx => $item}
        {if $idx == '0'}
            <div class="item active">
                Содержимое  
            </div>
        {else}
            <div class="item">
                Содержимое                               
            </div>
        {/if}
    {/foreach}   
Сергей
20 марта 2019, 14:17
modx.pro
1
1 036
0

Каталог из migx поля [[Решено]]

Всем доброго времени суток. У меня очередное затруднение.

Есть, допустим, магазин, или другой сайт с каталогом. Для создания элемента каталога используется migx поле. Мне надо на отдельной странице выводить данные отдельного элемента. Для элементов каталога не хочу создавать отдельный документ. Это будет неудобно банально, когда слишком много ресурсов в списке. Нужен ресурс только для разделов и подразделов.

До этого реализованные мной проекты проще были. А сейчас пока не нашел решения моей проблемы.
Игорь
20 марта 2019, 12:57
modx.pro
784
0

[[РЕШЕНО]]Tickets не отправляются комментарии

Перестали работать отзывы на сайте — не отправляются, в админке в поле комментарий стоит 0

Вызов на странице формы отзыва и вывод комментариев:
[[!TicketComments? &allowGuest=`1` &autoPublishGuest=`0` ]]
[[!pdoPage? &element=`getTickets` ]][[!+page.nav]]
При добавления коммента в логах пусто…
UPD: Проблема решена понижением версии PHP c 7.2 до 7
Roman
20 марта 2019, 11:23
modx.pro
1 007
0

Как формируется menuindex?

Приветствую

Не до конца понимаю алгоритм работы menuindex ресурса в MODX. Как я понял, menuindex отображает порядок следования материалов в меню или в его ветках, но есть одна вещь, в которой прошу вашего совета.

Итак, имеем, к примеру, вложенное меню. По логике, да и по факту тоже, первый пункт меню или подменю должен быть обозначен нулем — так оно и есть, но дальше начинаются непонятные мне вещи.

Второй пункт меню в админке может быть обозначен 1, 2 или 3 (на скриншоте),

а в базе данных может отличаться на одну цифру от той, что указана в админке. Ну ладно, значение в админку подставляется из БД, значит, дело в кеше. Предположим, что мы его почистили и в админке стали отображаться фактические данные из админки, но и тут есть странность. В БД могут быть два одинаковых menuindex или пропуски между ними (все на втором скриншоте).


Почему так происходит, поясните пожалуйста такое поседение?
weranda
20 марта 2019, 10:33
modx.pro
1
1 794
0