Всего 125 668 комментариев

Иван Бочкарев
01 апреля 2021, 14:19
+1
Доступна новая версия 2.8.3
Роман
01 апреля 2021, 11:55
0
Спасибо, исправило проблему.
Иван Бочкарев
01 апреля 2021, 11:53
1
+2
Поднимите версию php
Роман
01 апреля 2021, 11:51
0
Версия PHP — 7.0.33
Лог ошибки:
[01-Apr-2021 11:50:33 Europe/Moscow] PHP Parse error:  syntax error, unexpected '=' in /home/.../core/cache/includes/elements/modsnippet/54.include.cache.php on line 111
в логах MODX:
[pdoTools] Could not load snippet "`msProducts`
Семён Кудрявцев
01 апреля 2021, 11:35
0
По поводу ошибок, разобрался это не Ваш компонент, их кидает hideSource, когда другие плагины статичные, просто в случае с msPromoCode2 эти ошибки кладут систему.
В итоге виновником является hideSource и то как он реагирует на статичные плагины.
Прошу прощения за беспокойство и ещё раз извиняюсь за клевету на компонент.
Павел Романов
01 апреля 2021, 11:35
+1
Еще надо сбросить у таблиц в базе AUTO_INCREMENT, а то при создании нового товара он снова будет с пятизначным ID.
Семён Кудрявцев
01 апреля 2021, 11:15
0
Вы всё по поводу этой галочки? Это было для воспроизведения проблемы на modhost.
Даже если галочка не стоит, и при этом в системе есть другие статичные плагины — в консоль падают ошибки, о не возможности загрузки классов со странными префиксами «mspc2»
И это только когда в систему поставлен также hideSource
Семён Кудрявцев
01 апреля 2021, 11:11
0
А по поводу событий, я имел ввиду следующее:
hideSource срабатывает на событие OnMediaSourceGetProperties
В списке событий msPromoCode2 этого события нет, значит плагин не должен реагировать на него.
Но ошибки которые падают в консоль говорят об обратном.
Could not load class: mspc2OnMediaSourceGetProperties from mspc2onmediasourcegetproperties.
Павел Гвоздь
01 апреля 2021, 11:10
0
Ещё раз: в чём профит? Если вы мне объясните профит сего действия, то я потрачу своё время на то, чтобы это решить. Иначе смысла не вижу поддерживать эту затею.
Семён Кудрявцев
01 апреля 2021, 11:05
0
Павел, я не ставил перед собой цели, как Вы говорите «обосрать Ваш труд», я столкнулся с проблемой и решил её описать в сообществе, где есть возможность, что кто-то поможет с этим разобраться, может кто-то с этим уже сталкивался. За неимением возможности написать в ТП, единственное место, где можно осветить проблему — это здесь. И целью комментария было желание привлечь внимание автора компонента, и возможно его помощи разобраться в проблеме. Но Вы же это приняли как клевету в свой адрес. Я извиняюсь за то, что задел своим комментарием Вас.
Но прошу, раз уж Вы отвечаете на комментарии, помочь разобраться в вопросе.
По поводу галочки — не понятна Ваша позиция, то что из коробки он идет с выключенной. Эта галочка, системная возможность движка и по идее кроме как «откуда брать код плагина» она не должна ни на что влиять, но влияет. И хотелось бы разобраться почему?
Павел Гвоздь
01 апреля 2021, 10:48
0
Я не обижался. А извиниться, ну как минимум за клевету, что мой пакет якобы что-то там ломает:
компонент ломает работу других плагинов
валит админку с фатальной ошибкой
Вот тут тоже очень интересно:
код плагина самого компонента, вообще никак не ограничен событиями, то есть работает через все события системы насквозь и по пути что-то ломает
Особенно «работает через все события системы насквозь». Хз, откуда такие выводы.

Если у плагина промокодов поставить галку «статичный» — система падает с fatal error
Не понял, а нахера её ставить? Какой профит? Компонент поставляется с включённой галкой «статичный»? Вроде нет. Так где он из коробки ломает что-то, не пойму? С таким же успехом предлагаю выключить вообще плагин компонента и заявлять в комментариях, что компонент не работает. А потом можно сказать «беру слова обратно» и как ничего и не было, все довольны и счастливы… Только вот я не доволен, что мой труд обосрали и считают, что в порядке вещей просто в конце сказать «беру слова обратно».
Роман
01 апреля 2021, 10:44
0
Последняя, все слетает после обновления на новую версию.
Это относится ко всем использованиям сниппета msProducts, через фильтры или pdoPage и т.д
Роман
01 апреля 2021, 10:44
0
Ну если их отключить — все ок, но они нужны для работы
Михаил
01 апреля 2021, 10:15
0
Здравствуйте!
Сначала был куплен компонент mspYaCassa, после того как выяснилось что он устаревший (неплохо бы его снять с продажи) — был куплен компонент mspYooKassa.
Всё для одного сайта (адрес в личку могу скинуть).
MODX Revolution 2.8.1-pl (traditional) + miniShop2 (2.5.0-pl) + mspYooKassa (1.0.2-pl)
Не получается настроить оплату через ЮКассу, все настройки перепроверял 10 раз, пробовал разные варианты.
Форма приёма оплаты даже не открывается, в логах ошибка:
"«Incorrect password format in the Authorization header. Use Secret key issued in Merchant Profile as the password. Error code: invalid_credentials. Parameter name: Authorization.»"
Можете направить куда копать?
Спасибо!
Семён Кудрявцев
01 апреля 2021, 10:13
0
Честно, не знаю на что Вы обиделись и какого рода извинения ожидали.
Я же указал, что проблема решалась отключением Вашего компонента. Оставалось только найти причину, её я так пока и не нашел, но мне удалось её воспроизвести на modhost.
Ставим всего 2 компонента: msPromoCode2 и hideSource
Если у плагина промокодов поставить галку «статичный» — система падает с fatal error
Без галки — всё работает норм

Но если при этом в системе будут какие-то другие плагины с этой галкой, что не редкость для тех, кто работает в IDE, то в консоли в некоторых случаях получаем ошибки вида:
Could not load class: mspc2OnMediaSourceGetProperties from mspc2onmediasourcegetproperties.
Could not load class: msYaEcommerceOnMediaSourceGetProperties from msyaecommerceonmediasourcegetproperties.
Я пока не знаю почему атрибут «статичный» так влияет на работу плагинов, но как небольшой вывод для себя:
1)У плагина компонента msPromoCode2 не должна стоять галка «статичный» при установленном hideSource
2)Если в системе стоят и msPromoCode2 и hideSource и при этом есть другие статичные плагины, могут быть проблемы. (наблюдаются ошибки в консоли, но не у всех плагинов)
3)Я не утверждаю, что проблема именно в msPromoCode2, она проявляется в связке двух компонентов.
Илья
01 апреля 2021, 10:08
0
Сейчас провёл эксперимент правки ID ресурса вручную. На ресурсе 8 фотографий, и у каждой фотографии 3 размера в трёх папках.
Провозился 15 минут, но всё работает нормально
Роман
01 апреля 2021, 08:47
0
Скорее всего это должно помочь, обязательно ознакомлюсь. Спасибо.