Вопросы

Импорт шаблона в MODX, когда вместо html кода есть только php.

Здравствуйте! Я давний пользователь MODX, сделала несколько сайтов на нем. Использую всегда готовые шаблоны bootstrap, которых теперь тысячи в интернете. И вот я купила шаблон сайта и, как обычно, собралась изучить html код страниц, чтобы разбить на чанки и т. д…
НО оказалось, что все страницы в нем написаны на php, то есть расширение имеют php и код html формируется на основе php команд. А я в php почти полный ноль(((, ведь с MODX можно работать, зная лишь его собственные теги, без знания php. И обычно я вполне справлялась. Но вот теперь ума не приложу, как быть и с чего начать… Единственное, что приходит в голову, это копировать html код из браузера. Но мне кажется, это глупо. Может кто-то что-то подсказать? В каком направлении пополнять свои знания, чтобы преодолеть мне эту проблему? Можно ли обойти необходимость изучать php? Или в данном случае без этого никак?
Дарья Сизова
16 августа 2019, 03:00
modx.pro
1 660
0

800к объектов

Здравствуйте, наверное на этотвопрос уже 1001 раз ответили, но гугление не даёт результатов.

Есть задача сделать каталог который состоит из 300 категорий 1 уровня и 40 фильтров для него (уникальны в рамках уровня) -> 3000 категорий 2 уровня и 40 фильтров для него (уникальны в рамках уровня) -> 800 000 объектов у каждого объекта до 120 характеристик.

Все это богатство должно вменяемо работать при 100к в сутки посещаемости. Каждый уровень имеет все признаки документа (заголовок, контент и тд).

Вопросы:
1. На Modx подобное делали?
2. Какой из готовых компонентов подойдёт?
3. Характеристики (фильтры) стоит делать на ТВ?
DeHuCkA
16 августа 2019, 00:29
modx.pro
1 453
0

Вывод MIGX в Comparison

Как реализовать вывода информации из TV поля MIGX в чанке tpl.Comparison.row?

Владимир Тельнов
15 августа 2019, 16:54
modx.pro
693
0

Безвозвратно очищается корзина при выходе из личного кабинета

1. Пользователь заходит в свой аккаунт (использую компонент Office).
2. Добавляет товары в корзину.
3. Выходит из аккаунта.
4. Товары в корзине пропадают («Ваша корзина пуста»).

Далее, по логике, должно быть так:
Сuriosity
15 августа 2019, 16:35
modx.pro
1
1 343
0

migxResourceMediaPath не верный путь при выводе через pdoResource

Добрый день!

Есть tv-после «main-image» с типом «Изображение» со своим источником файлов. Источник файлов динамический, через migxResourceMediaPath

источник файлов такой:
[[!migxResourceMediaPath? &pathTpl=`img/uploads/{id}/` &createFolder=`1`]]
Вызов pdoResource:
[[pdoResources?
            &parents=`[[*id]]`
            &tpl=`article-col-4.tpl`
            &includeTVs=`main-image`
            &prepareTVs=`main-image`
        ]]
В чанке вывод картинки:
<img src="[[+tv.main-image]]" alt="" class="w-100">
Проблема в том, что в выдаче pdoResource путь до картинки не верный, вместо ID-документа, ставится ID-родителя из &parents=`[[*id]]`

не понимаю, в чем может быть проблема, источник фалов делал и кэшируемый и не кэшируемый и делал его через Fenom, вот так:
{'migxResourceMediaPath' | snippet : ['pathTpl' => 'img/uploads/{id}/', 'createFolder' => 1]}
Ничего не помагает, путь до картинки не верный (
Victor
15 августа 2019, 16:28
modx.pro
1 482
0

Comparison

Здравствуйте! Возникла необходимость сделать редизайн сайта и в том числе страницу Сравнений ресурсов.
Как бы я не старалась, у меня не получается применить следующий шаблон для отображения ресурсов на странице сравнений. Смотрела все чанки компонента, пробовала менять, но никак не получается вывести ресурсы в этой таблице:
Zulya
15 августа 2019, 00:30
modx.pro
645
0

Как вывести значения checkbox из migx

Доброго времени суток, голову уже сломал и гугл обшарил, толком ничего не нашёл как сделать то

имеем вот такое ТВ поле

{"field":"show","inputTVtype":"checkbox","inputOptionValues":"от 3 до 5 ==3_5||от 4 до 7==4_7"},
на сайте пытаюсь его вывести так
{set $rows = json_decode($_modx->resource.elements, true)}
                            {foreach $rows as $row}
                           {$row.show}
                {/foreach}
и соответственно он мне выводит лишь Array, но так ладу и не дал как вывести именно значения из массива
Подскажите пожайлуста
Макс
14 августа 2019, 22:09
modx.pro
1 484
0

Удалить все фото ms2gallery через процессор gallery/remove

Прошу помощи, т.к. знаний не хватает покачто.

Необходимо через процессор ms2gallery — gallery/remove удалить все загруженные фото у страницы с определенным ID.

Примеров использования нашел только тут — modx.pro/help/16091#comment-100459, но как сказал ранее — знаний не хватает.

Заранее благодарен!
Юрий
14 августа 2019, 18:12
modx.pro
1 208
0

Организация технической поддержки пользователей

Добрый день.
Вопрос по дополнениям возник. Есть ли в готовых решения (платных тоже) возможность организации технической поддержки пользователей? Например как реализовано на modstore.pro/office/support
Спасибо
Александр Быковский
14 августа 2019, 12:32
modx.pro
833
0

minishop2 callback

Добрый день,

Помогите разобраться с callback minishop2

У меня в корзине кастомные добавления количества товаров (если упросить, то добавил + и -),

В input количество товара меняется, но по Ajax корзина не пересчитвается, я понимаю, что нужно добавить callback в мою функцию изменения количества товара и отправить запрос на пересчет корзины, но все не могу понять что писать. можете написать функцию пересчета корзины, пожалуйста.
perfkirill
14 августа 2019, 11:46
modx.pro
963
0