COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Assada

Соучастники
  • Публикации

    12
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем Assada

  1. В 26.05.2016 at 14:53, savage4pro сказал:

    ну ок, уговорили, с нетерпением ждем следующей пятницы, преальфа MagentOOPenCartAssadaEdition aka "Пошел ты нахрен, Даниэль" уже наверняка будет

    Я не готов. Это лишь 

    В 26.05.2016 at 14:07, Assada сказал:

    влажные мечты

     

    Но достаточно подъемные для комьюнити. 

     

    В 26.05.2016 at 15:05, Yoda сказал:

    ВЫВСЕТУТВРЕТЕЯСАМЫЙУМНЫЙМОГУНАСТРУЯЧИТЬМЕГОДВИЖОКВОДНОЛИЦОИЧЕМВЫЗДЕСЬЗАНИМАЕТЕСЬСМЕРДЫ

    Мое ЧСВ не настолько велико.

  2. В 26.05.2016 at 13:49, Yoda сказал:

     

    ASSADA или аргументируйте свой текст и меняйте тон высказываний.

     

     

    Как по мне так вообще вся магия СЕО - сомнительная. Это ИМХО. Тем более что написана в статье достаточно агрессивна по отношению к юзабилити, а также не учтены нюансы взаимодействия модулей(мало-ли). Я далеко не сеошник, как и ТС. Не вижу причин агрессии в мою сторону. 

  3. 15 минут назад, savage4pro сказал:

    вы готовы переписать архитектуру opencart? смело

     

    Ну это займет не так много времени как кажется. Реализовать базовую модель которая будет реализовывать ArrayAccess с использованием query buildera. Ну или тупо взять и сделать ActiveRecord. Тогда и старые контроллеры будут работать и новые можно будет реализовать по новому. Однако нужно будет каждое расширение в котором есть модель оптимизировать. 

    Всего перевести на новую архитектуру нужно будет примерно 100 админ моделей и 130 клиентских. Предположим что модели можно объединить(админ и клиент) тогда у нас около 120 моделей. Столько же реппозиториев. На 1 комплект модель-репозиторий уйдет примерно 10-20 минут времени. Тобишь на все уйдет рабочая неделя. Если все делать одному по 8 часов в день. Однако это Open Source проект и можно реализовать за 3-4 дня. 

    Правда все это разбивается о расширения. И это лишь влажные мечты =(

  4. Короче проблема ?route=design/menu

    После после пересоздания меню - все ок. Но он работает не корректно. Если перетащить категорию в под-категорию, а потом обратно - просто обнуляет link в базе.

    А если отредактировать количество столбцов - тоже обнуляет link в базе

  5. Та же проблема. Но касается только родительских категорий у которых есть дети. 

    Слабо знаком со структурой OpenCart, однако...

     

    catalog\controller\common\header.php:148

    $this->getMenuLink($menu)

    Генерирует ссылку без id корневой категории. ?route=product/category&path=_

     

    А все потому, что catalog\controller\common\header.php:148

    $item['link'] - пустой. Ибо $this->model_design_menu->getMenus() возвращает его пустым.

     

    Пока не пофиксил. Пытаюсь разобраться.