Сбербанк: Ошибка #1: Заказ с таким номером уже обработан

Недавно ко мне обратился хороший знакомый с проблемой. На его сайте был подключен эквайринг от Сбербанка. В момент заказа покупателю приходило письмо, где была ссылка на оплату. Если покупатель по каким то причинам не оплатил заказ сразу, в момент оформления, то он мог это сделать после перехода по ссылке из письма. Однако, после такого перехода Сбербанк возвращал ошибку с текстом "Заказ с таким номером уже обработан"
Подробнее: Сбербанк: Ошибка #1: Заказ с таким номером уже обработан

Virtuemart и PHP 7

Владельцы сайтов, где установлен компонент Virtuemart, могут столкнуться с проблемами при переходе на версию PHP 7. Определенные страницы, как на фронтальной части, так и в административной панели могут отображаться с ошибкой. В данном материале я решил коллекционировать ошибки и их решения.
Подробнее: Virtuemart и PHP 7

Как получить в Joomla домен и адрес текущей страницы

Постоянно сталкиваешься в работе с типовыми задачами. Возникает необходимость обращения к одним и тем же классам и методам, названия которых вылетают из головы. Как и многие программисты, решил делать шпаргалки
Подробнее: Как получить в Joomla домен и адрес текущей страницы

Классы и методы Virtuemart

На эту страничку решил выкладывать шпаргалку по классам и методам Virtuemart. Она будет полезна мне. Возможно, она будет полезна и тем, кто пишет собственные расширения для Virtuemart. Какой либо четкой структуры не планируется. Фрагменты кода с пояснениями будут появляться здесь по мере моей работы над Virtuemart

Подробнее: Классы и методы Virtuemart

Joomla + Virtuemart + 404 страница

На днях заказчик обратился со вполне понятным заданием. Нужно было создать свою 404 страницу, поскольку при вводе неверного адреса открывалась главная, а к этому, по слухам, не очень благосклонно относятся поисковые системы

Подробнее: Joomla + Virtuemart + 404 страница