Максим
Вызываю сниппет так: {$_modx->runSnippet('!msProductsLastRelease',[ 'parents' => 3 ,'includeContent' => true ])}
Максим
В логах сервака : [12-Dec-2020 18:27:16 Europe/Moscow] PHP Fatal error: Uncaught Error: Call to undefined method msProductData_mysql::modifyFields() in /web/core/cache/includes/elements/modsnippet/59.include.cache.php:212 Stack trace: #0 /web/core/model/modx/modscript.class.php(76): include() #1 /web/core/components/pdotools/model/pdotools/pdotools.class.php(388): modScript->process(NULL) #2 /web/core/components/pdotools/model/pdotools/_micromodx.php(132): pdoTools->runSnippet('!msProductsLast...', Array) #3 /web/core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487) : eval()'d code(9): microMODX->runSnippet('!msProductsLast...', Array) #4 /web/core/components/pdotools/vendor/fenom/fenom/src/Fenom/Render.php(215): Fenom\Template->{closure}(Array, Object(Fenom\Template)) #5 /web/core/components/pdotools/vendor/fenom/fenom/src/Fenom/Render.php(215): Closure->__invoke(Array, Object(Fenom\Template)) #6 /web/core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(492): Fenom\Render->display(Array) #7 /web/core/components/pdotools/vendor/fenom/fenom/src/Feno in /web/core/cache/includes/elements/modsnippet/59.include.cache.php on line 212
Максим
pdoTools последней версии
Максим
2.12.7-pl
Максим
Т.е. нужно обновлять на 2.7.0 ?
Максим
Типа этого метода не существует, как я понял $row = $product->modifyFields($row);
Максим
Не обязательно
В файле msproductdata.class.php нет метода modifyFields(). В файлах xPDO (от которого наследуется) тоже не нашел. Получается его добавили как раз в 2.7.0.
Максим
придется сниппет еще самому переписать...
Максим
Проверил, на последнем минишопе всё работает.
ну эт понятно, я изначально написал, что у меня 2.6.0. Ладно, спасибо :)
Support
Доброе утро коллеги :) Нужна помощь в подключении формы связи на 2 поля имя и тел. Самая простая форма в нескольких местах будет. Желательно подсказать как вывести) в коде немного разбираюсь. Пишите в личку пожалуйста. Бюджет символический :) Модикс ЭВО
OP
Подскажите пожалуйста, не могу сообразить что это такое и как работает
OP
нашёл, это детектор первой итерации в цикле foreach
Миша
Есть ещё last
Миша
А можно использовать index
Andrew
Где можно посмотреть кастомные иконки для шаблонов и всего такого? А то одни и те же иконки глаза режут, а в интернете я всего 10 кастомных нарыл
Andrew
я пробовал зайти и копировать на фонтавесом и копировал их навзания в значки, но они не грузятся там
Andrew
может это плагин какой-то нужен
Андрей
я пробовал зайти и копировать на фонтавесом и копировал их навзания в значки, но они не грузятся там
А как копировал? Там нужно вместо стандартного fa добавлять icon. Например icon-star
Иван
в MODX 3 - самый последний
Andrew
спасибо огромное ☺️
Andrew
сохраню
Sergey_K
А никто не спрашивал у володи про обновление mspYaKassa? У них там и сай меняется и пара других реквизитов. И это все с конца января, как помню, перестанет работать
Алексей
Хых... мои изыскания по xmodcms привели меня к тому, что нафиг делать клон modx, решил отрефакторить написанное и как новые цели, поставить не только оптимизацию, а еще и скорость работы и легковесность) Решил совместить с одним из старых проектов по концепции. Нафиг все эти тяжеловестные шаблонизаторы, php сам по задумке был шаблонизатор изначально. Нафиг избыточность. Нафиг все эти плейсхолдеры. Кто шаблоны хреначит, тому без разницы писать php-переменные или убогие конструкции из [[[*]]][[[+]], брейнфак какой то Однако, свою надстройку над PDO таки писать пришлось. а-ля xpdo. Пока примитивный, но базу реализовал, а там и остальное потом. Также, в обличие от modx использую по максимуму пространства имен, нефиг в пещерах сидеть, когда люди в космос летают) Ща думаю как еще накрутить систему кэширования, чтобы работала достаточно быстро и без мемкэшей всяких
Nikolay
А не проще было задачу на той же ларе реализовать... же тебя заморочило в воскресенье
Андрей
Хых... мои изыскания по xmodcms привели меня к тому, что нафиг делать клон modx, решил отрефакторить написанное и как новые цели, поставить не только оптимизацию, а еще и скорость работы и легковесность) Решил совместить с одним из старых проектов по концепции. Нафиг все эти тяжеловестные шаблонизаторы, php сам по задумке был шаблонизатор изначально. Нафиг избыточность. Нафиг все эти плейсхолдеры. Кто шаблоны хреначит, тому без разницы писать php-переменные или убогие конструкции из [[[*]]][[[+]], брейнфак какой то Однако, свою надстройку над PDO таки писать пришлось. а-ля xpdo. Пока примитивный, но базу реализовал, а там и остальное потом. Также, в обличие от modx использую по максимуму пространства имен, нефиг в пещерах сидеть, когда люди в космос летают) Ща думаю как еще накрутить систему кэширования, чтобы работала достаточно быстро и без мемкэшей всяких
Вопрос один, нахрена? 🙃
Алексей
Вопрос один, нахрена? 🙃
Да мне надо, по личным интересам.
Алексей
Все равно, этот движок не будет в опенсорсе скорее всего
Andrew
Хых... мои изыскания по xmodcms привели меня к тому, что нафиг делать клон modx, решил отрефакторить написанное и как новые цели, поставить не только оптимизацию, а еще и скорость работы и легковесность) Решил совместить с одним из старых проектов по концепции. Нафиг все эти тяжеловестные шаблонизаторы, php сам по задумке был шаблонизатор изначально. Нафиг избыточность. Нафиг все эти плейсхолдеры. Кто шаблоны хреначит, тому без разницы писать php-переменные или убогие конструкции из [[[*]]][[[+]], брейнфак какой то Однако, свою надстройку над PDO таки писать пришлось. а-ля xpdo. Пока примитивный, но базу реализовал, а там и остальное потом. Также, в обличие от modx использую по максимуму пространства имен, нефиг в пещерах сидеть, когда люди в космос летают) Ща думаю как еще накрутить систему кэширования, чтобы работала достаточно быстро и без мемкэшей всяких
Шаблонизатор был придуман, чтобы упростить создание страниц для верстальщиков и дизайнеров, и для того, чтобы они ничего не испортили, сам шаблон не должен позволять никаких манипуляций с объектами, тем более запись изменений в базу, только вывод заранее подготовленных данных
Evgeniy
Иван
Кому интересно - почитайте.
Иван
Хых... мои изыскания по xmodcms привели меня к тому, что нафиг делать клон modx, решил отрефакторить написанное и как новые цели, поставить не только оптимизацию, а еще и скорость работы и легковесность) Решил совместить с одним из старых проектов по концепции. Нафиг все эти тяжеловестные шаблонизаторы, php сам по задумке был шаблонизатор изначально. Нафиг избыточность. Нафиг все эти плейсхолдеры. Кто шаблоны хреначит, тому без разницы писать php-переменные или убогие конструкции из [[[*]]][[[+]], брейнфак какой то Однако, свою надстройку над PDO таки писать пришлось. а-ля xpdo. Пока примитивный, но базу реализовал, а там и остальное потом. Также, в обличие от modx использую по максимуму пространства имен, нефиг в пещерах сидеть, когда люди в космос летают) Ща думаю как еще накрутить систему кэширования, чтобы работала достаточно быстро и без мемкэшей всяких
Никто и не ждал его. Просто ты так ранее писал, что будет прям топ. Разочарован 😂
Миша
Ещё это
у меня тоже есть свой идеальный плагин магазина, но он на полке😂
Миша
Хых... мои изыскания по xmodcms привели меня к тому, что нафиг делать клон modx, решил отрефакторить написанное и как новые цели, поставить не только оптимизацию, а еще и скорость работы и легковесность) Решил совместить с одним из старых проектов по концепции. Нафиг все эти тяжеловестные шаблонизаторы, php сам по задумке был шаблонизатор изначально. Нафиг избыточность. Нафиг все эти плейсхолдеры. Кто шаблоны хреначит, тому без разницы писать php-переменные или убогие конструкции из [[[*]]][[[+]], брейнфак какой то Однако, свою надстройку над PDO таки писать пришлось. а-ля xpdo. Пока примитивный, но базу реализовал, а там и остальное потом. Также, в обличие от modx использую по максимуму пространства имен, нефиг в пещерах сидеть, когда люди в космос летают) Ща думаю как еще накрутить систему кэширования, чтобы работала достаточно быстро и без мемкэшей всяких
а где можно потыкать?
Максим
Как сделать значения по-умолчанию для minishop2-combo-options ?
Максим
если писать в extJS в поле value значение в виде массива, то он всегда перезаписывает значение из базы при выводе в админке.
Максим
если в php файле написать в значениях по-умолчанию, то вообще никак не реагирует. В базе для полей TEXT нельзя задавать значения по-умолчанию
Максим
Нужно значение по-умолчанию для новых создаваемых товаров. В 80% оно у всех товаров одинаковое.
Artem
всем привет. как можно в процессоре create получить id созданной записи?
Николай
Николай
у меня тоже есть свой идеальный плагин магазина, но он на полке😂
Между копченой рыбой и микрофоном для ютуба?
Николай
Ты ж результат работы процессора просил, а не событие
Николай
В событии по идее должен быть сам объект. Там по другому достается.
Artem
разобрался, спасибо
🛸
всем привет, вопрос по formit! капче. Сделал все по ману https://modstore.pro/packages/utilities/recaptchav3 В итоге не работает - как будто просто не поставлено защиты. Может быть кто-то слакивался с такой же проблемой ?
Gaius Cassius
проверяй настройки недавно ставил, все гуд спам сразу перестал сыпаться
🛸
все настройки на месте, ключи вписал открытый / закрытый
Gaius Cassius
а в форме вписали?
Gaius Cassius
[!rcv3_html? &action=[[+rcv3Action:default=``]] &error=[[+fi.error.g-recaptcha-response]]]]
Gaius Cassius
http://i.imgur.com/QjKjgyH.png
🛸
да
🛸
смотрю страницу https://demo.webone.pw/recaptcha-v3/ там демо reCAPTCHA v3 можете пожалуйста подсказать как она работает. В какой момент должно не дать отправить сообщение ? Я отправляю 5 одинаковых сообщений одно за другим и никакой капчи не вижу
🛸
взял потестил еще так - вошел на страницу демо рикапчи (по ссылке из сообщения выше) через оперу и включил впн , раз 10 отправил письмо один за другим. капчи не видел, дало отправить все без ошибок
Pavel
Доброго дня всем. Вывожу ресурсы через pdoresource используя sort RAND. Можно как-то сделать, чтобы рандом для посетителя был только при первом заходе на сайте и пока сессия не истекла порядок не менялся. Сейчас рандомит при каждом обновлении страницы.
Миша
Миша
Daneliani
всем привет, вопрос по парсеру на modx - есть два файла джейсон, с разными товарами (авто запчасти). как сделать следующее - взять только id определенной группы товаров (аккумуляторы) и эти айди разделить на две группы - 1 - совпадают в обоих джейсонах 2 - остальные и потом для 1 группы - обновить цены (‘price’) для второй - наличие// (‘inStock’) "productId": 418276, "priceId": 683077, "priceConfigId": 7834, "brand": "gigawatt", "categoryName": "Автомобильные аккумуляторы", "onlinerName": "GIGAWATT G180L (180 А·ч)", "onlinerUrl": "/carbattery/gigawatt/g180r180ah", "inStock": true, "stock": 1, "lastUpdateDate": "2020-12-12T18:12:04Z", "price": 120.0, "optPrice": 100.0 так выглядит товар в джейсоне спасибо
Daneliani
смотри в сторону сравнения массивов. Можно вытаскивать различающиеся ключи/значения\
я не могу понять что общее найти у аккумов, за что так скть зацепиться - дело в том что у categoryName тоже различия к примеру - "categoryName": "Мотоциклетные аккумуляторы", "categoryName": «Лодочные аккумуляторы", и тд//
Daneliani
смотри в сторону сравнения массивов. Можно вытаскивать различающиеся ключи/значения\
как выщемить просто акумы и только акумы// любые // а запчастей всяких разных - море
Ramis
Всем привет. Вопрос не по теме: у всех YouTube лежит?)))
Ramis
s
У меня тоже лежит