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

Антон Тарасов
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
Андрей
31 мая 2021, 17:21
0
0.0000920: pdoTools loaded
0.0000679: Conditions prepared
0.0000072: Query parameters ready
0.0002820: No cached data for key «default/sitemap/a1d340»
0.0000291: xPDO query object created
0.0001862: Added selection of modResource: `id`, `editedon`, `createdon`, `context_key`, `class_key`, `uri`, `content`
0.0000260: Processed additional conditions
0.0003130: Added where condition: modResource.hidemenu=0, OR:modResource.class_key:IN(Ticket,Article), modResource.published=1, modResource.deleted=0, modResource.searchable=1, modResource.context_key=web
0.0001700: Sorted by modResource.menuindex, asc
0.0003800: SQL prepared «SELECT `modResource`.`id`, `modResource`.`editedon`, `modResource`.`createdon`, `modResource`.`context_key`, `modResource`.`class_key`, `modResource`.`uri`, `modResource`.`content` FROM `modxov_site_content` AS `modResource` WHERE ( ( `modResource`.`hidemenu` = 0 OR `modResource`.`class_key` IN ('Ticket','Article') ) AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 AND `modResource`.`searchable` = 1 AND `modResource`.`context_key` = 'web' ) ORDER BY modResource.menuindex asc „
0.0016279: SQL executed
0.0000601: Rows fetched
0.0000589: Returning raw data
0.0017240: Created inline “modChunk» with name «d980adc1aeb51ab5c91d4c4741c276a4»
0.0021250: Rows processed
0.0043230: Saved data to cache «default/sitemap/a1d340»
0.0001609: Created inline «modChunk» with name «be75dd4b9525127c59b774f94767849c»
0.0003262: Rows wrapped
0.0119991: Total time
4 194 304: Memory usage
Андрей
31 мая 2021, 17:20
0
ну и если в админку залогин joxi.ru/bmoP4dzi7GLoJ2
Scorp Satex
31 мая 2021, 17:15
0
4. Создайте текстовую страницу, например «Test», и впишите туда в контентную область:
[[pdoSitemap?
    &showLog=`1`
    &forceXML=`0`
]]
Потом откройте эту страницу, и внизу будет лог.
Сергей Карпович
31 мая 2021, 17:03
0
Подскажи, где можно почитать подробнее, как это делается?
Андрей
31 мая 2021, 16:28
0
1 https там
2 joxi.ru/4AkP4Qoi0JD5yr и joxi.ru/E2pP4L1i4oD8e2
3. то же самое
4. вписал я так, где лог смотреть? в консоли лшибок модыкса все так же, gk- grad. ru/ sitemap.xml не поменялось ничего
Алексей Ерохин
31 мая 2021, 16:09
+1
insert не поддерживает переменные
Имя шаблона должно быть задано явно, без использования переменных и выражений
github.com/fenom-template/fenom/blob/master/docs/ru/tags/include.md#insert
Алексей Ерохин
31 мая 2021, 16:08
0
Делаете custom orderHandler и в методе submit убираете редирект. В письмах о новом заказе убираете ссылку на оплату
В письмах с вашим новым статусом обязательно добавляете payment_link
Николай Савин
31 мая 2021, 15:59
0
В настройках модыкса, у поля «server_protocol» — стоит «https»?
Не вводите в заблуждение человека. Эта системная настройка не работает. Она вообще в MODX не используется нигде.
Протокол соединения формируется исключительно на основе порта подключения. Если порт 80 — то http, если 443 то — https
Scorp Satex
31 мая 2021, 15:52
0
1. В настройках модыкса, у поля «server_protocol» — стоит «https»?
2. Покажите страницу sitemap в админке, там стоят настройки что нет шаблона, и что тип документа xml?
3. А вот такой вызов "[[pdoSitemap]]" — что показывает?
4. Так же можно посмотреть лог, через вызов:
[[pdoSitemap?
    &showLog=`1`
    &forceXML=`0`
]]
Андрей
31 мая 2021, 13:27
0
структура joxi.ru/xAe9qEDTb4nbzA, опубликовано все почти.

[[!pdoSitemap?
&checkPermissions=`list`
]]
вызов такой, да и не важно какой вызов или кто вооще создает карту.
Ошибочки есть в консоли но с картой они не связаны, проверял очищал смотрел карту и ок было.

сами ошибки(жизни не мешают):

[2021-05-31 12:52:28] (ERROR in modProcessor::run @ /var/www/u1060964/data/www/gk-grad.ru/core/model/modx/modprocessor.class.php: 177) Flat file processor support, used for action web/phpthumb with path /var/www/u1060964/data/www/gk-grad.ru/core/components/gallery/processors/web/phpthumb.php, is deprecated since version 2.7.0.
[2021-05-31 12:52:28] (ERROR in modProcessor::run @ /var/www/u1060964/data/www/gk-grad.ru/core/model/modx/modprocessor.class.php: 177) Flat file processor support, used for action web/phpthumb with path /var/www/u1060964/data/www/gk-grad.ru/core/components/gallery/processors/web/phpthumb.php, is deprecated since version 2.7.0.
[2021-05-31 12:52:28] (ERROR in modProcessor::run @ /var/www/u1060964/data/www/gk-grad.ru/core/model/modx/modprocessor.class.php: 177) Flat file processor support, used for action web/phpthumb with path /var/www/u1060964/data/www/gk-grad.ru/core/components/gallery/processors/web/phpthumb.php, is deprecated since version 2.7.0.
[2021-05-31 12:52:30] (ERROR @ /var/www/u1060964/data/www/gk-grad.ru/core/xpdo/om/xpdoquery.class.php: 764) Encountered empty IN condition with key id
[2021-05-31 12:52:30] (ERROR @ /var/www/u1060964/data/www/gk-grad.ru/core/xpdo/om/xpdoobject.class.php: 240) Error 42000 executing statement:
Array
(
[0] => 42000
[1] => 1064
[2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY `modResource`.`pagetitle` ASC LIMIT 20' at line 1
)