1C-Битрикс

29.04.2024

Использование агентов для выполнения сложных операций

Иногда необходимо выполнить тяжелые выгрузки, которые не возможно выгрузить за один шаг. Для этих целей необходимо использовать многошаговую обработку данных. Для этих целей в функционале 1С-Битрикс имеется специальный функционал инструмент - Агенты

1C-Битрикс
02.08.2023

Скрипт скачивания изображений с ссылки расшаривания от GoogleДиска

Поступила мне тут очень интересная задача. Контентщики 2 недели собирали табличку с описанием всех характеристик (по каждой позиции по 10+ фотографий) и все фотографии грузили на гугл-диск, а в табличку вставляли ссылки из "поделиться" на эти изображения.

Такие ссылки напрямую не скачиваются (защита от гугла:) ), поэтому пришлось немного изворачиваться:)

1C-Битрикс
31.07.2015

Переменные, доступные в компоненте 2.0

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

1C-Битрикс
21.02.2016

Корректное подключение внешних css и js файлов в 1С-Битрикс 15+

Начиная с 15-й версии ядра 1С-Битрикс в компонентах появился архитектурно-корректный способ подключения внешних js и css-файлов с сохранением кеширования 

1C-Битрикс
18.09.2022

Функция генерирующая создание xml-файла из массива данных

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

1C-Битрикс
09.08.2014

Мой опыт работы с BX.PopupWindow

Продолжаю перенос всех своих наработок из своего блога на сайте разработчиков компании 1С-Битрикс. На этото раз пост про использование стандартной битриксовой библиотеки всплывающих окон PopupWindow

1C-Битрикс
04.11.2021

Отслеживаем источники заказов на сайте

Конечно же вы используете рекламу своих товаров и хотите отслеживать, по какому источнику рекламы пришел к вам заказ. При переходе из всех источников к ссылке на товар добавляются utm-метки, по которым, как раз и видно, из какого источника пришел покупатель.


1C-Битрикс
30.06.2021

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

Столкнулся я с такой ситуацией: когда при А-Б тестирвоании человек входит на сайт и попадает на новый дизайн. На сайте обработкой заказов занимается колл-центр и после обработки присылают человеку в смс ссылку, по которой человек должен перейти и завершить оформление. При открытии данной ссылки в другом браузере по алгоритмам А-Б тестов пользователю с большой долей вероятности покажется старый дизайн, вместо нового, Поэтому, при переходе по такой ссылке, нужно принудительно запоминать, что пользователь уже нового дизайна.

1C-Битрикс
27.08.2018

Собираем программно меню

В битриксе можно создавать файлы с меню, где явно прописываются пункты и ссылки к ним, а также можно создавать меню из разделов инфоблока, для этого к компоненту menu подключается файл типа *.menu_ext.php, а в нем вызывается компонент menu.sections. Но что делать, если нужно реализовать сложную логику создания элементов меню?

1C-Битрикс
13.04.2015

Как программно добавить купон на корзину

Как же программно добавить купон на всю корзину?

1C-Битрикс
24.12.2014

Премодерация комментариев к товарам в eshop

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

1C-Битрикс
23.03.2015

Пошаговая обработка. Пример с обработкой csv-файла

Встала задача - реализовать загрузку каталога из двух csv-файлов: файла с разделами каталога и файла с товарами с разброской свойств, характеристик товаров и привязкой к разделам. Создание товаров/разделов - не вижу смысла описывать, остановлюсь более детально на механизме обработки csv-файла.

1C-Битрикс
17.10.2014

Сортировка по цене в каталоге с торговыми предложениями

Столкнулся тут с проблемкой: как отсортировать все товары по цене, если каталог имеет торговые предложени?

При этом проблема даже не с решением того, как это реализовать, а с логикой: по какому полю сортировать? у товара может быть много торговых предложений, каждое со своей ценой ... 

1C-Битрикс
14.07.2011

CASE: Механизм скачивания файлов

Уже неоднократно сталкивался с задачей выведения пользователю на скачивание файлов, залитых в качестве свойств инфоблока... И если это самое свойство ставить с типом "Файл" то битрикс автоматически данному файлу присваивал уникальное имя, конфликта файлов в системе не возникало, но вот выдавать этот файл было крайне проблематично. 

Старый мой пост, перенесен из моего блога на сайте 1С-Битрикс.

1C-Битрикс
21.08.2015

Функция для получения разницы лет между датами

Небольшая фунция для получения количества лет, прошедших от одной даты до другой

1C-Битрикс
21.08.2015

Функция вывода верной приписки к числу

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

1C-Битрикс
17.08.2015

Обновление капчи без перезагрузки страницы

Пример решения показа капчи с возможностью перезагрузки картинки по ajax-технологии

1C-Битрикс
12.08.2015

Функция получения валюты по умолчанию

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

У модуля sale есть в настройках свойство "Валюта по умолчанию". Предложенная функция позволяет брать значение для конвертации отсюда.

1C-Битрикс
29.07.2015

Функция получения данных о разделе инфоблока

Полезная функция получения информации о разделе инфоблока с кешированием

1C-Битрикс
29.07.2015

Функция получения элементов инфоблока

Полезная функция получения элементов инфоблока с кешированием

1C-Битрикс
еще 20

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

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

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

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

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

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