У меня есть большой опыт работы с огромным количеством cms систем и движков магазинов. До сегодняшнего дня опыта работы с Prestashop не было. Зато был ужасный опыт работы с x-cart. Что хотелось бы отменить в плюсы к модификации и написанию модулей к Prestashop: Адекватная и полная документация описывающая процесс создания модулей. Просто открыл раздел создание […]
Программирование на PHP
Разработчики на Magento и Prestashop
Рынок разработки. Ситуация: последние полгода не получается найти разработчиков под популярные на западе системы управления интернет-магазинами — x-cart, magento, prestashop. У меня есть несколько идей, почему так происходит: Возросший курс доллара переманил всех разработчиков на этих платформах на западные фриланс биржи. Только ленивый, не написал в виде рекомендации к преодалению кризиса для российской разработки, переход на […]
codelifehack: Особенности работы со строками в PHP
Сложение строковых переменных содержащих цифры. Что делает? При сложении двух переменных типа String, содержащих в начале этих переменных цифры, эти цифры складываются. Пример: $a = "1500 стр."; $b = "2500 стр."; echo $a + $b; // 4000 Возможная проблема при использовании. Данная особенность языка работает только, если цифры находятся сначала строки, если это не так […]
Снова Zend_Date и локализация
Небольшой lifehack zendhack, по получению списка названий месяцев\дней для отображения в view. Как нам всем известно русский язык очень сильно отличается от других языков, а самое главное он кардинально отличается от английского. В Zend_Framework, как и во многих других фреймворках локализация и функции локализации сделаны с оглядкой на английский язык. Иногда это становится причиной проблем. […]
Форматирование даты средствами Zend_Framework и не только.
В любом нормальном проекте не избежать форматирования даты, чтобы не тратить время на реализацию своих методов и функций я хочу рассказать как быстро отформатировать дату средствами MySQL и Zend_Date. Форматирование с помощью Zend_Date. Для быстрого форматирования даты при выводе ее пользователю я предлагаю создать помощник вида. Для этого создаем простой viewHelper (application/view/helpers), я назвал его […]