• Как пофиксить breadcrumb в Magento?

    @fascinosum
    PHP/Magento Developer
    Во-первых "Шкафы" это не каталог, а категория. Во-вторых редко товар состоит только в одной категории. Из этого следует неоднозначность конечного варианта breadcrumbs если переход произошёл с главной. Лично мое мнение breadcrumbs по дефолту работают логично - отображают реальный путь.

    Но можно переписать логику breadcrumbs для продуктовой странице и изменять их в случае прямого перехода не со страницы категории. Получить ids категорий продукта $product->getCategoryIds() и взять первую, template - page/html/breadcrumbs.phtml

    P.S. И это не пофиксить, а кастомизировать
    Ответ написан
  • Почему не отображается меню в админке Magento?

    @fascinosum
    PHP/Magento Developer
    Лучше конфиг создавать с учётом следующих рекомендаций
    https://magento.com/security/patches/supee-6788-te...
    Так как на сайтах с патчем SUPEE-6788 либо версией Magento >=1.9.2.2 работать не будет
    Ответ написан
    Комментировать
  • Ошибка в мадженто: Uncaught ReferenceError: Varien is not defined, как решить?

    @fascinosum
    PHP/Magento Developer
    Нужно в layout подключить js/varien/js.js
    Ответ написан
    Комментировать
  • Обновить карзину ajax?

    @fascinosum
    PHP/Magento Developer
    Зачем писать велосипед?
    Можно взять готовое решение, например
    Как описали выше, без добавления товара в корзину обновлять блок смысла не имеет
    Если есть желание написать всё таки свое, то рекомендую начать с разбора готовых решений
    Ответ написан
    Комментировать
  • Актуальна ли книга Котерова?

    @fascinosum
    PHP/Magento Developer
    Для новичка книга отличная, но можно читать не всю. Часть II "Выбор и настройка инструментария" бесспорно устарела. Нет описания нового функционала выше 5.3 (в книге упоминается текущей версия 5.0). Ранее упоминали HTML5 и CSS3, но книга не о вёрстке. Часть V "Объектно-ориентированное программирование на PHP" также не претендует на актуальность. Сильные стороны: описание базы языка, RegEx, XPath, основательное рассмотрение DOM, описание основ работы Web, рассмотрение базовых задач.
    Мэт Зандстра обязателен к прочтению, но не первой книгой.
    "Разработка Web-приложений с помощью PHP и MySQL" листал недавно, нового не увидел - читать не стал. По содержанию часть пересекается с Котеровым.

    UPD. При чтении Котерова описание функционала предварительно сравнивать с php.net, кое-что может быть неактуальным для старших версий (регулярное чтение php.net полезная привычка). В книге есть описание решения проблем, которые уже решены на уровне ядра
    Ответ написан
    1 комментарий