Не могу не согласиться,
Но я выкинул.. И не парюсь по этому поводу
Где вы такого нашли в ОС? Сами придумали?
Бестолковый набор методов, для человека, который пришел из другой системы.
Это как переехать из одной страны в другую и устанавливать свои правила
Можно редиректнуться
RewriteRule ^blog/[\d]{1,}/(,*) /blog/$2/ [R=301,L]
Это если ваши числа не говорят ни о чем
Не насилуйте себя, и чего вы "кактусы жрете"?
Да не забыли, а только подключили, подтянутся, привыкнут, и все будет..
И сколько по времени вы юзали 3-ку? День? Два?
Да функционал бека и фронта разнесен - и это не плохо,
А много-язычность, мултимагазин? Не, не пробовали?
Что вы подразумевает под модульностью?
Заменить системные контроллеры? хм.. а теперь.. сами себя прочитайте - разные модели, да меняйте сколько угодно, но зачем? Что вам не нравится в ядре?
Есть, есть у ОС недостатки и не мало.
Великолепно...
То что мои приложения работают в банковской сфере, вы все равно не поверите - я вам показать их не могу.
То что мои разработки образца 2000-х работают, в сфере system-embeded до сих пор работают, это вам тоже ничего не скажет.
Но таки да Опенкарт это то, что удалось освоить, и с другими CMS я совсем-совсем не знаком...
А вы оставайтесь в мирке битрикса с его гениальным гавнокодом и АРХИтектурой.---------- Добавлено 06.11.2017 в 19:54 ----------
Читайте блоги Опенкарта - может это вам поможет.
Начиная с 2.3 в ОС тоже есть события, пусть и не столь развитые, как у других, но тем не менее уже позволяющие делать многое без вмешательства в код ядра.
Потому что бекенд может быть вынесен куда угодно - был бы доступ к базе
Не лезь своими запросам в базу - пользуйся известными моделями
Да.
Вплоть до отдельной отгрузки товара из заказа.
Да не дешевое удовольствие для заказчика, но оно работает.
Какая разница сколько методов оплаты. ОС - для "небольших" магазинов.
Филиальная сеть?
Учет по складам, в том числе и отгрузка с различных складов.
Мултивалютные цены?
Чем вы хотите напугать в ОС?
Да, конечно, от родного ядра там остается почти ничего. Но все прозрачно.
Конечно система не без недостатков. Есть проблемы.. Но так чтобы - покупайте битрикс, увольте.
Чего?
У ну-ка расскажите про ужасную архитектуру Опенкарта..
И.. про стоимость доработок, против стоимости доработок на битриксе,
даже стоимость модулей можете сравнивать.
Да нужен компромис
Как по мне, самое удобное решение - это группировка товаров или серия товаров
Есть единая модель
Платье 111
У него есть цвета кожзгсф
Выбирается одна позиция, которая назначается основной, например К
В списках товаров выводится только основная
под картинкой или где-то - выводятся метки цвета ожзгсф с ссылкой, со сменой картинки
Для фильтров выбирается какой-нибудь атрибут для определения цвета что позволит при выводе фильтра позиционироваться на цвете
В карточке товары - делать ссылки на товары другого цвета
В описании, названии, мета тегах использовать можно шаблон из основного
Платье модель Если делать цвет опционально, то фозникает еще проблема размерного учетаК - 10шт Х 15 штLO - 50шт Х 0 штLТогда нужно городить зависимые опцииТ.е. Единая модель => 1 цвет => NN размер