Вопросы

Где изменить путь для хранения изображений, обработанных phpThumbOn?

Поискал в настройках, но не нашел. Где и что нужно поменять, чтобы сформированные phpThumbOn'ом изображения хранились по другому пути? К примеру, по такому: files/images/cache. И повлияет ли на что-то смена папки хранения сформированных сниппетом изображений?
weranda
18 сентября 2020, 18:09
modx.pro
812
0

Как настроить mSearch2 в админке сайта так, чтобы поиск осуществлялся только по заголовку товара(pagetitle)

Добрый день. Задача состоит в следующем:
Нужно реализовать поиск товаров только по заголовку(pagetitle), игнорируя совпадения в других полях, например, в описании. Это можно настроить в админке компонента mSeach2 или нужно писать отдельный плагин для этого?
Максим
18 сентября 2020, 12:23
modx.pro
1 110
0

Почему не работает вывод доп. поля без использования кавычек и при наличии дефиса/минуса в названии поля?

Приветствую.
Вывожу доп. поле в шаблоне.

Вывожу так (работает):
{$_modx->resource.name}

Вывожу так (не работает):
{$_modx->resource.name-1}

Вывожу так (работает):
{$_modx->resource."name-1"}

Я так понимаю, что без кавычек не работает поле, в имени которого присутствует знак дефиса/минуса. Объясните, пожалуйста, почему так происходит.
weranda
17 сентября 2020, 17:01
modx.pro
934
0

mFilter2 - вывод в разные чанки в зависимости от условий

Здравствуйте.
Документацию читал, но прямо моего случая не нашел. Есть каталог автомасел, они делятся на 2 типа: моторные и трансмиссионные. Трансмиссионные делятся еще на для МКПП и АКПП. Нужно сделать подбор масел по марке автомобиля. Для каждого масла есть TV где чекбоксами выбираются марки авто, к которым это масло подходит. У Трансмиссионных еще одно TV — тип коробки передач. Сейчас фильтрация реализована так:
[[!mFilter2?
&limit=`0`
&parents=`2`
&element=`msProducts`
&filters=`tv|marka`
&includeTVs=`acea,api,dopusk,tipdvig,vyazk,segment,sootv,ilsac`
&tplOuter=`tpl.mFilter2.outer3`
&tplFilter.outer.tv|marka=`tpl.mFilter2.filter.select.marka`
&tplFilter.row.default=`tpl.mFilter2.filter.option`
&tpl=`tpl.category`
&suggestions=`1`
]]
Результат: gtoil.ru/podbor?marka=BYD
Все масла выводятся в одной куче. Надо чтобы было 3 блока: для мотора, для МКПП, для АКПП.
Евгений
16 сентября 2020, 17:52
modx.pro
951
0

Вопрос по поводу modx revo (minishop2)

Добрый день, как изменяются url minishop2?
Допустим у меня есть url:
site.ru/electropila/drel-shurupovert-stanley-scd20s2k
В этом товаре заполнен Производитель и информация вся о товаре.

Как изменяется url, чтоб подставлялся Производитель в начале url?
Пример как надо:
site.ru/bosh/electropila/drel-shurupovert-stanley-scd20s2k
Aliaksandr
16 сентября 2020, 13:31
modx.pro
598
0

Minishop2 фильтрация большого кол-ва свойств

Есть 10 категорий. В каждой категории по 20 свойств товара. В каждой категории по каждому свойству нужно организовать фильтрацию.

Как я думаю решить:
1. Создать 200 свойств товара (что уже очень неудобно, т.к. эти поля будут в каждой категории, в которой даже не нужны)
2. Создать фильтрацию с помощью mFilter2

Еще смотрю в сторону migx, но как там организовать удобную фильтрацию не знаю.

Может кто сталкивался, буду благодарен любой идее. Спасибо
Сергей
16 сентября 2020, 09:21
modx.pro
542
0

возможно ли засунуть в migx функционал likedislike и тп?

возможно ли засунуть в migx функционал likedislike и тп?

к примеру есть таблица из 5 пунктов в migx, хотелось бы чтобы у пользователя была возможность поставить оценки (лайк/дислайк) каждому пункту и в зависимости от них уже выводить контент

сам по себе likedislike использует tv прикрепляемый к ресурсу
может есть какие то варианты или готовые решения для подобных дел? что посоветуете?
Евгений
15 сентября 2020, 23:31
modx.pro
709
0

Можно ли добавить разделитель между доп. полями в ресурсе?

Приветствую.
Много доп. полей. Можно их все разнести по категориям — удобненько будет, но вопрос не в этом. Можно ли как-то сделать так, чтобы в одной категории дополнительных полей в ресурсе вставить разделитель между ними в нужном месте? Пример на картинке.
weranda
15 сентября 2020, 19:03
modx.pro
931
0

Вопрос о pdoTools и where

Добрый день, коллеги!
Заклинило меня на одной мелочи при работе с pdoTools, ответа найти увы не могу

$pdo = $modx->getService('pdoFetch');

$collection = $pdo->getCollection('modResource',
            array('template' => 5, 'published' => 1),
            array(
            'parents' => 28,
            'sortbyTV' => 'event_date_time',
            'includeTVs' => 'event_date_time,event_place',
            'sortbyTVType' => 'datetime',
            'sortdirTV' => 'ASC',
            'where' => '{"event_place":"Берлога"}'  // Волшебство не получилось
            )
);

foreach ($collection as $key)
{
  // То-сё, пятое, десятое;
}

Таки не понял, возможно ли использовать строку where
'where' => '{"event_place":"Берлога"}'
в данной конструкции?
AlexFux
15 сентября 2020, 17:57
modx.pro
925
0

Не отправляется письмо со страницы сайта СМС MODX Ошибка в коде сайта, в файле ~/mes-v/public_html/assets/snippets/eform/eform.inc.php

Добрый день, друзья.
Ваше сообщество подсказали мне ваши польские коллеги.
Помогите пожалуйста в таком вопросе. Не отправляется письмо со страницы сайта СМС MODX Ошибка в коде сайта, в файле ~/mes-v/public_html/assets/snippets/eform/eform.inc.php, в строке 364.
joxi.ru/YmEP1zqiMj4blr
joxi.ru/8AnR5E3cy8ZgXA
Может кто подскажет что, гуда вписать, или если это сложно для такого чайника какими мы являюсь, тогда, кто то возьмётся исправить эту ошибку.
P.S.
Так же требуется обновления MODX.
info@mes-v.ru 89167044422
Vyacheslav
15 сентября 2020, 17:36
modx.pro
497
0