Impulse

Impulse

С нами с 14 декабря 2015; Место в рейтинге пользователей: #1394
Impulse
Вчера в 21:09
0
Экранировать, то есть так: $c->sortby($this->modx->escape('rank'), 'ASC');
Во всех файлах?

/core/components/pageblocks/processors/mgr/column/sort.class.php
/core/components/pageblocks/processors/mgr/grid/sort.class.php
/core/components/pageblocks/processors/mgr/group/sort.class.php
/core/components/pageblocks/processors/mgr/collection/sort.class.php
/core/components/pageblocks/processors/mgr/table/sort.class.php
/core/components/pageblocks/processors/mgr/video/gallery/sort.class.php
/core/components/pageblocks/processors/mgr/gallery/sort.class.php
/core/components/pageblocks/processors/mgr/field/sort.class.php
/core/components/pageblocks/processors/mgr/constructor/sort.class.php
Impulse
Вчера в 16:44
0
Всем привет, столкнулся с такой проблемой, вроде писали что PageBlocks работает с MySQL 8, но при редактировании блоков у меня поля не показываются, только чекбокс: «Активно», в логах такая ошибка:

[2025-08-31 16:42:09] (ERROR @ /home/d/dmitrtro/site.ru/public_html/core/xpdo/om/xpdoobject.class.php: 241) 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 'asc' at line 1
)
SQLSELECT `blockField`.`id` AS `blockField_id`, `blockField`.`block_id` AS `blockField_block_id`, `blockField`.`table_id` AS `blockField_table_id`, `blockField`.`group_id` AS `blockField_group_id`, `blockField`.`field_table_id` AS `blockField_field_table_id`, `blockField`.`name` AS `blockField_name`, `blockField`.`width` AS `blockField_width`, `blockField`.`caption` AS `blockField_caption`, `blockField`.`help` AS `blockField_help`, `blockField`.`xtype` AS `blockField_xtype`, `blockField`.`values` AS `blockField_values`, `blockField`.`where` AS `blockField_where`, `blockField`.`number_allownegative` AS `blockField_number_allownegative`, `blockField`.`number_minvalue` AS `blockField_number_minvalue`, `blockField`.`number_maxvalue` AS `blockField_number_maxvalue`, `blockField`.`columns` AS `blockField_columns`, `blockField`.`default` AS `blockField_default`, `blockField`.`combo` AS `blockField_combo`, `blockField`.`source` AS `blockField_source`, `blockField`.`source_path` AS `blockField_source_path`, `blockField`.`required` AS `blockField_required`, `blockField`.`rank` AS `blockField_rank`, `blockField`.`active` AS `blockField_active` FROM `modx_pb_fields` AS `blockField` WHERE ( ( `blockField`.`active` = 1 AND `blockField`.`group_id` = 0 ) AND `blockField`.`block_id` = 1 ) ORDER BY rank asc
[2025-08-31 16:42:09] (ERROR @ /home/d/dmitrtro/site.ru/public_html/core/xpdo/om/xpdoobject.class.php: 241) 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 'asc' at line 1
)
SQLSELECT `blockFieldGroup`.`id` AS `blockFieldGroup_id`, `blockFieldGroup`.`block_id` AS `blockFieldGroup_block_id`, `blockFieldGroup`.`table_id` AS `blockFieldGroup_table_id`, `blockFieldGroup`.`name` AS `blockFieldGroup_name`, `blockFieldGroup`.`rank` AS `blockFieldGroup_rank`, `blockFieldGroup`.`active` AS `blockFieldGroup_active` FROM `modx_pb_field_groups` AS `blockFieldGroup` WHERE ( `blockFieldGroup`.`active` = 1 AND `blockFieldGroup`.`block_id` = 1 ) ORDER BY rank asc
Impulse
13 февраля 2025, 19:02
0
Всем добрый день. Может не совсем в тему, но проблема следующая:
1. Есть контекст web — обычные текстовые страницы
2. Есть контекст catalog — категории и товары Minishop2

Так вот, если удалить .html из типа содержимого, товары отдают 404 ошибку
Все остальные страницы и даже категории товаров работают, в упор не понимаю почему так
Impulse
21 августа 2024, 04:53
0
Всем привет. В документации сказано что меняются только цены в зависимости от города, но только в товарах минишопа если я верно понял. У меня возникла задача:
1. Только у определенных страниц подставлять город, то есть страницы: Главная/Контакты/Блог и тд. не зависимо от города должны будут открываться по своим адресам, а вот раздел Вакансии и вложенные в него страницы с подстановкой города, возможно ли такое?
2. Возможно ли у обычных страниц (не товары минишопа) менять информацию в зависимости от города?
Impulse
17 марта 2023, 01:50
0
Всем привет. Дклал выпадающий список по статье: modxguru.ru/blog/programming/kastomnyy-vypadayuschiy-spisok-msfieldsmanager-iz-elementov-dereva.html
Сейчас потребовалось сделать множественный выбор ресурсов в опции товара, подскажите как это можно сделать? Спасибо
Impulse
15 декабря 2022, 10:42
0
Всем привет. У меня обнаружилась такая же проблема, только вот:
1. РДС бара нет
2. Версий PHP переменял несколько раз
3. В других браузерах запускать обновление пытался
4. Конфиг заливал с другого сайта
5. Запускал обновление на 2х хостингах
6. Расширенное обновление тоже пытался сделать

И хоть ты тресни все равно эта чертова ошибка вылазиет. Делаю обновление с 2.6.5 на 2.7.1. Может нашлось у кого иное решение проблемы?
Impulse
03 июня 2020, 15:33
0
Всем привет, подскажите в чем может быть затык, класс msopfilters.class.php скопировал в папку, я правильно понял что его нужно подключать в настройках mFilter: mse2_filters_handler_class
И вот такая ошибка в логе вылезла

[mSearch2] Method «getMsopValues» not exists in class «mse2FiltersHandler». Could not retrieve filters from «msop»
Impulse
02 июня 2020, 14:46
0
Аналогичная проблема, модификации работают, но галерея просто перелистывается к 1му слайду. В чем может быть проблема? bikos.impulse.beget.tech/catalog/planken/pryamoj-planken
Impulse
08 января 2020, 19:37
0
Даже для уже созданных ресурсов, для которых ни одна локаль не указана, он не дает добавить. Пример:
Страница «контакты» — prntscr.com/qkwzhz
Пытаюсь добавить русскую локализацию: prntscr.com/qkwzx2
Все равно выдает ошибку.
Impulse
08 января 2020, 19:17
0
В том то и дело что заполнена, а все равно выдает такую ошибку:
prntscr.com/qkwpf3
prntscr.com/qkwpnu

Вот и не пойму в чем дело.
Impulse
08 января 2020, 14:47
0
Всем привет, не пойму что не так с компонентом.
Локализации настроил: prntscr.com/qksnz0
Настройки указал: prntscr.com/qkso72
Пытаюсь добавить перевод: prntscr.com/qksola

А он мне все равно ошибку выдает: «Не указан ключ локализации» в смысле он не указан? В настройках указан localizator_default_language: ru

Компонент работает на modx revo 2.7.0???? И если да, то что у меня не так с компонентом?
Impulse
15 мая 2019, 14:16
0
Вопрос возможно не по теме, но у меня наоборот все работает как надо, но поле phone цеплять никак не хочет, как заставить его цеплять телефон из ВК и почту из гугла.
Impulse
26 марта 2019, 14:52
0
Спасибо. То есть при публикации сообщения нужно использовать событие «OnEcMessagePublish» только пока не дошло как получить допустим ID публикуемого сообщения.
Impulse
26 марта 2019, 14:25
0
Всем привет, а есть где нибудь документация по системным событиям данного плагина? Есть необходимость собирать поля поля при публикации: ресурс, отправитель, текст и тд. Где уже только не искал, в ТП компонента можно не писать покупал более года назад.
Impulse
18 января 2019, 13:06
0
Обновил EasyComm до версии 1.8.1

Сообщения перестали выводиться, а в журнале ошибок вот такое:

[2019-01-18 13:02:01] (ERROR @ /var/www/u0487943/data/www/samara.dental/core/xpdo/om/xpdoobject.class.php: 1452) Error 23000 executing statement:
INSERT INTO `modx_ec_threads` (`resource`, `name`, `title`, `message_last`, `count`, `rating_simple`, `rating_wilson`, `properties`) VALUES (1448, 'resource-183', '', 0, 0, '0', '0', '{\«thread\»:\«resource-183\»,\«formId\»:\«resource-183\»,\«allowedFields\»:\«user_name,user_email,user_contacts,subject,rating,text\»,\«requiredFields\»:\«user_name,text\»,\«antispamField\»:\«hidden-in\»,\«autoPublish\»:\"\",\«tplForm\»:\«institution.reviews.tpl\»,\«tplFormReCaptcha\»:\«tpl.ecForm.ReCaptcha\»,\«tplSuccess\»:\«review-siccess.tpl\»,\«mailManager\»:\«zybin_m.a@mail.ru, manager@samara.dental\»,\«newEmailSubjUser\»:\"\",\«tplNewEmailUser\»:\«tpl.ecForm.New.Email.User\»,\«newEmailSubjManager\»:\"\\u041e\\u0441\\u0442\\u0430\\u0432\\u043b\\u0435\\u043d \\u043e\\u0442\\u0437\\u044b\\u0432 \\u043e\\u0431 \\u0443\\u0447\\u0440\\u0435\\u0436\\u0434\\u0435\\u043d\\u0438\\u0438 \\\"\\u041a\\u0440\\u0443\\u0433\\u043b\\u043e\\u0441\\u0443\\u0442\\u043e\\u0447\\u043d\\u0430\\u044f \\u0441\\u0442\\u043e\\u043c\\u0430\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u044f \\u0414\\u0418\\u0410\\u041c\\u0410\\u041d\\u0422\\\"\",\«tplNewEmailManager\»:\«tpl.ecForm.New.Email.Manager\»,\«updateEmailSubjUser\»:\"\",\«tplUpdateEmailUser\»:\«tpl.ecForm.Update.Email.User\»}')
Array
(
[0] => 23000
[1] => 1062
[2] => Duplicate entry 'resource-183' for key 'unique_key'
)
Impulse
22 декабря 2017, 14:27
0
У меня просто выводится название файла и все
Impulse
22 декабря 2017, 14:14
0
Всем привет, а как вывести ссылку в письме на загруженное изображение изображение?
Impulse
14 декабря 2017, 11:53
0
Установил данный пакет, в консоли ошибка curl.js:16 Uncaught Error: Multiple anonymous defines encountered
at curl.js:16
at HTMLScriptElement.c.onload.c.onreadystatechange (curl.js:14)

Само собой компонент не работает вообще, кто знает что с этим можно сделать?
Impulse
08 декабря 2017, 08:09
0
Привет, наверное вопрос запоздал, но все же как присвоить каждой группе пользователей свои поля? Есть в этом необходимость. Спасибо за ранее