Стояла задача создать отдельную cms страницу, где будет размещен блок layered navigation и содержимое категории, сделать это было необходимо с минимальными измнениями существующих файлов.
Для этого воспользовалась базовыми возможносяти Magento, а именно...
Попросили разобраться с проблемой движок ShopScript - при логине в админку происходил редирект на site/published/login.php?from=/published/index.php и залогиниться никак не получалось.
Первым делом был изучен .htaccess, там подобного редиректа не было. Помог лог: /kernel/errors.log в...
Версия 1,5 в значительной степени изменила всю организацию работы панели администратора: наконец-то AdminTabы были заменены нормальными контроллерами, добавлены удобные средства для их переопределения, а так же html вынесен во вьюхи.
О templates...
Получить тип страницы в Shop script (до 5й с ней не сталкивалась) по-нормальному невозможно!
Поэтому единственным решением для меня стал анализ $_GET запроса, а именно ukey. Обычно он или category, или product, или search и т.д, а...
Основные методы magento для работы с Attribute Sets (атрибут сетами).
Получить имена и id имеющихся Attribute Sets:
[crayon-6776a6be529a3606604970/]
Получить idAttribute Sets по имени:
[crayon-6776a6be529ac232376393/]
Получить...
Маленькая памятка для себя, когда мне нужно просто вывести массив в csv файл (в один столбец) и скачать его себе (язык PHP):
// когда нужен просто один столбец в файле
[crayon-6776a6be52e04867305966/]
Когда столбцов уже больше
...
Начиная с версии 1,5 в Prestashop появилась нормальная возможность реализации фронт контроллера для кастомного модуля с помощью добавленного класса ModuleFrontControllerCore, являющегося потомком FrontController.
Основные отличия от обычного FrontController...
Если вдруг совершенно внезапно вылезает ошибка Error: 'install' directory is missing в PrestaShop 1.4, то есть два варианта: самый простой - вы не установили магазин и у вас действительно отсутвует папка install или ваш магазин развернут, но вот файл конфигурации...
В начале моего знакомства с Netbeans столкнулась с тем, что IDE добавляет двойные кавычки и конкатенацию при переносе кода на следующую строку, вот так:
[crayon-6776a6be5336c017610975/]
Что бы отключить эту фичу необходимо в меню Tools -> Options -> Editor -> Code Completion выбрать свой язык...