Chukcha

Рейтинг
291
Регистрация
04.02.2005
Aisamiery:
Да хрен с ним, я хочу выкинуть часть джоинов для скорости так как они мне не нужны. Я бы сам бы это мог сделать будь обычная ОРМ подобная система.

Не могу не согласиться,

Но я выкинул.. И не парюсь по этому поводу

Aisamiery:
В итоге у вас $this->product который содержит непонятно что.

Где вы такого нашли в ОС? Сами придумали?

Бестолковый набор методов, для человека, который пришел из другой системы.

Это как переехать из одной страны в другую и устанавливать свои правила

Можно редиректнуться

RewriteRule ^blog/[\d]{1,}/(,*) /blog/$2/ [R=301,L]

Это если ваши числа не говорят ни о чем

Aisamiery:
пока только 1 магазин пробую, через силу, боль и унижение,

Не насилуйте себя, и чего вы "кактусы жрете"?

Aisamiery:
Опенкарт, простая вроде на первый взгляд, взял 3 ветку - система не юзабельна, взяли твиг а доку прочитать забыли, "лайауты, да вы о чем?". Разные модели для разных систем, например внес изменения в одну надо не забыть внести в другую. Модульности 0, заменить системные контроллеры нельзя. Короче для программера треш какой то, для юзер хз, возможно мейби - взять шаблон с темплейт монстраи втюхать заказчику за 29 999р разве что только.

Да не забыли, а только подключили, подтянутся, привыкнут, и все будет..

И сколько по времени вы юзали 3-ку? День? Два?

Да функционал бека и фронта разнесен - и это не плохо,

А много-язычность, мултимагазин? Не, не пробовали?

Что вы подразумевает под модульностью?

Заменить системные контроллеры? хм.. а теперь.. сами себя прочитайте - разные модели, да меняйте сколько угодно, но зачем? Что вам не нравится в ядре?

Есть, есть у ОС недостатки и не мало.

Aisamiery:
опенкарт у вас одна из тех немногих CMS которые вы смогли освоить?

Великолепно...

То что мои приложения работают в банковской сфере, вы все равно не поверите - я вам показать их не могу.

То что мои разработки образца 2000-х работают, в сфере system-embeded до сих пор работают, это вам тоже ничего не скажет.

Но таки да Опенкарт это то, что удалось освоить, и с другими CMS я совсем-совсем не знаком...

А вы оставайтесь в мирке битрикса с его гениальным гавнокодом и АРХИтектурой.

---------- Добавлено 06.11.2017 в 19:54 ----------

Aisamiery:
И где документация по всему этому добру,

Читайте блоги Опенкарта - может это вам поможет.

Aisamiery:
Там внутри есть архитектура, модульная архитектура с событиями ядра, где можно многое надстроить не влазя в ядро систем и останется полностью все функции во всех модулях.

Начиная с 2.3 в ОС тоже есть события, пусть и не столь развитые, как у других, но тем не менее уже позволяющие делать многое без вмешательства в код ядра.

Aisamiery:
Модели для фронтед части отличаются от моделей бэкенд части. На фронтед части вы не сможете например получить сресдствами ядра модель бэкенда.

Потому что бекенд может быть вынесен куда угодно - был бы доступ к базе

Aisamiery:
Расширить таблицу товара вы не можете, точнее можете но ни одна часть опенк карта никогда об этом не узнает.

Не лезь своими запросам в базу - пользуйся известными моделями

Aisamiery:
вы пробовали например отгружать один заказ из трех складов? оплачивать один заказ двумя способами оплаты? Разбивать на филиальную сеть и выводить свои пункты выдачи с проверкой по складам и показам где можно забрать сегодня а где через 1-2-3 дня?

Да.

Вплоть до отдельной отгрузки товара из заказа.

Да не дешевое удовольствие для заказчика, но оно работает.

Какая разница сколько методов оплаты. ОС - для "небольших" магазинов.

Филиальная сеть?

Учет по складам, в том числе и отгрузка с различных складов.

Мултивалютные цены?

Чем вы хотите напугать в ОС?

Да, конечно, от родного ядра там остается почти ничего. Но все прозрачно.

Конечно система не без недостатков. Есть проблемы.. Но так чтобы - покупайте битрикс, увольте.

FelixRaven:
Опенкарт такая серединка, но архитектура у нем ужасная а стоимость доработок как и на битркисе по сути.

Чего?

У ну-ка расскажите про ужасную архитектуру Опенкарта..

И.. про стоимость доработок, против стоимости доработок на битриксе,

даже стоимость модулей можете сравнивать.

Да нужен компромис

Как по мне, самое удобное решение - это группировка товаров или серия товаров

Есть единая модель

Платье 111

У него есть цвета кожзгсф

Выбирается одна позиция, которая назначается основной, например К

В списках товаров выводится только основная

под картинкой или где-то - выводятся метки цвета ожзгсф с ссылкой, со сменой картинки

Для фильтров выбирается какой-нибудь атрибут для определения цвета что позволит при выводе фильтра позиционироваться на цвете

В карточке товары - делать ссылки на товары другого цвета

В описании, названии, мета тегах использовать можно шаблон из основного

Платье модель

Если делать цвет опционально, то фозникает еще проблема размерного учета

К - 10шт Х 15 штL
O - 50шт Х 0 штL
Тогда нужно городить зависимые опции


Т.е. Единая модель => 1 цвет => NN размер

Всего: 2548