Sergey_K
Ну типа того, да
Sergey_K
По идее вам и TV пойдет
Sergey_K
Хотя может быть вопрос с производительностью...
Dmitriy
150 плпгинов просто прям жестко, + конечно для каждой категории хочется свои параметры, что бы на странице каждого товара не было 150 параметров
Dmitriy
тв поля говорят замедляют магазин сильно
Sergey_K
Тут вопрос как их выбирать
Sergey_K
Просто если сделать свой выбор, то по идее, можно ускорить
Sergey_K
Либо сделать промежуточную таблицу
Dmitriy
Павел
Dmitriy
ааа
Sergey_K
Штатно он тям тянет 3 таблицы или типа того
Dmitriy
а промежуточную, это имеется ввиду таблицу с нашими характеристиками отдельно еще собрать?
Павел
content, tmpvars,tmpvars_values
Dmitriy
и как то ее расширить для товаров?
Sergey_K
Тогда можно выкинуть промежуточную таблицу и джойнить сразу.
Anonymous
Написал код авторизации через WarGaming. Согласно документации, но чтото не получается ничего)
Sergey_K
Dmitriy
Dmitriy
может понедельник и поэтому туплю кончено)
Павел
уже понедельник
Павел
охренеть
Sergey_K
Sergey_K
Вот так достается напряму.
id товара, лезешь с tmplvars получаешь имя и описание, оттуда в таблице значений уже ищешь значение
Sergey_K
По уму ты можешь добавить в таблицу значений сразу имя (и если еще что-то нужно)
Sergey_K
И убрать лишнюю таблицу из джойна
Sergey_K
надо будет только апдейтить имя при его смене, но это меньшее зло, да и редкость.
можно или триггерами, или просто из интерфейса.
Dmitriy
так, зачем это делать кажется понял, это позволит не тянуть все что есть по старнице а просо получать нужные поля, что не будет грузить сильно, а куда эту логику пихать?
Sergey_K
Ну сделай свой сниппет вывода ТВ
Sergey_K
Выше это Eloquent )
Просто для наглядности.
Dmitriy
ааа))) аха
Dmitriy
ктстаи если tv поля используются в фильтрации mSearch2 то они грузят вообще? или не особо влияют на скорость?
Павел
Влияют критически
Sergey_K
Думаю да, они ж явно стандартно вызываются
Павел
Там от запроса который получается можно тепловой удар получить
Dmitriy
как ттогда поступать, все же плагины пилить?
Павел
Не использовать тивихи
Павел
Потом начнешь расширять каждую модельку
Павел
потом превратишься в @knnk07 и поймешь что MODX тебе не нужен))
Dmitriy
Не использовать тивихи
я вообщем не то что бы хочу их использовать, просто ну создание плагинов долгое, для 10 полей ок но для 150 это уже много
Павел
это эволюция любого разработчика на modx
Dmitriy
да я если честно раньше на шопкипере собирал
Dmitriy
на минишопе решил и понял что это чет много времени на базовые задачи.
Dmitriy
сижу и вот понимаю что нету, такое чувство, идеального движка для магазина
Павел
Конечно нет
Павел
И не бывает и не будет
Dmitriy
на фреймворках, ок, хорошо но дольше
Павел
e-commerce это сложная сфера, где запросы у бизнеса разные.
крупняк только на фреймворках мутить
Dmitriy
опенкарт тож не иделаьно, там вообще правки вносить еще та головная боль бывает
Dmitriy
да если бы могли все позволить себе фреймворк по стоимости, то вообще бы не парился и сжог бы все мосты с cms )
Алексей
Dmitriy
правда не знаю позволит ли он все перенести
Алексей
Просто не понимаю какие нафиг плагины???
Dmitriy
параметры через опции?
Dmitriy
ну типо в минишопе свойства товаров добавляются плагинами
Алексей
Иван
Кто-то такие форматы уже использует?
<picture>
<source srcset="/images/cereal-box.webp" type="image/webp" />
<source srcset="/images/cereal-box.jp2" type="image/jp2" />
<img src="/images/cereal-box.jxr" type="image/vnd.ms-photo" />
</picture>
Для отказа от png/jpg
Алексей
Цвет, рост, высотуу?
Sergey_K
Dmitriy
типо у телефона, процессор, тип выходы для зарядки (грубо говоря)
Dmitriy
Павел
nginx можно заставить отдавать нужный формат в зависимости от браузера
Dmitriy
Иван
https://joshwcomeau.com/performance/embracing-modern-image-formats/
Алексей
Советую опции, ТК все таки они чутка быстрее.
Dmitriy
а если под фильтры опции, а для статичных данных на странице товара тв?, но на странице товара наверно то что в опциях тоже будет нужно
Алексей
Dmitriy
просто опции в моем понимании вообще другая история) а как таковых расширений характеристик товара в минишопе нету(
Dmitriy
2.7.1 это же версия модкс с дырой?
Алексей
Dmitriy
Это здорово)
Иван