Записки веб-разработчика

Формирование цены от закупочной 0
Автоматический расчет розничной цены из закупочной. Например наценка 20% c округлением.
Читать дальше »
Алексей,
Обновил документацию по D7 Обновил документацию по D7 0
Загрузил все стабильные обновления (редакция Бизнес, версия 17.0.0) и "сгенерировал" документацию с помощью doxygen. Как и раньше, документация доступна по ссылке https://budagov.ru/dev/doc/
Читать дальше »
Алексей,
Асинхронная загрузка изображений без js 0
На некоторых страницах сайта количество изображений переваливает за 100. И пока они все не загрузятся - браузер не покажет контент. Решением будет загрузка изображений после загрузки страницы.
Читать дальше »
Алексей,
Делаю ИМ, часть 1. Планирование Делаю ИМ, часть 1. Планирование 1

Какой он современный интернет-магазин? Для себя я определил три главные цели: удобный, быстрый, полезный.

Читать дальше »
Алексей,
Битрикс управление сайтом, всё? Битрикс управление сайтом, всё? 0
Ошибок все больше, нововведений все меньше, многие модули уже давно не получали обновления. Прогноз не очень, не так ли?
Читать дальше »
Алексей,
Подключаем шрифты правильно 0
Часто встречаю неправильное подключение шрифтов, а на исправление иногда уходит много времени, покажу как я подключаю нестандартные шрифты
Читать дальше »
Алексей,
Внешний репозиторий git Внешний репозиторий git 1
Резервная копия Вашего кода и не только. Расскажу как я использую bitbucket.org
Читать дальше »
Алексей,
Анимированная svg иконка Анимированная svg иконка 0
Для привлечения внимания посетителей к определенному блоку на сайте, этот самый блок можно сделать анимированным, либо поместить в него анимированную часть.
Читать дальше »
Алексей,
Как правильно подключать ресурсы с внешних источников 0
Если Ваш сайт работает по протоколу https:// и в шаблоне подключаются ресурсы (например шрифты) с http://, то браузер заблокирует загрузку и выдаст ошибку в консоль.
Читать дальше »
Алексей,
Многосекционный слайдер Многосекционный слайдер 0
Название так себе конечно. Смысл в том, что слайд делиться на несколько областей и у каждой области своя ссылка. Интересная идея для магазина одежды.
Читать дальше »
Алексей,
Настройка рассылки Настройка рассылки 1
Настройка модуля, почтовых шаблонов и автоматизация выпусков.
Читать дальше »
Алексей,
Делаю ИМ, часть 0. Выбор и настройка сервера. Делаю ИМ, часть 0. Выбор и настройка сервера. 0
Небольшой цикл статей о том как я делаю интернет-магазин для себя. Начну с настройки web-сервера.
Читать дальше »
Алексей,
Свойство списком или справочником Свойство списком или справочником 0
Сравнил производительность 2-х типов свойств. Результаты в таблице:
Читать дальше »
Алексей,
Получение данных о отгрузке 0
Задача, в письмо о отгрузке добавить информацию: идентификатор посылки, номер и дату документа, адрес доставки.
Читать дальше »
Алексей,
Вывод времени по разным временным зонам Вывод времени по разным временным зонам 0
Пара примеров работы с классом DateTime
Читать дальше »
Алексей,
Как сделать ИМ дружелюбнее. E-mail уведомления 0
Наверно это касается всех интернет-магазинов на 1С-Битрикс. Делаешь заказ и понеслось: заказ оформлен, заказ принят, заказ оплачен, заказ передан в доставку. И все эти письма в течении минуты. Можно же сделать все одним письмом.
Читать дальше »
Алексей,
Получаем адрес посетителя Получаем адрес посетителя 0
От браузера или по IP с помощью Yandex Map API для автозаполнения в формах
Читать дальше »
Алексей,
Полезные ssh команды 0
Собрал все часто используемые команды в одном месте
Читать дальше »
Алексей,
Оптимизируем картинки 0
Как уменьшить размеры слишком больших картинок и сжимать остальные без потерь? Нам понадобятся плагины: imagemagick, jpegoptim и optipng
Читать дальше »
Алексей,
Ошибка Cannot open the file на новом хостинге 0
После переезда на новый хостинг иногда случается ошибка "Cannot open the file" например в импорте месторасположений
Читать дальше »
Алексей,
Bitrix24 создание лида через API 38
Данные из любых форм на сайте можно отправлять в Битрикс24, для примера добавим лид в crm с сайта.
Читать дальше »
Алексей,
Как добавить избранные месторасположения через API 1С-Битрикс 0
Это которые отображаются в быстром выборе в форме заказа.
Читать дальше »
Алексей,
Как подсчитать количество файлов в папке и подпапках 0
Появилось подозрение что картинки на сайте самостоятельно пропадают. Для проверки данной теории решил посчитать кол-во файлов в папке /upload/iblock/ и сравнить результаты через некоторое время.
Читать дальше »
Алексей,
Автозамена по хоткею, sublime 0
Для вставки svg в css код (в background например) я использую "горячую клавишу" для замены символов.
Читать дальше »
Алексей,
Пора обновлять фотошоп Пора обновлять фотошоп 0
Много лет пользовался старым фотошопом cs6 и все было хорошо, пока не понадобился экспорт в svg. Решил попробовать новый CC15. Хочу рассказать о новых фишках для верстальщика (возможно они были и в предыдущих версиях ps).
Читать дальше »
Алексей,
Переопределение настроек в bitrix окружении 0
Что бы изменить параметры Apache, PHP, MySQL. необходимо прописывать их строго в определенном месте, т.к. система автоматически настраивает основные параметры в зависимости от количества доступной памяти. Пути к таким файлам:
Читать дальше »
Алексей,
Стилизация html5 audio, управление с помощью jquery Стилизация html5 audio, управление с помощью jquery 0
У стандартного <audio> разное отображение в различных браузерах и часто оно не вписывается в дизайн сайта. Но это не проблема, плеером можно управлять с помощью js/jquery, а значит можно сделать свой плеер.
Читать дальше »
Алексей,
Как я сдавал очный экзамен 1С-Битрикс Как я сдавал очный экзамен 1С-Битрикс 0
Сдал первый экзамен "Интеграция дизайна и настройка платформы". Формат сдачи очень крутой, все хорошо организовано и продумано. Перед сдачей успел даже немного понервничать. Экзамен оказался несложным, но с подвохами.
Читать дальше »
Алексей,
Как перенести инфоблок в другой тип 7
Можно изменить тип инфоблока прямо в БД, но проще воспользоваться небольшим "хаком"
Читать дальше »
Алексей,
Как получить название единицы измерения товара 4
Да и вообще всю информацию о единице измерения товара. Сразу покажу готовый код для нового ядра битрикс:
Читать дальше »
Алексей,