Prestashop. Button “Add to cart” in wishlist

В стандартную комплектацию CMS Prestashop входит модуль blockwishlist, который позволяет добавлять понравившиеся товары в свой список избранного. Судя по всему, он существует только для того, чтобы добавить возможность поделиться списком с кем-либо с помощью отправки его по e-mail. Никакого другого функционала модуль не даёт (кроме хранения своего списка и возможности его просмотра, разумеется). Логично было бы иметь возможность добавлять в корзину товар из своего списка (или весь список целиком), но это не предусмотрено. Исправим же это упущение!

Читать далее Prestashop. Button “Add to cart” in wishlist

Prestashop. CPDF ERROR [Image] unable to get Image – solution

Данная проблема может возникнуть, например, при попытке клиента скачать pdf-файл с данными своего заказа, если тот уже находится в обработке. Самое интересное в этом, что администратор магазина скачать данный pdf может без проблем! Читать далее Prestashop. CPDF ERROR [Image] unable to get Image – solution

Новая работа

Второй день на новой работе подошёл к концу. За это время я узнал кучу нового! В основном, об устройстве PrestaShop и суть Smarty.
Сегодня, например, мне необходимо было доработать два модуля, отвечающие за импорт товаров в каталог сайта из csv файла. По сути, я внёс в них 4 небольших изменения, справляющих ошибки и дополняющих функционал. Потратил на это около 6 часов. По моим прикидкам, если бы модуль я писал сам и знал, как он устроен, на эти исправления ушло бы не более 30 минут… Такие дела.
п.с. Работать над сайтом, интерфейс которого полностью на немецком языке – не просто, но забавно :)

Головоломка в вакансии

Просматривая открытые вакансии, в очередной я наткнулся на очень нетривиальную инструкцию к ответу:

Инструкции:
Для участия в собеседовании Вам необходимо решить эту “головоломку”.

Она состоит из нескольких этапов, на каждом из которых вы будете получать очередной код + задание для следующего этапа — приложите эти коды в начале Вашего резюме при подаче заявки. К рассмотрению принимаются заявки только с наибольшим количеством пройденных этапов (обязательно решить несколько заданий!).​

Задание “головоломки”:
​QzBERTAxNzIwMDAwMjA3Mzc0NjU3MDYzNkY2NDY1M0EzMjMzMzkzNTJDMjA2ODc0NzQ3MDNBM
kYyRjY3NkY2RjJFNjc2QzJGNDc2RDQxNDgzMDY0

Я не совсем подходил под требования, но задание показалось слишком интересным, чтобы пройти мимо!
Читать далее Головоломка в вакансии