All posts by good girl

Выгрузка массива в csv php

Маленькая памятка для себя, когда мне нужно просто вывести массив в csv файл (в один столбец) и скачать его себе (язык PHP): // когда нужен просто один столбец в файле [crayon-6768d5338776d524317663/] Когда столбцов уже больше ...

ModuleFrontControllerCore в Prestashop 1.5

Начиная с версии 1,5 в Prestashop появилась нормальная возможность реализации фронт контроллера для кастомного модуля с помощью добавленного класса ModuleFrontControllerCore, являющегося потомком FrontController. Основные отличия от обычного FrontController...

Фильтр для sendmail

Возникла необходимость добавить фильтр по ip и входящему адресу на sendmail, хоть и об этом написано множество статей я размещу здесь свою. Воспользовалась наиболее популярным вариантом отсюда, но более...

PrestaShop 1.4 и ошибка Error: ‘install’ directory is missing

Если вдруг совершенно внезапно вылезает ошибка Error: 'install' directory is missing в PrestaShop 1.4, то есть два варианта: самый простой - вы не установили магазин и у вас действительно отсутвует папка install или ваш магазин развернут, но вот файл конфигурации...

Netbeans добавление двойных кавычек при переносе на новую строку

В начале моего знакомства с Netbeans столкнулась с тем, что IDE добавляет двойные кавычки и конкатенацию при переносе кода на следующую строку, вот так: [crayon-6768d5339306a609338078/] Что бы отключить эту фичу необходимо в меню Tools -> Options -> Editor -> Code Completion выбрать свой язык...

Netbeans xdebug оставновка скрипта в точке входа

Когда только начала пользоваться xdebug в Netbeans, то была проблема с тем, что в точке входа проекта xdebug всегда останавливал скрипт, хотя breakpoint там не стоял. Спустя некоторое время, догадалась посмотреть настройки xdebug в...

Игнор измененных прав у фалов в git

Git отслеживает изменение прав на файлы проекта, если по каким-то причинам вам это не надо или вас это просто утомило, а особенно сообщения плана old mode 100755 new mode 100644, то отключите эту фичу простой командой git -c core.fileMode=false diff, подробнее

Получение всех продуктов из заказа и разница между getAllItems() и getAllVisibleItems() в magento.

Когда перед нами стоит задача получить все продукты из заказа в magento, то наиболее простым и логичным, на первый взгляд, вариантом является использование метода getAllItems(). Однако, если в нашем заказе оказались конфигурируемые продукты, то результат...

Создание плагина Shop script

От себя скажу сразу, что Shop script (который не 5й, а раньше) мне не нравится, но тем не менее работать с ним приходится. Приведу простой условный пример создания плагина - вызова специалиста на дом: при нажатии на кнопку должно появляться модальное окно, данные...