Magento collections когда не работает setPageSize и пагинация

Magento collections когда не работает setPageSize и пагинация

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

Профилирование и отладка кода

Профилирование и отладка кода

Если вы разрабатываете приложение/проект или занимаетесь поддержкой уже написанного кода или существующего проекта, то скорее всего вы уже используете профилировщик или отладку кода для поиска и устранения “узких” мест, которые могут создавать не очевидную на…

MySQL. Массовая замена/обновление первых символов строки

MySQL. Массовая замена/обновление первых символов строки

Привет! Недавно был случай, когда потребовалось обновить/заменить/удалить – нужное подчеркнуть, несколько символов строки из таблицы в несколько десятков тысяч записей. Значение строки было приблизительно такого содержимого, /category-the-best-product.html – нужно удалить первый символ / у строк,…

Magento 2 Configurable product получить минимальную цену товара

Magento 2 Configurable product получить минимальную цену товара

Использование конфигурируемых товаров в интернет-магазинах на платформе Magento – частое явление, особенно если вы продаете товары по конкретно выбранному атрибуту или атрибутам, например цвет или/и размер. На этот случай в магазине предусмотрен тип товара –…

Magento admin panel нет возможности загрузить фото

Magento admin panel нет возможности загрузить фото

Недавно обнаружил баг, который встречается на не обновленных или не пропатченых версиях Magento, ибо сама ошибка непосредственно имеет отношение к безопасности. Однажды вы обнаружили, что отсутствует кнопка загрузить фото (upload file/photo) на странице товара в…

Backup данных в Dropbox папку

Backup данных в Dropbox папку

Резервное копирование: база данных, веб-сайт, настройки сервера в dropbox папку. Dropbox – облачный сервис для хранения и синхронизации файлов на всех ваших устройствах, где установлено приложение dropbox. На сервер, приложение устанавливать не будем, так как…

MySQL Creating Sort Index создается очень долго

MySQL Creating Sort Index создается очень долго

Давайте рассмотрим случай, когда сайт в какой то момент времени (обычно это происходит быстро) перестает работать так же быстро, как раньше (например 1 час назад), при этом время загрузки может быть больше, чем > 1…

Magento 1.* не удаляются категории

Magento 1.* не удаляются категории

Всем привет! Есть такая неприятность, когда ничего вроде бы не менялось, но привычные функции перестали работать, например, как удаление категорий, да и вообще навигация по этим же категориям перестала работать. Это связано с тем, что…