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

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

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

Просмотров: 126234
Комментариев: 65

Ускорение работы сайта на 1С-Битрикс

Данная статья написана специально под видеоролик (приложен в конце статьи), опубликованный на моем ютуб канале: "Ускорение работы сайта на 1С-Битрикс".

Просмотров: 375
Комментариев: 1

Свойство: привязка к Яндекс:Картам - вывести из нескольких элементов на одну карту

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

Просмотров: 279
Комментариев: 1

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

Если у вас достаточно много свойств, в инфоблоке с товарами, например: больше 1000-чи, после интеграции с 1С или импорта из файлов поставщика. И необходимо добавить все свойства в умный фильтр. Поможет эта заметка.

Просмотров: 1487
Комментариев: 1

Вывести дату окончания скидки в карточке товара

Если нужно вывести информацию о скидке в карточке товара, можно воспользоваться методом CCatalogDiscount::GetList. Данные метод позволяет получить любую информацию о скидке: купон, название, типа скидки и.т.д. Но, я думаю, наиболее актуально вывести дату окончания скидки или количество дней до окончания.

Просмотров: 473
Комментариев: 0

Если предложение SKU в корзине, поменять кнопку добавления на "В корзине"

Данная заметка является дополнением к ранее опубликованной: Если товар в корзине, поменять значение input на "В корзине". Проделаем тоже самое, если используются торговые предложения. Но, можно использовать и в других сценариях.

Просмотров: 381
Комментариев: 0

Использование WebP изображений в 1С-Битрикс (на Битрикс: Веб окружение)

WebP это современный формат сжатия изображений, который позволяет, при правильных настройках и уровнях сжатий, уменьшить размер файлов изображений. Развивается при поддержке Google. В этой заметке, расскажу как применить данный формат на сайте, под управлением Битрикс.

Просмотров: 3868
Комментариев: 7

Получение доступа к железу устройства из Битрикс мобильное приложение

Документация к мобильному приложению 1С-Битрикс очень куцая. В основном описывает функционал добавляемый BXMobileApp. Хотя, там вскользь и упомянута работа с железном устройства. Явно не хватает примеров реализации данной возможности. Восполняю сей пробел.

Просмотров: 626
Комментариев: 0

Ленивая подгрузка картинок в компоненте, на vue js Битрикс

Если на одну страницу сайта выводится большое количество картинок, которые могут долго подгружаться- либо нужно попасть в зеленую зону Google Page Speed. Можно воспользоваться директивой Image LazyLoad - ленивая подгрузка картинок. Картинки подгружаются по мере прокрутки страницы, вместо попытки загрузить все сразу.

Просмотров: 2668
Комментариев: 3

Автоматическая загрузка каталогов из csv файлов в Битрикс

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

Просмотров: 2024
Комментариев: 1

Установить цену товара из свойства инфоблока

На одном из проектов, нужно было единоразово заполнить цены товаров из свойства инфоблока. Сделать это можно через API, методами CPrice::Update и CPrice::Add

Просмотров: 1509
Комментариев: 1

Заполнить свойство инфоблока ценой из торгового каталога

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

Просмотров: 857
Комментариев: 0

Хостинг панель BrainyCp: оптимизация под 1С-битрикс

В этой видео-заметке расскажу как установить и оптимизировать панель управления сервером BrainyCp для использования в связке с 1С-Битрикс. Проведем базовые настройки и расскажу о некоторых полезных фишках.

Просмотров: 2254
Комментариев: 8

Постраничная навигация в списке разделов Битрикс- catalog.section.list

Если в магазине очень много разделов и хочется вывести их с постраничной навигацией: можно воспользоваться методами CDBResult::IsNavPrint(), CDBResult::NavStart и CDBResult::NavPrint

Просмотров: 1701
Комментариев: 1

Заполнение габаритов товара, после обмена с 1С, из свойств элемента инфоблока.

Если Ваш интернет-магазин интегрирован с 1С, скорее всего столкнулись с такой проблемой: 1С не умеет выгружать параметры товара: Вес, Ширина, Высота, Глубина.

Просмотров: 2198
Комментариев: 3

Связанные элементы в карточке товара, с помощью catalog.section

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

Просмотров: 3023
Комментариев: 1

Проверка на наличие элементов, текущего пользователя, в заданном инфоблоке.

Если стоит задача, определить наличие элементов созданных пользователем на сайте. Можно воспользоваться API: CUser и CIBlockElement

Просмотров: 1449
Комментариев: 1

Сортировка элементов по индексу сортировки значений типа список

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

Просмотров: 3058
Комментариев: 1

Вывести все разделы в которых находится элемент инфоблока

Если нужно вывести все разделы, со всей доступной информацией о них, внутри элемента инфоблока, например в карточке товара каталога- можно воспользоваться API методом CIBlockElement::GetElementGroups

Просмотров: 2520
Комментариев: 6

Получение местоположений через API Битрикс c поиском по select.

Если нужно получить список городов из модуля "Местоположения" можно воспользоваться API Битрикс. Данные местоположения можно использовать в любом месте сайта или в любом компоненте. Например в профиле пользователя или формах обратной связи.

Просмотров: 5035
Комментариев: 6

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

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

Просмотров: 3517
Комментариев: 3

Если товар в корзине, поменять значение input на "В корзине"

Если Вам нужно поменять текст на кнопке, добавляющей товар в корзину, достаточно воспользоваться методом API "CSaleBasket::GetList - который возвращает результат выборки записей из корзины" и немножко js-а

Просмотров: 3235
Комментариев: 5

Вывести множественное свойство типа файл с названием и весом файла в Битрикс

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

Просмотров: 6946
Комментариев: 9

Добавление в избранное или отложенные, на AJAX из карточки товара

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

Просмотров: 10100
Комментариев: 22

Сравнение двух типов цен для иммитации системы скидок, в Битрикс

Встала задачка, иммититровать систему скидок в интернет магазине на Битрикс. Из 1С-УТ, на сайт, выгружается два типа цен: "РИЦ сайт"" и "Старт розница"

Просмотров: 2106
Комментариев: 2

Умный фильтр только на последнем уровне разделов каталога.

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

Просмотров: 3574
Комментариев: 0

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

Данная заметка, является дополнением к написанной ранее. Если вы хотите помечать новинки каталога, вашего магазина на Битрикс, лейблом "Новинка". И так, что бы это происходило автоматически.Можно проделать следующее

Просмотров: 2034
Комментариев: 4

Моментальная фильтрация на AJAX в умном фильтре 1С-Битрикс

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

Просмотров: 8884
Комментариев: 5

Почтовое событие на создание нового элемента инфоблока, через API

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

Просмотров: 5343
Комментариев: 4

Denwer c PHP 7.1.8 и MYSQL 5.7 оптимизированный для Битрикс

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

Просмотров: 9719
Комментариев: 3

Данные о заказе текущего пользователя

Иногда нужно получить данные о заказе текущего пользователя. Не через компонент, а непосредственно через API Битрикс. Вариантов, где ожто может понадобиться достаточно много. Например: после оформления заказ пользователем, нужно вывести ему всю информацио о заказе.

Просмотров: 4335
Комментариев: 2

Автоматическая оптимизация всех картинок на сайте

В этой заметке расскажу о том, как быстро оптимизировать все изображения на сайте. Что бы он (сайт), успешно прошел проверку от Google на оптимизированность изображений

Просмотров: 4812
Комментариев: 0

Глобальные фильтры на всякие случаи жизни

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

Просмотров: 9076
Комментариев: 3

Сниппеты типографики bootstrap, для Битрикс

Если вы подключили bootstrap к своему сайту, или сверстали весь шаблон, подключив bootstrap из ядра битрикс. Имеет смысл использовать эти 320 килобайт css стилей по полной. Во первых это упростить и стандартизирует создание новых разделов, оформления текста и элементов HTML. Во вторых: не придется раздувать файлы стилей основного шаблона.

Просмотров: 3862
Комментариев: 3

Две готовые виртуальные машины для веб-разработки

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

Просмотров: 7027
Комментариев: 25

Не дать пользователю купить больше одного товара, в Битрикс

Иногда нужно и такое: Например: на одном из разрабатываемых сайтов, мне нужно было создать всего 4 товара. при этом покупателю не доступна возможность купить два товара, только один. Но у него должна остаться возможность "передумать".

Просмотров: 2030
Комментариев: 0

Информация о заказах и содержимое корзины текущего пользователя.

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

Просмотров: 4626
Комментариев: 3

Модифицировать состав заказа #ORDER_LIST# в почтовом событии "Новый заказ"

Если вы хотите как-то по особенному сверстать состав заказа в почтовом уведомлении 1С-Битрикс "Новый заказ", у вас это не получится, так как переменная ORDER_LIST формируется в модуле sale.order.ajax. Само собой, можно пойти по пути наименьшего сопротивления, изменить компонент заказа. Но есть способ проще и гибче.

Просмотров: 12232
Комментариев: 36

Отключить поиск по описаниям товаров в Битрикс

Иногда, нужно отключить поиск по описаниям анонсов и детальному описанию товаров, при разработке сайтов на Битрикс. Сделать это можно, воспользовавшись событием "BeforeIndex" который вызывается перед индексацией элемента методом CSearch::Index.

Просмотров: 3636
Комментариев: 12

Вывести производителей на сайте с отбором его товаров из каталога

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

Просмотров: 8834
Комментариев: 24

Перенос Битрикс сайта с хостинга на хостинг, инструкция

Достаточно часто спрашивают как перенести сайт работающий на 1С Битрикс с одного хостинга на другой, как раз подвернулась такая задачака и решил ее осветить

Просмотров: 10934
Комментариев: 11

Установка PHP 7 на VESTA CP под CentOs 6

Недавно я опубликовал заметку, в которой рассмотрел бесплатную панель управления хостингом: Vestа CP. Рассказал как установить ее на виртуальную машину арендованную у хостера simplecloud и базово оптимизировать для работы с 1С Битрикс. Однако, прогресс не стоит на месте, а VESTA CP что-то немного затормозила. На дворе, уже давно, работает PHP 7. Потому, в данной заметке расскажу как заменить PHP-5 на PHP-7 на уже работающем сервере с данной хостинг панелью.

Просмотров: 5670
Комментариев: 12

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

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

Просмотров: 8855
Комментариев: 27

Правильное подключение стилей и скриптов в Битрикс

Есть несколько способов подключения файлов стилей и скриптов, при верстке шаблонов в системе управления 1С-Битрикс. Если вы получаете готовую верстку в HTML/CSS, то имеет смысл грамотно подключить файлы стилей, js и мета теги при интеграции шаблона в Битрикс

Просмотров: 28914
Комментариев: 15

Создание раздела инфоблока при регистрации пользователя в Битрикс

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

Просмотров: 3708
Комментариев: 4

Панель управления хостином VESTA и 1С Битрикс, базовая оптимизация

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

Просмотров: 5329
Комментариев: 9

Умный фильтр на главной странице Битрикс

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

Просмотров: 9309
Комментариев: 10

Увидеть файл заказов который передаст Битрикс в 1С

Достаточно часто, для диагностики обмена заказов, интернет-магазина на 1С Битрикс с 1С Управление Торговлей, нужно увидеть xml файл с заказами который сформирует сайт для следующей передачи в 1С. Есть два способа

Просмотров: 8759
Комментариев: 8

Самодельная форма добавления элемента на API Битрикс

Компонент iblock.element.add.form написан таким образом, что вы не сможете (не попотев изрядно и не используя js) как угодно переставлять поля ввода. Например сделать заполненеие текста анонса до ввода разделов. Или переставить чекбоксы свойств до ввода названия (хотя это глупо, но вы не сможжете сделать такую глупость даже если захотите)

Просмотров: 18202
Комментариев: 50

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

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

Просмотров: 8947
Комментариев: 0

FTP доступ на Виртуальной машине Битрикс

Достаточно редко, но все же случается, что нужно открыть FTP доступ к заранее известной папке на сайте под управлением 1С Битрикс, который работает на виртуальной машине от Битрикс. Из коробки, FTP сервера там нет. Расскажу как настроить и ограничить FTP доступ одной папкой, на примере реальной задачи.

Просмотров: 8175
Комментариев: 12

Вывести все товары, с постраничной навигацией, из всех разделов инфоблока

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

Просмотров: 13449
Комментариев: 11

Запретить изменения описаний товаров при выгрузке из 1С УТ на сайт

Достаточно часто, при разработке сайтов на Битрикс, с интеграцией с 1С Управление Тороговлей, нужно запретить изменения полей при обмен. В частности, детальное описание и картинку товара.

Просмотров: 6508
Комментариев: 41

Вывести дополнительное пользовательское поле, использование полей в фильтрах

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

Просмотров: 7445
Комментариев: 0

Настройка выгрузки товаров в Яндекс Маркет с сайта Битрикс

Настройка выгрузки в Яндекс маркет в формате yml, выполняется достаточно просто, кроме одной заморочки: в типовой поставке нет выгрузки "sale_notes" - ныне, обязательного параметра, без которого вашу выгрузку не примут в Яндекс-маркет. Расскажу как его добавить.

Просмотров: 24934
Комментариев: 17

Цвета торговых предложений из Highload инфоблоков в списке товаров

Подвернулся на доработку очень старый сайт, работал еще на 11-ой версии Битрикс. Выполнили обновление до 16-ой версии и попутно возникла доработка. Нужно было вывести цвета торговых предложений в виде цветных картинок. Коли уж скоро, Битрикс обновлен и получен функционал Highload инфоблоков, решил ими и воспользоваться

Просмотров: 6870
Комментариев: 8

Базовая защита "Битрикс виртуальная машина" от DDoS атак.

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

Просмотров: 2201
Комментариев: 0

Добавление и удаление из сравнения на AJAX: Битрикс

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

Просмотров: 7112
Комментариев: 1

INPUT type="file" Предпросмотр превью картинки до загрузки

Рассмотрим на примере компонента "Форма добавления-редактирования элементов инфоблока", как сделать ее более удобной для пользователя. Способ самодостаточный и будет работать с любой формой у которой есть input[type="file"]

Просмотров: 3906
Комментариев: 1

Показать только один тип цены в каталоге Битрикс

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

Просмотров: 6132
Комментариев: 1

Мобильные версии страниц и поисковые системы

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

Просмотров: 2740
Комментариев: 3

Вывести свойство отдельно ото всех или исключить из всех

Иногда, на сайте, под управлением 1С-Битрикс, нужно вывести какое-то конкретное свойство отдельно ото всех, или вообще не отображать в списке всех свойств. Например: В карточке товара, исключить свойство "Артикул". Или вывести множественное свойство (метод подходит для любых типов свойств), и только его. В общем смотрите в видео- как можно это проделать. Способ не единственный, однако достаточно простой и оптимальный.

Просмотров: 3297
Комментариев: 0

Методология разработки сайтов на Битрикс. На правах идеи.

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

Просмотров: 3251
Комментариев: 3

Memcached на сайте под управлением битрикс, при использовании Веб Окружения Битрикс

Если вам важна скорость отдачи сайта, у вашего сервера медленный диск для использования кеша на файлах, но зато быстрая оперативная память. Можно кешировать данные прямо в оперативную память с использование технологии memcahed. При условии использования веб окружения битрикс, включить этот режим достаточно легко. Расскажу как, так из Яндекса достаточно часто приходят на мой сайт с этим запросом (без понятия где Яндекс это нашел, все попадают на главную)- исправляю ситуацию

Просмотров: 2601
Комментариев: 1

Ajax форма обратной связи, реализация в битрикс

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

Просмотров: 3887
Комментариев: 0

Как вывести картинки к разделам на базе _ext меню

Достаточно часто, просто для эстетической красоты, нужно вывести в меню разделов сайта картинки или иконки. Достаточно популярный метод, это реализация на чистом css, через :nth-child(номер_пункта) или вообще, реализация меню на чистом html, без использования компонентов Битрикс. Здесь расскажу, как реализовать "по нормальному", через штатные компоненты Битрикс

Просмотров: 3855
Комментариев: 2

Как подобрать редакцию Битрикс под задачи

Последнее время, все чаще, при общении с заказчиками, сталкиваюсь с вопросом "— Какая редакция 1С-Битрикс нужна для нашего сайта?". Сравнительная таблица редакций на официальном сайте 1С-Битрикс, достаточно подробная, однако малопонятная для не искушенного пользователя. Как, мне кажется, нужно проще и нагляднее.

Просмотров: 3625
Комментариев: 0

Настройка прав доступа в 1С-Битрикс

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

Просмотров: 3356
Комментариев: 0

Время на БД и веб сервере отличается на 3600 секунд, тест Битрикс

Достаточно часто, при проверке параметров системы, в Битрикс, можно увидеть одну из ошибок: Время на БД и на сервере- Время отличается на 3600 секунд (цифра может быть разная, но чаще всего именно эта). Ошибка возникает, как правило, при установке веб окружения битрикс на VPS/VDS. Все из-за неправильных настроек временной зоны. Расскажу как исправить.

Просмотров: 5386
Комментариев: 1

Дать пользователю возможность быстро отредактировать материал

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

Просмотров: 1870
Комментариев: 3

Увеличение диска на готовой виртуальной машине Битрикс

Как всем известно, на официальном сайте 1С-битрикс можно скачать готовую виртуальную машину максимально сконфигурированную для работы с 1С-Битрикс. Но, скачиваемая версия имеет жесткий диск всего 10 гигабайт, чего может оказаться мало для работы. Расскажу как расширить жесткий диский на готовой Bitrix VM 5.1.X

Просмотров: 3520
Комментариев: 1

Привязка к разделам в компоненте "Добавления элементов пользователем"

В системе управления 1С Битрикс есть компонент "Форма добавления / редактирования" - который позволяет пользователям добавлять и редактировать элементы инфоблока. Компонент очень старый и сдается мне, Битрикс на него давно забил. Он не умеет выводить свойство "Привязка к разделам"- которое мне и понадобилось. Расскажу как я его вывел.

Просмотров: 5921
Комментариев: 8

Ссылки для добавления и удаления товара из сравнения в Битрикс

Просто оставляю это здесь, вставка ссылок на добавление и удаление товара из сравнения, если уже добавлен. Чуть позже дополню с применением AJAX если компонент списка сравнения не находится в section.php

Просмотров: 4550
Комментариев: 0

Автогенерация символьных кодов разделов и элементов Битрикс

Иногда нужно создать символьные коды для разделов и элементов. Например: если сайт создан давно и ранее работал на ID секций и элементов. Сделать можно через API битрикс

Просмотров: 6443
Комментариев: 8

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

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

Просмотров: 7216
Комментариев: 3

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

Если нужно вывести дату создания новости, статьи или товара в каталоге, в принципе любого элемента инфоблока- можно воспользоваться вызовом $arResult["DATE_CREATE"] ($arItem). Но тогда выводится в формате "12 Ноябрь 2015 12:31:17", что достаточно избыточно

Просмотров: 9081
Комментариев: 2

Вывод элементов с помощью API битрикс

Иногда, выводить элементы инфоблока с помощью компонентов, может оказаться избыточным. Например, если нужно вывести элементы инфоблока для реализации слайдера в шаблоне. Расскажу как вывести с помощью API Битрикс CIBlockElement::GetList

Просмотров: 10389
Комментариев: 19

Подключение SSL на Битрикс виртуальная машина

Для некоторых сервисов, типа Яндекс Касса, требуется наличие SSL сертификата. То есть сайт должен без ошибок и предупреждений открываться по адресу https://ВАШ_САЙТ.ru. Если сайт запущен на виртуальном окружении от 1С битрикс, сделать это достаточно просто. Расскажу как.

Просмотров: 6317
Комментариев: 0

Запуск сайтов на новой виртуальной машине битрикс версии 5

У нескольких комментаторов трудности по запуску сайтов в виртуальной машине 4-ой версии. Здесь выложено видео по запуску сайтов в "Виртуальная машина битрикс 5"

Просмотров: 7920
Комментариев: 5

Очистка корзины битрикс одним нажатием

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

Просмотров: 8384
Комментариев: 5

Ссылка и название раздела в списке новостей Битрикс

Если нужно вывести название раздела инфоблока в котором находится конкретный элемент/новость в компоненте "списк новостей" Битрикс, и ссылку на этот раздел на сайте. Можно воспользоваться массивом $arItem.

Просмотров: 6005
Комментариев: 0

Вывести список всех пользователей с необходимой информацией

Если нужно, на какой-либо странице сайта, вывести всех пользователей из группы "Зарегистирированные пользователи", просто в виде таблицы и в таблицу передать максимум информации: персональную фотографию, логин, имя с фамилией, контакты и так далее. Можно воспользоваться вот таким способом.

Просмотров: 6576
Комментариев: 2

Список новостей с автопрокруткой через overflow:scroll

Простенький javascript позволит сделать автопрокрутку в шаблоне списка новостей. Достаточно актуально для новостных сайтов или при достаточно количестве новостей. Для начала просто выводим компонент список новостей, упаковываем его в div с overflow:scroll и добавляем javascript

Просмотров: 3147
Комментариев: 0

Подключение мобильной версии шаблона Битрикс сайта, с автопереключением

Адаптивная верстка шагает по www но я не ее сторонник. Предпочитаю, что бы сайт не грузил чертову кучу скриптов и стилей. При загрузке адаптивного шаблона за ним тянется очень много файлов, которые перегружают мобильный трафик, что полностью нивелирует преимущества "легкого" отображения сайта. Решил создать мобильную версию шаблона для битрикс с автоматическим переключением на нужный шаблон.

Просмотров: 29814
Комментариев: 61

Подключение jquery из ядра битрикс и объединение своих скриптов в один файл

Если используете большое количество js скриптов на сайте. Например: фансибокс, всяческие галереи и прочее- то таких внешних скриптов может набежать по 10/20 на сайт. Имеет смысл объеденить их в один, для большей скорости загрузки сайта и в принципе для оптимизации. Это, конечно, можно проделать вручную но можно воспользоваться функционалом битрикс.

Просмотров: 12572
Комментариев: 8

Валидация пароля и подтверждения при регистрации в битрикс

Встала задачка сделать валидацию пароля и его подтверждения в стандартной форме регистрации сайта под управлением Битрикс. Проверять будем с помощью javascript прямо на лету: на количество символов в пароле и совпадениt подтверждения пароля...пароля.

Просмотров: 7231
Комментариев: 2

Простые калькуляторы в карточке товара каталога на Битрикс

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

Просмотров: 9021
Комментариев: 11

Снять ограничение на 50 элементов в поиске по каталогу Битрикс

Второй раз сталкиваюсь с такой засадой: стандартный поиск по каталогу catalog.search в Битрикс, находит (а точнее выводит) в результат поиска только 50 элементов. В большинстве случаев это ограничение не мешает, однако, изредка, все же встает необходимость вывести больше 50-ти товаров из каталога.

Просмотров: 5404
Комментариев: 9

XML в формате Commerce ML-2, города России и Мира, для выгрузки в инфоблок Битрикс

Подвернулась задачка, создать инфоблок для Битрикс, в котором будут просто города России и мира в виде элементов инфоблока. Забивать вручную это несусветная глупость и рутина. Нашел готовый список всех городов, более 10 000 городов, быть может и не совсем все, но львиная часть точно. На осве списка подготовил xml для простой выгрузки в инфоблок Битрикс

Просмотров: 3545
Комментариев: 0

Кастомизация компонента восстановления пароля bitrix:system.auth.forgotpasswd

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

Просмотров: 14929
Комментариев: 7

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

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

Просмотров: 12368
Комментариев: 2

Снять ограничение на количество символов в комментарии к заказу магазина на Битрикс

Как многим известно, в интернет-магазине на Битрикс имеется ограничение на количество символов в комментарии к заказу. Ограничение в 255 символов вполне уместно, так как обычно, покупателю этого достаточно, что бы написать "Звоните с шести вечера до десяти утра" или "Нужна будет сдача с 5000 рублей". Однако, столкнулся с задачкой: для сайта медицинского центра нужно было снять это ограничение, при заказе онлайн консультации. Так как могли быть достаточно длинные описания заболеваний

Просмотров: 5752
Комментариев: 0

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

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

Просмотров: 10687
Комментариев: 13

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

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

Просмотров: 10856
Комментариев: 22

Select  вместо chekbox в умном фильтре 1С-битрикс

Рассмотрим как можно сделать выпадающий список свойств в умном фильтре Битрикс, вместо стандартного chekbox. Нужно это дастоточно редко однако случается.

Просмотров: 9029
Комментариев: 14

Вывести минимальную цену торговых предложений в Битрикс

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

Просмотров: 17712
Комментариев: 15

Дополнительные картинки в списке элементов каталога битрикс

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

Просмотров: 10595
Комментариев: 8

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

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

Просмотров: 12295
Комментариев: 5

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

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

Просмотров: 7850
Комментариев: 1

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

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

Просмотров: 24950
Комментариев: 15

Установка битрикс на компьютер с Windows

Это дополнение к видеоуроку "Видеоурок №3: установка битрикс на виртуальную машину" , так как там я устанавливаю битрикс на виртуальную машину под управлением MAC OS-X, многие просят показать как проделать тоже самое на Windows. Покажу на примере Windows 8.1 и Wmvare Player 6.

Просмотров: 22313
Комментариев: 62

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

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

Просмотров: 10695
Комментариев: 16

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

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

Просмотров: 11175
Комментариев: 1

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

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

Просмотров: 19418
Комментариев: 21

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

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

Просмотров: 12114
Комментариев: 28

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

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

Просмотров: 12313
Комментариев: 6

Изменить размер картинок на лету в битрикс

Встала задачка: на собственном сайте, уменьшить размер превьюшек картинок у анонсов раздела дизайн. Само собой, перезаливать все картинки и лень и долго и глупо. Можно воспользоваться стандартной функцией битрикс CFile::ResizeImage и изменить размеры картинок на лету

Просмотров: 28108
Комментариев: 11

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

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

Просмотров: 15732
Комментариев: 27

Установка php 5.2 на ubuntu server 12.04

Недавно столкнулся с задачкой по доработке сайта на Битрикс 10-ой версии. Для начала распаковал архив на своем локальном сервере, так как предпочитаю работать с сайтами на копии. На серваке стоят apache2 и php 5.4. Как выяснилось Битрикс не захотел работать на php 5.4 и пришлось развернуть виртуальную машину ubuntu server 12.04 с развернутым php 5.2. Все оказалось просто, но решил записать.

Просмотров: 6161
Комментариев: 0

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

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

Просмотров: 36849
Комментариев: 98

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

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

Просмотров: 24529
Комментариев: 25

SEO новинки в 14-ой версии Битрикс

Дошли руки до изучения новинок появившихся в 14-ой версии битрикса. В основном интересны всякие "SEO плюшки". Побродил по собственному сайту, поискал новые кнопки, настройки и разделы в админке. Решил немножко осветить здесь. В основном пройтись по тем изменением и добавкам, которые здорово экономят время контент-редакторов и СЕО-оптимизаторов.

Просмотров: 9077
Комментариев: 6

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

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

Просмотров: 12365
Комментариев: 4

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

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

Просмотров: 61871
Комментариев: 84

Всплывающее окно с формой обратной связи Битрикс

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

Просмотров: 32204
Комментариев: 50

Элементы HTML блочные и строчные

HTML элемент – это то, что создаст и выведет в область просмотра браузера при анализе и обработке HTML документа и таблицы стилей CSS, которая отвечает за оформление HTML документа. Элементы делятся на блочные (block elements), и строчные элементы (inline elements). Блочные элементы HTML предназначены для построение структуры HTML документа, строчные элементы HTML для оформления текста в документе.

Просмотров: 9530
Комментариев: 0

Использование название раздела новостей в Title битрикс

Если нужно вывести название раздела инфоблока новостей в Title, например использовать для вывода заголовка первого уровня из названия раздела в Битрикс. Для этого создаем инфоблок новостей, создаем необходимые разделы и подразделы, наполняем элементами и выводим в соответствующий раздел сайта. Далее в папке шаблона news.list добавляем файл component_epilog.php

Просмотров: 11145
Комментариев: 8

Количество товара отправляемого в корзину Битрикс

Рассмотрим как можно реализовать отправку в корзину интегрент-магазина на битрикс произвольное количество товара из детального описаия элемента каталога. Само собой можно просто оформить стандартный шаблон идущий в комплекте с битрикс, в котором данная возможность уже имеется. Однако, на сколько я помню, там нет возможности регулировать количество отправляемого товара с помощью кнопок "+" и "-". Давайте сделаем.

Просмотров: 10453
Комментариев: 5

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

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

Просмотров: 10311
Комментариев: 9

Вывести картинку связанного элемента в каталоге битрикс

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

Просмотров: 18970
Комментариев: 28

Popup полоска на сайте.

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

Просмотров: 8044
Комментариев: 2

Как вставить социальные кнопки в детальное описание новости битрикс

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

Просмотров: 13934
Комментариев: 3

Установка nginx на ubuntu server с битрикс сайтом

Итак в ряде предыдущих записок, рассказал как настроить и сконфигурировать простой WEB сервер на базе ubuntu server, оптимизировать его под битрикс и настроить memcached. В этой записке расскажу как ко всему прочему еще добавить nginx. Затрудняюсь сказать на сколько он полезен в рамках простого сайта, но от того чо будет установлен, думаю хуже не станет. Так сказать про запас.

Просмотров: 13152
Комментариев: 2

Ускорение сайта Битрикс на ubuntu server, Memcached.

До сегодняшнего дня арендовал виртуальный сервер в Германии у keyweb.ru. Но после сбоя в работе (конечно починили, но долго и в тикетах фигурировали неадекватные ответы) решил перебраться к кому-нибудь другому. заодно взял выделенный сервер. Крутить так крутить, решил я и заморочился с memcached.

Просмотров: 17248
Комментариев: 4

Материалы по теме в новостях Битрикс, с картинкой, названием и текстом анонса.

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

Просмотров: 10085
Комментариев: 10

Следующая/предыдущая новость/статья при просмотре подробной в Битрикс

Дизайн создается только для наглядного и удобного предоставления содержимого сайта, пользователи идут на сайт за информацией, а не ради любования картинками, градиентами и плагечками. Задача дизайнера как можно нагляднее и удобнее продумать навигацию и восприятие информации. Странное дело, в Битрикс по умолчанию, отсутсвует функционал для навигации внутри новостей или статей аля "Следующая/Предыдущая" при подробном просмотре. Давайте вставим?

Просмотров: 11901
Комментариев: 8

Выпадающее меню с анимацией для Битрикс

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

Просмотров: 14520
Комментариев: 32

Табы из свойств инфоблока в Битрикс

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

Просмотров: 17245
Комментариев: 15

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

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

Просмотров: 36165
Комментариев: 37

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

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

Просмотров: 43726
Комментариев: 8

Если папка то применяем...в Битрикс

Бывает, стоит задача применить какой-либо стиль или вывести конкретный кусочек кода для дирректории. Для этого в Битрикс можно воспользоваться параметром CMain::GetCurPage. А как расскажу на примере...

Просмотров: 19100
Комментариев: 21

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

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

Просмотров: 8304
Комментариев: 0

Простой WEB сервер на ubuntu, для Битрикс

Расскажу как по быстрому сконфигурировать WEB сервер для работы с Битрикс. Безо всяких nginx и прочего, для высоконагруженных проектов конечно не пойдет, но просто сайт вполне полетит. Итак после установки на ноутбук Sumsung P29 (ему вот уже 9 лет) с конфигурацией Celeron M- 1.4 Ghz, 700 Мб. оперативной памяти, жесткий IDE на 40 гигов, словом тот еще драндулет- установка Битрикс: Малый Бизнес 12, решение интернет магазин выдает 52 балла производительности, все параметры самую капельку выше эталона.

Просмотров: 26667
Комментариев: 9

Как вывести свойства инфоблока по отдельности и немного плюшек не в тему

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

Просмотров: 71815
Комментариев: 63

Произвольное колличество товаров в процессе покупки

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

Просмотров: 5180
Комментариев: 0

Звездочки в рейтинге Битрикс статей и новостей

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

Просмотров: 12501
Комментариев: 5

Тени уголком через css

Расскажу как сделать тень уголком не используя изображений, с одной стороны изображения это более кроссбраузерный способ, однако у css-3 несомненный плюс- срабатывает даже если у пользователя картинки отключены (да, такие люди еще есть), и за этой технологие будущее. Еще года полтора и все забудут о IE-7. Надеюсь.

Просмотров: 7079
Комментариев: 0

Дополнительные картинки в новостях Битрикс, почти фотогалерея.

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

Просмотров: 35281
Комментариев: 92

WEB сервер | ISP-config 3.0 на базе ubuntu server 12 - в WMvare

Полностью готовый к работе WEB хостинг с ISP-config, установленный в ubuntu server 12.04_i386 - на виртуальную машину WMWARE. Лично я использую его для разработки сайтов на локальном компьютере, ни чем не отличается от работы на реальном хостинге. Заводим доменные имена, пользователей- даем этим вымышленным персонажам FTP, SSH доступ и работаем. После того как сайт создан и отлажен- элементарным резервным копированием переносим в интернет. 

Просмотров: 10177
Комментариев: 11

Видеоурок | установка ISP config На ubuntu server

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

Просмотров: 10936
Комментариев: 14

Что такое сайт. Наглядное сравнение

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

Просмотров: 3526
Комментариев: 0

Этапы создания сайта

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

Просмотров: 8037
Комментариев: 1
Интернет-магазин Полно-комплексная разработка интернет-магазина любой сложности. Интеграция с 1С, службами доставки и оплаты. Внутренняя СЕО оптимизация перед запуском. от 190 000 рублей / от 4-х недель Сайт компании Сайт с каталогом товаров или услуг, без функционала магазина. Включает формы обратной связи внутри карточек каталога. Любое количество статичных и динамичных разделов. от 90 000 рублей / от 4-х недель Инфоресурс Портал с большим количеством разделов. Возможность включения форумов, блогов, регистрации пользователей. А так же, внутри сайтовая социальная сеть. от 90 000 рублей / от 5-ти недель Адаптивный сайт Разработка мобильной версии сайта или добавление адаптивного режима к работающему сайту. Так же, возможна разработка мобильного приложения для AppStore и GooglePlay от 40 000 рублей / от 2-х недель Персональный сайт Сайт узкой направленности, с любым количеством разделов и подразделов. Например: сайт врача, фотографа или юриста. от 60 000 рублей / от 3-х недель Мобильное приложение Создание кросплатформенных приложений для сайтов на базе Битрикс: Мобильное приложение. Публикация в AppStore и Google Play. от 180 000 рублей / от 3-х недель
или mihail@bazarow.ru