Полезное-интересное

11.07.2018

Гибкое ценообразование по произвольно заданным формулам для управленческих конфигураций 1С

Пост от очень хорошего 1С-ника на достаточно актуальную тему.

Текущее решение позволяет существенно расширить возможности ценообразования посредством расчёта цен новым способом “По произвольно заданным формулам” на базовые типы цен и, следовательно, более детализировано контролировать прибыль на выходе.

Если вам интересна данная разработка - обращайтесь по любым удобным средствам связи!

Другое
30.08.2018

BitrixVM - шлем почту через postfix

Стандартно, BitrixVM для отправки почтовых сообщений использует smtp. Данный механизм хороший, стабильный и все с ним отлично за одним исключением - при настройке отправки очень часто (практически всегда) проверка сайта выдает предупреждение - слишком долго уходит письмо аж 1-2 секунды. Чтобы избавиться от этого красного предупреждения в проверке сайта, можно воспользоваться отправкой почты через postfix.

BitrixVM
19.06.2018

Массовая проверка статусов url

Последнее время 90% моих работ - это работы по сео-оптимизации сайтов. Когда сео-шники берутся за сайты - практически всегда приходится кардинально перерабатывать структуру сайтов и, как следствие - настройка 301-х редиректов. Когда их 1-2 - можно проверить через любой из онлайн-сервисов поштучно. Но когда адресов нужно проверить десятки-сотни ? В этом нам поможет curl на сервере:)

Linux
17.06.2018

Создание страницы в админке

Иногда бывает нужно создать страницу в админ-панели. При этом нет необходимости создавать для страницы целый модуль.

1C-Битрикс
11.06.2018

Установка актуальной версии BitrixVM

Чтобы установить актуальную версию веб-окружения, достаточно выполнить простую команду.

BitrixVM
11.06.2018

Перезагрузка страницы через интервал времени

Иногда бывает нужно перезагрузить страницу (или произвести редирект на другую страницу) после выполнения какого-либо события, например, отправки аяксом данных на сервер.

JavaScript
06.06.2018

Генерация псевдо-xls-файла с заказами

В предыдущем посте писал о том, что была задача выгрузить информацию по заказам в файл xls для последующей обработки. 

Если нужно сгенерировать файл со стилями, с функциями, со сложными обработками - тут, конечно же не обойтись без специальных библиотек, вродe PHPExcel. Но если нужны просто данные, которые можно открыть в экселе, как нужно подправить и отправить на печать - тут можно обойтись и без сторонних библиотек.

1C-Битрикс
03.06.2018

Кастомная кнопка в админке списка заказов

Встала передо мной задача выводить выбираемые менеджером заказы на печать. Для того, чтобы не переписывать лишний раз функционал вывода заказов пользователя, решил привязаться к системной странице со списком заказов в админ-панели. Для этого нужно просто добавить в этом списке кнопку и JS-обработчик нажатия на данную кнопку.

1C-Битрикс
02.06.2018

Linux - скрипт пакетной группировки фотографий

Для хранения базы своих фотографий раньше использовал пакетную обработку от XnView. Сегодня решил написать скрипт, который будет автоматически разбрасывать мои фотографии в определенную папку с разброской в подпапки по годам.

Linux
16.05.2018

Меняем root пароль для MySQL на веб-окружении 1С-Битрикс

Иногда бывает нужно сменить root-пароль для mysql по тем или иным причинам. Это можно сделать через меню веб-окружения, но по какой-то причине данная процедура из меню может не выполниться. Тогда можно сменить пароль самостоятельно.

BitrixVM
16.05.2018

curl основные команды

Чтобы проверить заголовки сервера можно, конечно, воспользоваться сторонними сервисами (благо, их много), а можно воспользоваться своим сервером.

На помощь нам в данном процессе приходит curl.

Linux
01.05.2018

Создание страниц для брошюры о товарах

Данный пост будет о том, как с помощью класса Imagick было создано изображение с основной фотографией товара и наложенных на данной фотографии основных характеристиках товара.


1C-Битрикс
26.04.2018

Определение геолокации пользователя

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


1C-Битрикс
18.04.2018

Пошаговое удаление элементов инфоблока

Иногда приходится сталкиваться с сайтами, которые размещены на очень слабом хостинге. Если на таком хостинге нужно удалить все элементы инфоблока - тут или удалять напрямую, через базу данных (что не очень хорошо), либо постранично удалять элементы, что тоже муторно:(

1C-Битрикс
10.04.2018

Работа с Imagick

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

PHP
10.04.2018

Установка Imagemagick в Centos

Сейчас занимаюсь разработкой алгоритма, который позволит генерировать изображения товаров, с наложением на изображения миниатюр других изображений товара, а также основной информации о товаре. Для этих целей была выбрана php-библиотека "Imagemagick".

Linux
12.03.2018

Если у вас несколько сайтов

Что, если у вас несколько сайтов? Имейте ввиду, что поисковики могут такие сайты посчитать аффилиатами.

SEO-продвижение
05.12.2018

Добавление товара со свойствами в корзину

Данный код позволяет добавить в корзину товар вместе со свойствами товара

1C-Битрикс
21.11.2018

Установка Wkhtmltopdf к веб-окружению BitrixVM

Для генерации pdf-файлов существует достаточно большое количество различных библиотек, имеющих как плюсы, так и минусы.

Wkhtmltopdf - простая и эффективная утилита командной строки с открытым исходным кодом, которая позволяет пользователю конвертировать любую веб-страницу в документ PDF или изображение (jpg, png и т. д.). 

 Wkhtmltopdf написана на C ++ и распространяется под лицензией GNU/GPL (General Public License). Она использует механизм рендеринга WebKit для преобразования веб-страниц в PDF без потери качества. Это действительно очень полезное и заслуживающее доверия решение для создания и хранения снимков веб-страниц в режиме реального времени.

BitrixVM
20.11.2018

Округляем число до ближайшего разряда

Иногда бывает нужно произвести округление числа до ближайшего разрядного целого числа. Например, 10500 - до 11000 и т.п.

Данная функция особенно востребована для создания фильтров по цене или любому другому числовому значению. 

PHP

Разработка сайта

Подайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании. Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин - что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки...

Сопровождение сайта

Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение - мы подберем подходящий вам бюджет на сопровождение

Работы по сайту

Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.