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

Семён Кудрявцев
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
Скорее всего это должно помочь, обязательно ознакомлюсь. Спасибо.
Павел Гвоздь
01 апреля 2021, 06:24
-1
беру слова обратно
Тебя кто так извиняться учил? Не работают такие извинения, как будто.
iWatchYouFromAfar
31 марта 2021, 23:55
0
Я видимо не тому ответил, я как раз хотел сказать что писал решение для ms2Gallery. :)
Алексей Смирнов
31 марта 2021, 23:44
0
Спасибо!
Ты кстати писал решение для ms2Gallery.
Тут решение для migx пока.
Как будут силы добавлю для других галерей.
Ну и поддержку Tint MCE RTE <2 версии тоже добавлю позже. Пока желающих нет маякнуть хотелки.
Пока только о полагине CKEditor заикнулись… он уже в процессе…

Правда я не очень понимаю как ты это делаешь будешь защищать
Сделал все что мог для защиты. Времени конечно угрохано много. Но нужно двигаться вперед…
iWatchYouFromAfar
31 марта 2021, 22:57
0
Подобную штуку, правда более простую я уже делал — modx.pro/solutions/18899. Сурсы открыты и банально просты для понимания. Прадва этот плагин для TinyMCE Rich Text Editor < 2.

От модкса я ушел, но если очень нужно, перепишу плагин под под вторую версию, конечно не за бесплатно.

А доп крутой, @Алексей Смирнов молоток! Правда я не очень понимаю как ты это делаешь будешь защищать, но ладно.
Семён Кудрявцев
31 марта 2021, 21:50
0
По видимому такой эффект дает сочетание нескольких компонентов, попробовал на modhost проверить, такой проблемы нет, беру слова обратно. Буду искать проблему дальше
Семён Кудрявцев
31 марта 2021, 21:30
-1
Знаю, что автор предпочитает, чтобы все вопросы по компоненту писали в ТП, но на днях попался сайт у клиента, где поддержки уже нет, а проблема с компонентом есть.
Заметил, что компонент ломает работу других плагинов на некоторые события и валит админку с фатальной ошибкой, например простейший плагин для скрытия файлов у медиаисточников, с выключенным плагином mspc2System, прекрасно работает, но стоит включить валится вся админка с fatal error ​
Код плагина, для примера.
<?php
/** @var modX $modx */
switch ($modx->event->name) {
   ​case 'OnMediaSourceGetProperties':
       ​$properties = json_decode($properties, true);
       ​if (!empty($properties['hideSource']) AND !empty($properties['hideSource']['value']) AND $_REQUEST['node'] == '/') {
           ​die('{}');
       ​}
   ​break;
}
Та же история с компонентом hideSource из modStore, который по сути делает тоже, что и плагин выше, без промокодов работает норм, с включенным компонентом — падает админка.
Скорее всего это происходит из-за того, что код плагина самого компонента, вообще никак не ограничен событиями, то есть работает через все события системы насквозь и по пути что-то ломает.
Алексей Смирнов
31 марта 2021, 20:29
0
Было бы удобно выбиать фотки не только из ресурса который редактируешь, а любой другой «источник» (документ) с фотками.
Момент хороший вы озвучили, но эта возможность есть в обычном медиа источнике — там и папки и вложенности.
Тем более логики в добавлении фоток на вскидку разные и уже штуки три насчитал, а сложность реализации и будет ли смысл в них — скорее всего не перекроют даже себестоимость допа.
Но если кто проспонсирует — не вопрос, что-нибудь, придумаем.
Виноградов Тимур
31 марта 2021, 20:12
0
В сниппете есть searchIndex, но я так понимаю мне нужен параметр searchValue:
<input type="text" class="form-control form-control-search" name="[[+searchIndex]]" id="[[+searchIndex]]" value="[[+searchValue]]" />
В поле поиска он подставляется после выполнения поиска, но в шаблоне в title не работает почему-то.
Дима Сайт old см. профиль
31 марта 2021, 19:51
0
@Александр Мельник, можете еще копнуть в сторону своего почтового сервера, разверните в Docker-е обычный Postfix. Однократно надо будет заморочиться с DKIM и SPF чтобы в СПАМ не падали ваши письма, но зато потом вы удивитесь как же быстро может на самом деле работать электронная почта!

P.S. Поделитесь, как решили вопрос, если решили