Всего 125 704 комментария

Андрей
02 июня 2021, 11:41
0
Пользуйтесь поиском, разных уроков и статей очень много. Например:

Коллекция статей, уроков и примеров по CMS MODX
Lectoria OpenMODX
perfkirill
02 июня 2021, 11:34
0
А у меня почему-то при переходе на PHP 8 выдает такую ошибку

PHP warning: rmdir(/home/c/ct72479/site-name.ru/public_html/core/cache/default/munee/Css/66/): Directory not empty

Я так понимаю MinifyX косячит

Причем на все файлы ругается, а не на один, это одна из ошибок. Хостинг timeweb
Vasily
02 июня 2021, 10:49
0
Приветствую. Я совсем новичок.
Можете поэтапно подсказать что и как создавать (снипет, банк, и как вызывать)
Роман
02 июня 2021, 10:28
0
Можно добавить:
&level=`3`
А так для шаблонов нет уровней, есть, родитель и есть дети.
[[pdoMenu?
    &parents=`0`
    &level=`3`
    &tplInner=`@INLINE [[+wrapper]]`
    &tplParentRow=`@INLINE <li [[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a> ([[+children]])</li>[[+wrapper]]`
    &countChildren=`1`
]]
То-есть для этого:
<li class="has-children"> <a href="#">More Links</a> // &tplParentRow
Stanislavsky
01 июня 2021, 23:08
0
У Владилена Минина в курсе по VUE 3 из новшестве — inject и provide. Его уже Илья Климов критиковал на это счёт, но он отреагировал, как ЧСВ.
Александр
01 июня 2021, 21:51
0
Подскажите как то можно задать в файле и импортировать параметр принадлежности товара к группе ресурсов? Группа уже создана, нужна возможность при импорте добавить товар в эту группу.
Роман
01 июня 2021, 14:38
0
Можно попробовать:
&sort=`
    resource|pagetitle<:'а',
    resource|pagetitle:asc
`
Сам запрос такой должен быть:
ORDER BY `pagetitle`<'а',`pagetitle`
darktr
01 июня 2021, 11:16
0
Добрый день!
При импорте выдает следующую ошибку:

[2021-06-01 11:12:50] (ERROR in modProcessor::run @ /home/p461634/www/master-p.ru/core/model/modx/modprocessor.class.php: 177) Flat file processor support, used for action mgr/import/settings with path /home/p461634/www/master-p.ru/core/components/msimportexport/processors/mgr/import/settings.php, is deprecated since version 2.7.0.
[2021-06-01 11:13:01] (ERROR in modProcessor::run @ /home/p461634/www/master-p.ru/core/model/modx/modprocessor.class.php: 177) Flat file processor support, used for action mgr/import/upload with path /home/p461634/www/master-p.ru/core/components/msimportexport/processors/mgr/import/upload.php, is deprecated since version 2.7.0.
[2021-06-01 11:13:17] (ERROR in modProcessor::run @ /home/p461634/www/master-p.ru/core/model/modx/modprocessor.class.php: 177) Flat file processor support, used for action mgr/import/settings with path /home/p461634/www/master-p.ru/core/components/msimportexport/processors/mgr/import/settings.php, is deprecated since version 2.7.0.
[2021-06-01 11:13:38] (ERROR in modProcessor::run @ /home/p461634/www/master-p.ru/core/model/modx/modprocessor.class.php: 177) Flat file processor support, used for action mgr/import/settings with path /home/p461634/www/master-p.ru/core/components/msimportexport/processors/mgr/import/settings.php, is deprecated since version 2.7.0.
[2021-06-01 11:13:39] (ERROR in modProcessor::run @ /home/p461634/www/master-p.ru/core/model/modx/modprocessor.class.php: 177) Flat file processor support, used for action mgr/import/import with path /home/p461634/www/master-p.ru/core/components/msimportexport/processors/mgr/import/import.php, is deprecated since version 2.7.0.
[2021-06-01 11:13:39] (INFO @ /home/p461634/www/master-p.ru/core/components/msimportexport/model/msimportexport/msie.class.php: 3780) max_execution_time:600
[2021-06-01 11:13:39] (INFO @ /home/p461634/www/master-p.ru/core/components/msimportexport/model/msimportexport/msie.class.php: 3781) memory_limit:512M
[2021-06-01 11:13:39] (INFO @ /home/p461634/www/master-p.ru/core/components/msimportexport/model/msimportexport/msie.class.php: 3782) Используется настройка для полей c ID: 2
[2021-06-01 11:13:39] (INFO @ /home/p461634/www/master-p.ru/core/components/msimportexport/model/msimportexport/msie.class.php: 3835) Строка данных для импорта
Array
(
[0] => 1536
[1] => Тамбурная 2х створчатая дверь Tb 14
[2] => 28400
[3] => 120
[4] => В наличии
[5] => 110
[6] => 3000
[7] => В наличии, без предоплаты
)

[2021-06-01 11:13:39] (INFO @ /home/p461634/www/master-p.ru/core/components/msimportexport/model/msimportexport/msie.class.php: 3899) Update SQL:

[2021-06-01 11:13:39] (ERROR @ /home/p461634/www/master-p.ru/core/xpdo/xpdo.class.php: 2476) PHP warning: PDO::exec(): SQLSTATE[HY000]: General error: trying to execute an empty query
[2021-06-01 11:13:39] (ERROR @ /home/p461634/www/master-p.ru/core/components/msimportexport/model/msimportexport/msie.class.php: 3911) [updateProducts] error info: Array
(
[0] => HY000
[1] =>
[2] =>
)

испорт делал как csv, так и xls, в чем может быть проблема?
Дмитрий
01 июня 2021, 10:54
0
Настройки верные.
Заметил, что слеш добавляется только для главной страницы
Антон Тарасов
01 июня 2021, 09:39
0
Убедитесь, что все настройки верны(/core/config/config.inc.php), .htaccess(или если другой веб-сервер — его настройки), настройки контекста — если есть. А также системные настройки касаемо ЧПУ. Если все верно -пишите еще)
Игорь
01 июня 2021, 09:22
0
Полностью согласен. Там получается дублируется всё, кроме названия чанка с шаблоном формы… Только я не знаю как это реализовать.
Павел Гвоздь
01 июня 2021, 07:31
0
Только зачем делать 2 php файла, когда правильнее через 1 всё сделать? Готов поспорить, что 80% кода в этих файлах дублируется.
Игорь
31 мая 2021, 21:53
+1
вроде сообразил
<?php
$controller->addHtml("<script>
    Ext.ComponentMgr.onAvailable('minishop2-window-order-update', function () {
        var w = this;
        var order_id = w.record['id'] || 0;
        w['buttonAlign'] = 'left';
        w['buttons'].unshift({
            id: w['id'] + '-button-check',
            text: 'Распечатать',
            cls: 'primary-button',
            handler: function (btn) {
                window.open('/assets/custom/ms2print.php?order=' + order_id, '_blank').focus();
            },
            scope: w,
        },{
            id: w['id'] + '-button-check' + '2',
            text: 'Распечатать2',
            cls: 'primary-button',
            handler: function (btn) {
                window.open('/assets/custom/ms2print2.php?order=' + order_id, '_blank').focus();
            },
            scope: w,
        },
        
        
        '->');
    });
</script>");
Miša Bulic
31 мая 2021, 20:27
+1
Очень интересное дополнение. Если будет интеграция с msgallery, то будет просто мастхев для контентных сайтов. Правильно выше написали, если будут расширения то будет очень круто.
Игорь
31 мая 2021, 19:10
0
Здравствуйте.
Полезное решение.
Не могу только понять, а как в плагин на событие msOnManagerCustomCssJs добавить код для вывода 2-х кнопок… т.е. что бы получилось примерно следующее: кнопки «Распечатать по форме1» и «Распечатать по форме2»?
Scorp Satex
31 мая 2021, 18:23
0
На странице вроде выводит как надо. Проверьте есть ли самостоятельные плагины во вкладке админки «Элементы»? Может кто-то залезал в код pdotools и там что-то поменял?

Не знаю чем помочь вам. :(
Баха Волков
31 мая 2021, 17:27
0
Нужно создать плагин навесив его на событие OnBeforeUserFormSave и там сделать проверку, это на сервере

Либо, сделать проверку на фронте с помощью js