Алексей
Народ, натолкните на мысль. Задача такая: у товара есть разные размеры(добавлять можно сколько угодно), при выборе размера меняется цена, но еще у каждого размера есть такая фигня как количество купленного товара, то есть если у товара такого-то размера куплено от 5 штук, то цена уже другая, от 10 еще другая и так далее, то есть размеров можно добавлять сколько угодно и плюс к каждому размеру добавляется цена за 1, за 5, за 10 и т.д. таких количеств добавляется тоже сколько угодно
Алексей
сделал все при помощи pagebuilder другого решения не придумал
Алексей
но засада в том что в корзине теперь не могу все это пересчитывать при смене количества, уже вторую неделю бьюсь, может как-то по другому можно это сделать все эти цены, количество, размеры, чтобы не писать 100500 скриптов?
Dmytro
Вообще делается с помощью мультитв + евошоп
Алексей
так я хотел мультитв, но там же как бы мульти-мультитв нужно
Алексей
например: 10 см - 100грн от 5 шт. - 90 грн. от 10 шт - 80 грн. .............................. 15 см - 200 грн. от 15 шт. - 100 грн. от 25 шт - 75 грн
Алексей
то есть вот эти количества привязываются к размеру
Dmytro
Можно
Dmytro
Алексей
подскажи как, пожалуйста)
Dmytro
А это вулканчик ;)
Алексей
круто)
Dmytro
Внутри кратера большего вулкана ;)
Alexey
Засранец!!)))
Alexey
так я хотел мультитв, но там же как бы мульти-мультитв нужно
Вот эта штука раньше работала https://github.com/liber87/add_multitv/blob/master/code_pligin.txt
Dmytro
Ага можно с помощью нее
Алексей
о, попробую) спасибо, с ума бы сошел без вас)
Alexey
А еще у Сергея вот такое вот решение есть - https://github.com/64j/multifields
Alexey
хуясе. Последний раз видел что у меня карма чо-то в районе 20-ти)))
Alexey
ох уж эти алоритмы подсчета)))
NeOleg
Трудимся, как могем..
Dmytro
ох уж эти алоритмы подсчета)))
Ага только мне карму слил ))
Alexey
О) Я же тебе сходу обратно поставил, а Аксинья что-то заругалася))
Dmytro
Ну да ибо часто нельзя ;)
Алексей
Pathologic
сниппетом дитто
Алексей
я конечно не гений, но и не дебил, дитто уже не юзается, я серьезно спросил, первый раз столкнулся с такой вещью просто
Pathologic
вывод там нужно самому придумать
Алексей
аааа, вот в чем дело) я просто думал есть уже сниппет как у мультитв
Alexey
аааа, вот в чем дело) я просто думал есть уже сниппет как у мультитв
нет, он генерит красивый json, который можно юзать во все стороны, но вот простого и практичного сниппета для него сложно придумать в силу специфики. Поэтому это решение и не снискало популярности
Алексей
балин(((((
Алексей
надо было попробовать сначала, а я так обрадовался сразу сделал, а вывести облом теперь
Alexey
Леш, ну так у тебя получается не табличный вывод в люобм случае... Нельзя все разделить на строки и столбцы. Где-то совмещенные, нде-то еще какие. Тут немножко нативного PHP - и фигная делов
Alexey
Заполни ТВ, выведи через echo '<pre>'; print_r(json_decode($tv)); echo '</pre>'; Посмотри что нужно выводить, через форич формируй и на выход
Alexey
сама логика более чем двумерного массива намикает на то, что двумерными средствами исполнить никак низя
Alexey
Основы программирования я изучал на BASIC, поэтому я хз как называются многовложенные json)
Алексей
тогда с почином меня, буду писать свой первый сниппет, пососкребав что осталось в памяти по php )))
Alexey
тебе нужно: json_decode
Alexey
foreach
Alexey
и... всё)))
Alexey
ну и общие правила работы с переенными)
Alexey
мы в тебя верим)
Алексей
)))) спасибо)
Алексей
уже пробовал такое, но капец вложенность в json ))))
Aliaksandr
Если у человека проблемы с выводом pagebuilder, то понятное дело у него будут еще большие проблемы с выводом мультифилдс))
Алексей
с выводом pagebuilder уже разобрался)
Алексей
не всем же быть гениями в рнр
Aliaksandr
Ну так а в чем тогда проблема?:)
Andrey
Пару раз написать что-то для ВК, и json и объекты будут от зубов отскакивать.
Алексей
да надо бы
Andrey
Будем ждать релиза модуля для Эвошоп... Может, там будет блэкджек. Шлюх допишем.
Алексей
😂
Andrei
Всем привет, есть у кого нибудь хороший конфиг nginx для modx evo 1.4.7 и есть ли смылс уже переходить на 2.0.0
Andrei
и какая лучше всего версия php для evo
Am
Всем привет, есть у кого нибудь хороший конфиг nginx для modx evo 1.4.7 и есть ли смылс уже переходить на 2.0.0
Доброго и Вам. Смысл переходить на 2.0 есть только в том случае, когда Вы желаете работать тестером или знаете свой проект от и до как и 2.0. Версия php 7.3 поддерживается.
Andrei
Спасибо, понял вас, а для апдейна на 1.4.8 там 3 php файла править?
Am
Смотря что делали. Вдруг Вы пользуетесь до сих пор Ditto и старых доработках, то скорее всего править что-то придется.
Am
Сейчас показывается после обновления что нужно дообновлять.
Andrei
да мне достался сайт, и тут увидел modx evo
Andrei
но вроде плагинов немного
Andrei
сайт располагается на jino, но хочу на vps перевести для скорости
Am
Тогда делайте обязательно копию и обновляйте на копии.
Andrei
и большей кастомизации
Andrei
а то, даже скачивание файла в 4 мбайта скорость
Am
Jino он такой
Andrei
модули же важны?
Andrei
если вы про ditto, к сожалению не особо шарю
Andrey
У меня на Джино магаз на 10к товаров, полет нормальный. Но хостинг дерьмищще редкое
Andrei
да, мне проще уж у hetzner взять vps с 2 гигабайтами оперативы и повесить nginx + php+fpm и быстрее по скорости получается
Andrei
да и тот же cloudflare повесить могу спокойно, а сайт состоящий из 20 страниц и новостей под 100
Am
Хотите потестить - создайте копию и на ней проведите обновление и все сразу станет понятно. Обычно, все проходит без проблем.