Pathologic
или даже на тв-параметрах, но хранить их отдельно
Pathologic
без привязки к шаблонам
Ilya
столкнулся почему? потому что пришлось писать шоп на эво +)
Pathologic
ну и где же твое готовое решение?
Pathologic
😸😸😸
Ilya
решение оказалось простое, балансирование между клиент хотелками и возможностями эво без поломки архитектуы
Ilya
оказалось что тв свойст было около 20 максимум, и их просто прявязали к шаблону товар +))
Pathologic
да, все так и делают
Pathologic
потом часть прячется через ефильтр (:
Dmytro
Могу просто в кратце рассказать проект с хозяином нацеленным на результат начинал на эво с JS плагином simplecart в 1 заказ в день, сейчас уже самопис шопа + эво и 25-50 заказов в день, но как тяжко постоянно писать и писать. Просто все труднее обьяснять клиентам что надо остаться на модиксе, когда есть тот же шопинг сарт опен карт и даже ненавистный мне битрикс
Модул. Управления заказами что в опенкарте что в битриксе печальный Есть пару проектов в одном 100-150 заказов в день во втором 200+ На Ево и клиенты очень довольны, но стандартный вариант там не подойдет в любом случае ибо куча нюансов и бизнес процессов у клиентов Стандартные решения хороши до 10-20 заказов в день но там и через почту можно разруливать
Ilya
В этом весь и фокус, был бы e-commerce свойства привязывались бы к группам товаров заданным заранее, а не к шаблонам, я вот и молюсь на это +)))
Pathologic
если есть деньги у тебя, то я могу заняться этим
Ilya
Если идет интерация с ларкой, там как бы есть определенная архитектура контроллеров вьюх итп MVC в простонардье, но модикс думаю тут вообще никак не катит
Pathologic
единственная непреодолимая проблема видится разве что в пресловутых managerManager и templateEdit
Pathologic
а чем тебе мешает архитектура ево, которая заключается в отсутствии архитектуры ((:
Pathologic
http://modx.im/blog/addons/5700.html#comment52443 - вот пример
Ilya
Я повоторюсь с вашего позволения, единственная непреодолимая преграда это не изменения внешнего вида админок и реальная архитектура свойств как групп привязанных к русурсу а не к шаблону или ак вариант к группу русурсов
Ilya
А*
Pathologic
а по-моему как в интерфейсе преграда
Pathologic
а уж городить связи никто никогда в ево не мешал
Ilya
Вы правы, в этом огромный плюс ЭВО - "гордить"
Pathologic
ну, городить тоже можно по-всякому
Pathologic
я стараюсь, чтобы логика была все-таки и можно было пользоваться и мимо админки
Pathologic
а кто-то нахуярит функций вперемешку с html и вот готовое решение
Andrey
Ну а чанки эти с вызовом блейда по сути не функции вперемешку с html?
Ilya
Логика, опять же, изначальная, такая как мы имеем ТВ и имеем шабон - шикарная, НО, в пределах небольших проектов. поправьте меня если я не правильно оценил направление деятельности ребят , которые планируют РАЗВИВАТЬ ЭВО. Но если мы имеем что-то сложнее каталога на 20 свойств тут уже воникают нюансы, которые в идеале решались бы характеристиками не имеющими жесткой привязки к шаблонам
Pathologic
чанки с вызовом блейда это шаблоны
Pathologic
так я же говорю, что кроме интерфейса нет проблем каких-то сделать это
Pathologic
и с интерфейсом может быть не так все плохо, как кажется, но это нужно исследовать
Pathologic
главная проблема - что это никому не нужно 🙃
Ilya
Интерфес шикарен даже на текущий момент с плагином managermanager. если качть с сайта modx.com дефолтную версию. и плагином. А вот "никому не нужно" это пролблема. Моих знаний и времени к сожалению недостаточно что бы убрать зависимость от шаблонов, это проблема скоторой приходится мириться и находить костыли - выходы
Pathologic
качать с modx.com точно не нужно
Pathologic
там старая версия
Ilya
по сути что новая что старая версия концепции не меняте
Ilya
меняет*
Ilya
в этом плане
Pathologic
куча говнокода мешает что-то всерьез менять
Pathologic
проблемы возникают там, где и не ждешь даже
Dmytro
Концепция ево простая и понятная логика Документ -> шаблон -> тв очень удачная и подходит в большинстве случаев
Ilya
В этом смысле модикс опрежает даже опенкарт с его dbquery raw(SELECT * where a=b LIMIT 100) прямо в view
Ilya
+)
Dmytro
Если надо по другому то никто не мешает допилить Как то же мультикатегории работают Как и simpleGallery и другие решения которые расширяют функционал но не работают через ТВ
Dmytro
Я собственно и развиваю Ево по причине того что не вижу в нем каких либо ограничений
Ilya
гениально, "допилить", да так можно допилить что угодно +)))
Pathologic
ну так ведь и нет системы, где не нужно было бы ничего допиливать
Dmytro
Так как юзать фреймворк в большинстве случаев это лишняя трата ресурсов
Dmytro
Так все и делают во всех системах
Ilya
Ну ладно я в общем то понял векторы развития модикса в ближайший год, в общем ребят вы молодцы, удачи вам, буду стараться следить. В душе с вами, нужна помощь пишите, есть проекты все тестим
Ilya
Модикс любим это истинная правда, работаем только с ним
Pathologic
ну так ведь и нет системы, где не нужно было бы ничего допиливать
вопрос только, что где-то допиливать проще, где-то сложнее
Pathologic
и то относительно
Ilya
Ребят, кто делают модикс как бы новый, не претендую на аксиому во мнении, но копайте в сторну e-commerce это даст вам профит, лично по моему опыту. Вы молодцы, удачи
Pathologic
конечно молодцы
Anonymous
конечно молодцы
Хоть раз тебя хвалят, а не кричат что ты говнокодер 🙂
Pathologic
меня постоянно хвалят
Ilya
ну привязка характеристик к view это не говно кода в все верно \=)))
Ilya
в духе модикса 60-х =)
Ilya
laravel и разраб фамилии otwell порадуется =)
Aliaksandr
было бы событие по выпиливанию ненужных тв на этапе пхп - так бы и было ) но разработчики уперлись )))
Pathologic
это ты уперся
Pathologic
но я думаю, что и событие это не нужно
Aliaksandr
ну так я и говорю - разработчикам не нужно, а остальные "скрывают на js " лишнее )
Pathologic
нет, я к тому, что можно сделать без такого события
Aliaksandr
а было бы событие "выпилить ненужное - впилить нужное" - можно было бы брать тв откуда угодно и для одного шаблона разные наборы
Pathologic
все можно сделать и на том, что есть сейчас
Pathologic
ну мне так кажется
Pathologic
осталось только найти спонсора исследований (((:
Aliaksandr
все можно сделать и на том, что есть сейчас
я делал просто через кастомный файл, куда добавил это событие ) но это тоже напряжно, надо постоянно отслеживать актуальность того самого исходного "файла"
Aliaksandr
благо сейчас для этого есть вот это https://github.com/evolution-cms/evolution/blob/1.4.x/manager/index.php#L267
EVO bot Лёшка
http://docs.evo.im/04_extras/selector.html http://docs.evo.im/04_extras/simplegallery.html
Aliaksandr
использовать специально разработанный по этому поводу tv selector
Artem
Помогите,не понимаю что делаю не так. Использую модификатор shk_widget в карточке товара. При смене параметра стоимость меняется,но если добавляю в корзину то цена без добавления выводится и сумма не та...
Artem
Стесняюсь спросить,а phx работает с Док Листером?
Pathologic
слегка
Artem
Как засьавить shk_widget работать?
Pathologic
переделать на prepare
Artem
А есть примеры под эту задачу?