1C-Битрикс

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

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

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

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

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

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

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

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

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

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

933 24.08.2014 Пример сортировки свойств инфоблока

На одном проекте столкнулся с неприятностью: почему-то в catalog.element поле "Сортировка" у свойств - не имеет никакого значения:( (Если мне память не изменяет - тут значение имеет порядок, в котором свойства перечислены в параметрах компонента, не проверял ...). 

1080 09.08.2011 Определение страны посетителя сайта

Есть задача: Для БУС под редакцией "Старт" необходимо выводить в инфоблоке в зависимости от страны пользователя разные поля, а как известно, в малых редакциях модуль вебаналитики отсутствует и штатными средствами получить информацию нельзя...

969 12.10.2014 Рекурсивный алгоритм обхода дерева

Мой ремейк очень полезного алгоритма прохода по дереву каталога от Юлии Бедросовой

1637 24.01.2014 Получение всех товаров, которые имеют скидку

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

779 23.11.2014 Пошаговый перебор разделов для какой-либо обработки

Небольшой пример скрипта с пошаговой обработкой разделов

887 11.11.2014 Показ youtube ролика по коду

Продолжаю перенос постов со своего блога на сайте битрикса. На этот раз пост про работу с роликами youtube (пост частично устарел, т.к. новый апи немного по другому работает, но по новому апи сделаю как-нибудь позже отдельную статью)...

1018 02.09.2015 Получение единственного адреса к товару с ЧПУ

Доброго времени суток, уважаемые:)

Столкнулся на одном старом проекте с проблемой: у товаров несколько разделов в привязке, а следовательно и несколько вариантов формирования ЧПУ-адреста страницы карточки товара. Для определения единственного адреса написал функцию, которая забирает в ЧПУ только символьный код первого из разделов.

1079 30.08.2015 Доработка функционала модуля идей

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

975 13.11.2013 Отключение CDN ускорения без доступа в админку

Встретился сегодня с одной проблемкой и спешу поделиться решением...

Итак, ставил на один из сайтов обновления (месячный пакет накопился ...) и при обновлении какой-то сбой произошел ...

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

1508 25.02.2015 Небольшой нюанс использования свойства инфоблока типа "Справочник"

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

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

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

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

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

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

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

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

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

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

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

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

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

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