Редирект старых url на новые ЧПУ url в bitrix

Задача: сделать редирект со старых ссылок на новости вида novosti.php?ELEMENT_ID=87 на новые, с использованием символьных кодов, вида /news/normalnaya-novost.html

Предполагается, что новый раздел новостей уже создан и доступен по адресу news с настроенным ЧПУ для самих новостей.

Решение: размещаем, следующий код в старом файле новостей novosti.php


Далее >>>

В категориях: Bitrix, Php | Тэги , , | Комментировать

Миграция с svn на git

Решил записать небольшую памятку по миграции, а то делаю это очень редко и забываю что к чему)) Исходные данные: windows с установленным tortoise svn и git, репозиторий в svn имеет путь file:///D:/SVN/work/project . Папка D:\SVN — каталог с репозиториями. Мне нужно перенести project в git. Вначале запускаю в консоли svnserve для доступа к репозиторию по ссылке:


Далее >>>

В категориях: Памятка | Тэги , , , | Комментировать

Генератор модулей opencart

Написал небольшой модуль под yii2, который позволяет генерировать каркас opencart модулей за 1 клик. Просто вбиваете название модуля, его заголовок, автора и выбираете версию opencart из списка. Поддерживаются версии 2 — 2.2, 2.3 и 3.
Далее >>>

В категориях: Opencart, Мои работы | Тэги , , , | 3 комментария

Opencart модуль Закрытое предложение

Модуль «Закрытое предложение» для opencart позволяет создать специальное предложение для покупателей вашего магазина, купивших товар на определенную сумму.
После оформления заказа на странице checkout/success выводится специальный блок с товаром со скидкой, который покупатель может добавить к только что созданному заказу в течении определенного времени. Время, список товаров, диапазон сумм и уровень скидок — все это вы задаете в админке в самом модуле. При добавлении в 1 диапазон списка товаров будет выводиться 1 из товаров, рандомно. Если под сумму заказа пользователя нет подходящих диапазонов — модуль не выводится. В истории заказа при добавлении товара со скидкой пишется комментарий closed offer, чтобы администратор мог понять почему 1 из товаров в заказе со скидкой. В заказ может быть добавлен только 1 товар со скидкой, после этого модуль скрывается. Если покупатель не успевает в течении заданного времени — выводится текст, который вы можете задать в админке и модуль так же скрывается.


Далее >>>

В категориях: Opencart, Мои работы | Тэги , | Комментировать

Блог в телеграмм

Привет, друзья!  Стараюсь быть в тренде, но не всегда успеваю) Наконец дошли руки до создания своего канала в телеграмм.

В этом канале я буду писать о жизни программиста-фрилансера (то есть о своей), делиться опытом, рассказывать о секретах успеха. Кому близка такая тематика — подписывайтесь Заметки программиста

Я думаю вы узнаете много интересного ?

В категориях: Разное | Тэги , | Комментировать