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

21.08.2015

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

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

1C-Битрикс
21.08.2015

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

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

1C-Битрикс
21.08.2015

Автоматическая очистка сильно разросшегося файла кеша

На одном некоммерческом проекте встрелися с такой неприятностью: места на диске не хватает на полный кеш, а возможностей перейти на больший объем диска у владельца сайта в настоящее время нет. Приходилось раз в 2-3 дня заходить на сервер и руками очищать кеш. Т.к. я по вообще-то человек очень ленивый, то всегда стремлюсь к максимальной автоматизации:) Отсюда и родился скрипт автоматической очистки.

Linux
17.08.2015

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

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

1C-Битрикс
12.08.2015

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

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

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

1C-Битрикс
31.07.2015

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

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

1C-Битрикс
29.07.2015

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

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

1C-Битрикс
29.07.2015

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

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

1C-Битрикс
13.07.2015

Почему я пользуюсь сервисом Яндекс.Диск

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

Яндекс-инструменты
11.07.2015

Получаем число внутри квадратных скобок

Для того, чтобы получить число внутри квадратных скобок (очень полезно при работе с highload-инфоблоками), необходимо использовать шаблон:

/\[(\d+)\]/ 

Регулярные выражения
05.07.2015

Заготовка функции получения данных о разделе по коду и инфоблоку

Очень часто возникает необходимость получить информацию о разделе, зная только символьный код (например, в файле section в комплексном компоненте каталога при ЧПУ). Вот для этого я постоянно использую предложенную функцию.

1C-Битрикс
03.07.2015

CASE: вывод модераторам списка статей на модерацию

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

1C-Битрикс
23.06.2015

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

Мой вариант диагностической функции для битрикс-разработчиков

1C-Битрикс
21.06.2015

КП: Универсальная форма подачи заявки

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

1C-Битрикс
12.05.2014

Языковой файл для своих файлов

Подключение языковых файлов к своим, дополнительным файлам

1C-Битрикс
07.03.2013

Поиск похожих статей для выбранной

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

1C-Битрикс
25.05.2014

Эксплуатация модуля Highloadblock

Есть свойство инфоблока типа "Справочник" с названием "COLOR".

Компонент catalog.detail получает данное свойство, но ... не получает изображение ... Пришлось мудрить и вот такой код на скорую руку вышел

1C-Битрикс
08.02.2014

Если нужно править init.php, но страшно

Если нужно править init.php, но страшно завалить сайт и доступ есть только через админку ...

Увидел на хабре интереснейший пост.

1C-Битрикс
08.09.2013

Подключение BitrixVM4 к репозиторию GIT на https://bitbucket.org

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

BitrixVM
04.09.2015

Автоматическое подтверждение вступления в группу

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

1C-Битрикс