Артур
Может надо зарегистрировать компонент в системе?
Андрей
Semyon
Semyon
Я проверяю переменную classMap у modx, и там все есть.
Semyon
И контроллеры есть у классов
Semyon
Единственное что он не хочет, это отделять мои классы от остальных modResource в выборке
Semyon
Если насильно конечно вписать class_key=>attribute
Semyon
То тогда нормально заработает
Semyon
Но все же костыль работает не так как должно быть
Bogdan
Здравствуйте, у меня следующая ошибка: обновился до modx 3.0 и уже несколько часов ошибка 500 выкидывается
Bogdan
Эта обнова такая тяжелая, или я что-то накосячил?
Иван
Bogdan
неа
Иван
Скорее всего нет - а надо было
Иван
Minishop2 стоит?
Bogdan
черт его знает, мне уже готовый дали
Bogdan
я ничего еще не успел сделать
Bogdan
обновил только потому что на сайте фото и медиа запросы терялись
Андрей
Bogdan
внатуре
Bogdan
а так че делать то? может это просто долгая обнова?
Кирилл
Дима
я конечно сейчас душным буду, но зачем jquery?)
С добрым:
1. Прикинусь что не понимаю о чем ты: почту что тот код без jQuery не запустится
2. Ради синтаксического сахара, хорошо мне (и ~всем) знаком (настолько, что я заглянул в справочник чтобы написать тот кусок, но все равно уложился в ~8минут )
Semyon
@ibochkarev привет не сталкивался с таким?
Semyon
Дима
я конечно сейчас душным буду, но зачем jquery?)
А какие аргументы против jQuery, ну кроме "можно и без него, только в ~3 раза длиннее"
P.S. На своих проектах пользуюсь uikit3 фреймворком, без jQuery, но там есть набор функций в стиле uikit.util.$('img')
Semyon
Semyon
я полностью прошёл от и до эту статейку уже раза 2, т.к. второй день этот вопрос мучает)
Semyon
там правда не указно что нужен файл metadata
Semyon
Структура у меня почти такая же как и у ms2
Дима
офтоп получается)
Ну как сказать, в minishop2, ajaxForm, pdoPage и ещё паре оверпопулярных допов, js требует jQuery, поэтому тему так или иначе стороной в modx-сообществе (а мы здесь) пока не обойти.
Поэтому, вроде как, пока и оффтоп не получается...
Semyon
Иван
Semyon
ок, пасибо)
Алексей
Semyon
Для обозначения разных объектов) у них свои доп поля. В общем надо)))
Артур
Алексей
Для обозначения разных объектов) у них свои доп поля. В общем надо)))
Подозреваю, что вам необходимо вызывать примерно так:
$q = $modx->newQuery('attribute');
$q->where(['class_key' => 'attribute']);
$tyta = $modx->getCollection('attribute', $q);
ИЛИ
$q = $modx->newQuery('modResource');
$q->where(['class_key' => 'attribute']);
$tyta = $modx->getCollection('modResource', $q);
Алексей
потому что скорее всего у вас получается что attribute это тот же modResource, а значит это одно и то же, и поэтому он вам выплевывает все ресурсы.
Semyon
Хм, хорошая идея. Но как мне сделать примеру как ms2. Когда пытаешься получить объекты msProduct ты получаешь их нормально без всякого шлака, однако msProduct тоже наследует modResource
Алексей
Semyon
ресурсы других классов)
Алексей
Я не знаю как вы устроили свой класс в БД...
и пока не понял в чем вопрос "шлака"...
вы когда получаете modResource - получаете все поля ресурса без ТВ.
В минишопе msProduct расширен и дополняется таблицей ms_product (условно).
тут как бы все данные...
и что вас именно не устраивает в получении обьекта - я пока не понимаю.
просто точнее сформулируйте.. чтобы понять.
Semyon
Хорошо,сейчас распишу
Semyon
при получении коллекции msProduct, я получаю непосредственно все ресурсы класса msProduct.
$modx->getCollection('msPoduct');
При попытке получить коллекцию attribute я получаю все ресурсы, хотя по идее должен получить ресурсы класса attribute.
$modx->getCollection('attribute');
Алексей
Олег
привет кто знает SimpleSearch как включить поиск по migx полям?
includeTVs включил но там идет поиск по всему кроме полей migx
Semyon
Semyon
Semyon
Semyon
Олег
Semyon
Semyon
Я пытался менять guidResource на modResource не помогло.
guidResource это класс где просто автоматически прописывается путь к контроллеру в зависимости от названия класса. Т.е. ничего мешающего нет
Semyon
Semyon
core/components/gudenwagen/model/gudenwagen/attribute.class.php
на месте) подсветил
Алексей
ну, х.з. тогда... я попытался помочь )) видимо, нужно более серьезно углубляться.
Semyon
Да вроде абсолютно такая же структура как у ms2, только вообще не понимаю в чём прикол тут))
Semyon
Ладно, спасибо за попытку
Алексей
незачто.
Semyon
#class_key #modResource #класс
Магическим способом наткнулся на статью. Может кто столкнётся с той же проблемой. вот решение:
https://freecode.academy/topics/xpdoaddderivativecriteria-class-key-crc-i-prochie-svyazannyie-drug-s-drugom-tonkosti.html
Semyon
Это оказывается баг xpdo)
Максим
Всем привет! Как убрать округление в дополнении msImportExport при изменении цены? Загружаю xls-файл, к примеру, 61.1, а в цене на сайте выводит 61
Sentinel
Максим
Sentinel
Артур
Максим
Максим
Я пробовал разеделять и точкой, и запятой в xml, все равно округляет и записывает целое число
Sentinel
Sentinel
Артур
Semyon
да) я тоже удивлён)
Katerina
всем привет, пытаюсь вывести в лог так, ничего не получаю $modx->log(modX::LOG_LEVEL_DEBUG, 'test: ' . print_r($test, true));
Alexey
Katerina
Андрей