Меню

Записная книжка частного вебмастера.

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

Регистрация пользователя в определенную группу сайта на Битрикс

Просмотров: 28912

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

Вывести товары из того же раздела в детальной карточке товара

Просмотров: 22696

Задача: В детальной карточке элемента каталога необходимо отобразить товары, находящиеся в том же разделе, что и сам товар. Это может быть полезно для демонстрации блока "Похожие товары" в рекламных целях.

Вывести свойство привязка к Яндекс Картам в Битрикс

Просмотров: 22931

Часто бывает нужно вывести свойство привязка к Яндекс карте в детальном описании элемента. Например в детальной новости или в детальном элементе каталога. Достаточно часто это нужно при разработке сайта недвижимости или фирменного сайта, для вывода объектов или филиалов, сети офисов и так далее.

Вывести минимальную цену самого дешевого торгового предложения

Просмотров: 32085

Если у товара несколько торговых предложений и у каждого предложения разные цены, иногда требуется вывести минимальную цену торговых предложений, отсортировав ее из всех торговых предложений. Можно воспользоваться API Битрикс обратившись к CCatalogSKU::GetInfoByProductIBlock

AJAX корзина с отправкой количества из раздела каталога

Просмотров: 22977

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

Малая корзина Битрикс, упрощенный шаблон

Просмотров: 16339

Шаблон малой корзины битрикс, который можно вывести в боковом разделе шаблона или в шапке интернет-магазина. Код окультурен и урезан для простой верстки. Стилевое оформление пустое, Вы сможете самостоятельно привести слили к нужному виду или в соответствие с дизайн-макетом сайта.

Добавление своих полей в почтовые шаблоны Битрикс

Просмотров: 54811

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

Старые шаблоны битрикс для простой верстки

Просмотров: 21078

Новые версии типового интернет-магазина, который идет в комплекте с Битрикс (от 12 версии и выше), достаточно технологичные в плане использования скриптов, js-красивостей, css3 анимации и прочих свистелок/перделок. Однако, в самих шаблонах каталога разобраться с ходу достаточно трудно и как-то их ка...

Дополнительные параметры в меню Битрикс

Просмотров: 24939

Иногда нужно присвоить какой-то функционал к конкретному пункту меню в битрикс. Например открывать ссылку в новом окне или открывать всплывающее окно. Расскажу на примере всплывающего окна как назначить дополнительный параметр в виде класса к одному из пунктов.

Отфильтровать элементы в Битрикс по свойству привязка к разделам

Просмотров: 34293

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

Помечаем новинки лейблом в каталоге битрикс

Просмотров: 24091

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

Фиксированная корзина с обновлением, без перезагрузки страницы.

Просмотров: 21421

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

Изменить размер картинок по ID файла, в 1C-Битрикс

Просмотров: 58836

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

Создание скидки на общую сумму покупки в Битрикс корзине

Просмотров: 33736

Функционал интернет-магазина, работающего под управлением 1С Битрикс, позволяет задавать множество условий скидок в корзине покупателя. Эти условия можно гибко настраивать и адаптировать под конкретный вид бизнеса. Расскажу про настройку скидок на общую сумму заказа в корзине в зависимости от суммы.

Многосайтовость битрикс на разных доменах и поддоменах

Просмотров: 69627

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

Сортировать товары по названию, цене и дате поступления в каталоге Битрикс

Просмотров: 42779

Достаточно часто заказчик просит вывести сортировку по цене, новым поступлениям и названию в каталоге товаров работающего на Битрикс. Сделать это достаточно просто, тем более можно подсмотреть в пример реализации в типовом интернет магазине, что идет в комплекте со старшими редакциями системы у пра...

Если пользователь авторизован то... API Битрикс

Просмотров: 29129

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

Пункты меню из разделов инфоблока Битрикс

Просмотров: 109729

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

Вывести имя пользователя добавившего элемент инфоблока в Битрикс

Просмотров: 20451

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

Основные функции вывода в шаблонах Битрикс

Просмотров: 171259

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

Вывести новости из конкретного раздела инфоблока Битрикс

Просмотров: 64248

Бывает что требуется вывести конкретные новости или статьи из одного раздела инфоблока в Битрикс, для этого потребуется сначала вывести сам компнент "Новости и статьи" на страницу а затем проделать ряд манипуляций, скопировать шаблон news в папку своего шаблона и применить фильтр.

Вывести компонент новостей на страницу в Битрикс

Просмотров: 71107

Посмотрел Яндекс метрику на свой сайт, и решил что буду частенько писать сюда именно то, что ищут люди. Итак за последнюю неделю 8 раз пытались найти на сайте информацию о том как вывести компонент новостей на страницу в Битрикс.

Если папка то применяем, проверка текущего раздела или подраздела

Просмотров: 36576

Иногда требуется применить особый стиль к определённой директории сайта или управлять выводом элементов на странице в зависимости от текущего URL. Для этого в 1С-Битрикс можно использовать встроенные методы, такие как CMain::GetCurPage или CSite::InDir. Эти методы помогают определять текущий путь ил...

Спойлер в списке новостей 1С-Битрикс

Просмотров: 14200

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

Фотогалерея на шаблоне новостей в 1С-Битрикс

Просмотров: 56494

Частенько стоит задача, по мимо стандартных "Картинка для анонса" и "Детальная картинка", добавить возможность загрузки изображений в новости Битрикс. Чтобы вывести дополнительные картинки в bitrix:news изначально такой возможности не заложено. Исправим это, а заодно и превратим ...

Композитный сайт на 1С-Битрикс

Просмотров: 4831

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

Как работает система сертификации партнеров 1С-Битрикс, уровни партнеров и специалистов

Просмотров: 6821

Сертификация от «1С-Битрикс» – это объективная оценка знаний и практических навыков разработки проектов на платформе от "1С-Битрикс". Возможность продемонстрировать уровень профессионализма работодателю и клиентам, официально проверенной вендором. Для клиентов – важный и удобный критерий при выборе ...