iWatchYouFromAfar
пряч ненужные твшки
Dmitriy
нужно, чтобы пользователь сам мог выбрать, какие параметры ему заполлнить для данного товара.
Dmitriy
например есть 50 характеристик, а нужны только 5, и чтобы эти все 50 тв-шек не вываливались ему при редактировании ресурса. Т..е для одного товара - один набор, для другого - другой
Dmitriy
пользователь чего? админки ?
да, менеджер, который создает товар(ресурс)
iWatchYouFromAfar
UI ресурса формируется в момент рендера страницы
iWatchYouFromAfar
значит либо заранее формировать поля, либо одно из двух
Dmitriy
типа динимичпеское добавление уже известных полей. может кто так делал)
iWatchYouFromAfar
типа динимичпеское добавление уже известных полей. может кто так делал)
прикольно, если найдешь решение, отпиши мне, я даже денег заплачу за это
Dmitriy
:))
Gaius Cassius
прикольно, если найдешь решение, отпиши мне, я даже денег заплачу за это
Паша, мне плати)) У каждого товара свой шаблон и набор тв))😂
iWatchYouFromAfar
Паша, мне плати)) У каждого товара свой шаблон и набор тв))😂
Романыч ты не понял, там менеджер должен сам выбирать какие из 50 ТВ/Опций, добавить товару и при этом не выводить все)
Gaius Cassius
Романыч ты не понял, там менеджер должен сам выбирать какие из 50 ТВ/Опций, добавить товару и при этом не выводить все)
Ну) все же верно) вот тебе менеджер все варианты та в шаблонах- сиди выбирай нужный😂 количество шаблонов растёт по экспоненте в зависимости от количества тв полей и вариаций)
Gaius Cassius
Решение из сколково)
iWatchYouFromAfar
модкс тупо отключится и самоудалится)
Gaius Cassius
72 тысячи с мелочью вроде))
Gaius Cassius
Ой, 7.5 тысяч)
iWatchYouFromAfar
Ой, 7.5 тысяч)
отличный вариант )) не дай бог на твои сайты наткнуться))))
iWatchYouFromAfar
если я вижу больше 40 ТВ на сайте, у меня уже глаз начинает дергаться
Gaius Cassius
отличный вариант )) не дай бог на твои сайты наткнуться))))
😂😂😂 Мой учитель - Димас)) Беру из чатки только лучшее))
Gaius Cassius
если я вижу больше 40 ТВ на сайте, у меня уже глаз начинает дергаться
На шопкипере бывало делал такое, потом научился расширять таблицы) На мш- пока чет есть неудобства с этим. Те же фильтры по модификациям или по созданным полям - чет плохо работают (поля созданы через компонент с модстора) Сравнив и то и это я даже хз, что удобнее и упрощает разработку
Dmitriy
Ну) все же верно) вот тебе менеджер все варианты та в шаблонах- сиди выбирай нужный😂 количество шаблонов растёт по экспоненте в зависимости от количества тв полей и вариаций)
мы ж потом своим сниппетом можем в одном шаблоне вывести только те опции, которые указаны, ну не способом конечно if() then () ))
iWatchYouFromAfar
Gaius Cassius
на минишопе свои поля можно плагином делать
Если завтра подскажешь как (в смысле направишь- я то разберусь), буду признателен Но пока - создал роля, все выводится, все гуд. А как в фильтры вставить- так сразу - пошёл нах)
iWatchYouFromAfar
сниппеты тут вообще ни к месту
iWatchYouFromAfar
офф дока
iWatchYouFromAfar
расширение модели товара без правки исходников, на выходе получаешь не ТВ а обычные поля и делаешь по ним обычный фильтр
iWatchYouFromAfar
ну и через extJS можно все это дело оформить для менеджера
Gaius Cassius
Читал ее, делал по ней. Но для удобства купил плагин для расширения полей (название без компа не скажу) Поля расширяет, все гуд) а вот с фильтрацией то не дружит А с extjs я чет не дружу Собирал пару проектов для АТС,лет 7 назад, но то что я собирал - кардинально отличается от того что в modx
Gaius Cassius
не пробовал спросить у пакета про фильтры?
Не, думал сам пока разобраться, ну или узнать- может я не там разбираюсь (кто сталкивался)
iWatchYouFromAfar
Не, думал сам пока разобраться, ну или узнать- может я не там разбираюсь (кто сталкивался)
не знаю, я через плагины создаю поля и все гуд, они лежат в базе рядом с родными и фильтрация по ним работает так же как и по родным
iWatchYouFromAfar
сдается мне что тот плагин не расширяет таблицу а в своей создает поля
Gaius Cassius
сдается мне что тот плагин не расширяет таблицу а в своей создает поля
Это я уже буду утром смотреть. Но если так, то чет не совсем удачный плагин купил Ты еще на отдыхе?
iWatchYouFromAfar
работаю
Gaius Cassius
не уже дома(
Что то ты быстро отпуск отгулял
iWatchYouFromAfar
позже еще пойду
Gaius Cassius
Отдохнул хоть?
Andrey
на минишопе свои поля можно плагином делать
Здесь товары в своей таблице. Какие угодно поля можно добавить http://wiki.modx-shopkeeper.ru/doku.php?id=migxdb_for_products
iWatchYouFromAfar
iWatchYouFromAfar
тут migx? это значит ТВ, это значит доп запросы в базу
Andrey
нет.. там сам таблицу создаешь.. поля можешь добавить какие угодно
Andrey
migx-db
Andrey
поля не в своей
кто запрещает сделать в своей, если товары уже в ней? добавил поля и все
iWatchYouFromAfar
migx и migx-db - две большие разницы
migxdb не использовал ниразу
iWatchYouFromAfar
просто не понимаю зачем все это, если есть вариант с плагинами
Andrey
я не говорю, что лучше что хуже.. говорю, что есть такой вариант
Иван
https://modx.pro/news/18656 жалко. Но, огромное спасибо за все!
Иван
После того, как отошёл от дел @bezumkin , а теперь и @alroniks будет сложно продвигать от сообщества темы, точку зрения и ревью кода.... надеюсь не приведёт к застою в работе репозитория...
Василий
ну я не сказать, чтобы прям отшел от дел, просто набрал других проектов, на которые уходит всё время. Однако свои дополнения, хостинг, магазин и сообщество я не забросил
Иван
Я тут имею ввиду именно работу в репозитории CMS
Василий
С другой стороны - особо положительных сдвигов в MODX тоже что-то не видно, и как долго пользователи будут их ждать, прежде чем начнут осваивать тот же October - большой вопрос
Василий
Я тут имею ввиду именно работу в репозитории CMS
Ну, над ядром мне работать точно не хочется. Как только я его открываю, сразу хочется всё переписать нафиг
Василий
там легаси на легаси и легаси погоняет, даже после рефакторинга от Джейсона, который до сих пор глючит
Василий
Ну вот например сейчас работаю с Eloquent - это ORM из Laravel. И вместо извращенческого синтаксиса со стрелочками, двоточиями и скобочками, там есть тупо методы whereIn, orWhereNotIn, whereBetween и даже, внимание, отдельно whereRaw - чтобы писать сырые запросы, которые никак не будут прогоняться через билдер
Василий
В XPDO же один where, в котором раз 5 находили критические уязвимости и он один фиг не поменялся толком
Василий
про схемы и карты классов я молчу - Eloquent это нафиг не нужно, он просто маппит БД и смотрит там типы полей
Sergey
Sergey
Читать не получается. Из-за ошибки все время скачет страница
Sergey
Sergey
в другом браузере так же
Иван
@bezumkin
Anonymous
Какое-то похоронное настроение с утра. Как будто на похоронах MODX себя чувствую...
Гафар
@alroniks @bezumkin спасибо за всё
Pavel
Я не раз говорил, что слишком давно знаю MODX, да к тому же в силу опыта работы с MODX LLC, это даёт мне возможность понимать, что принципиально ничего и никогда в MODX не изменится. А ведь сообщество ещё хотя бы 5-7 лет назад у него было офигенное.
Serge
И что делать? :(