Создаем включаемые области на сайте. Рассказываю какими они бывают и возможные способы применения включаемых областей.
Видеоурок №7: включаемые области в битрикс
Михаил Базаров: 29.01.2014 07:32:14
Видеоурок №7: включаемые области в битрикс
Создаем включаемые области на сайте. Рассказываю какими они бывают и возможные способы применения включаемых областей. |
Петр: 29.01.2014 07:32:14
Добрый день.
По вашим урокам созддал раздел Акции. если смотреть на анонс - всё нормально. если нажать подробно, то картинка шириной в 800px перекрывает правый блок можно это исправить? если непонятно - могу прислать скриншот (указать путь не удается, я не понимаю как это сделать, т.к. тоже на маке ![]() ...заодно еще вопрос, можно сделать на сайте добавление скриншотов перетаскиванием в тело сообщения? спасибо |
Михаил Базаров: 29.01.2014 09:24:32
Сделайте ее в акциях шириной 100%, чтобы не вылезала за рамки дозволенного. либо укажите для картиинки в пикселях ширину своего тела.
Добавление скринов перетаскиванием может и можно, о ни разу не заморачивался такой фичей. |
Петр: 30.01.2014 05:51:54
О если бы я мог это делать
![]() т.е. этого в уроке нет? или я что-то пропустил? ...а добавление скринов ОЧЕНЬ для меня актуально, хочу с вашей помощью сделать интересный портал. |
Михаил Базаров: 30.01.2014 15:07:07
Обычная верстка. Там где вызывается картинка анонса припишите ей ширину <img src="вызов картинки" width="100%" ... /> и она сама подстроится по ширине под родительский блок- в данном случае <article>
|
Руслан: 08.03.2014 11:25:23
Здравствуйте, а можете выслать мне на почту готовый template_styles.css с этого урока)) и Спасибо за хорошие уроки) сижу создаю сайт! как создам обызательно поддержу Ваш труд)
|
Михаил Базаров: 08.03.2014 12:57:30
|
Руслан: 08.03.2014 13:13:48
а можете скинуть этот готовый проект конечный? на почту)а то времени нет создавать просто поменять под себя все)
|
Михаил Базаров: 08.03.2014 14:34:58
Это стоит 5000 рублей) лицензия битрикс на Ваше имя входит в цену. Напишите мне в скайп: mibazarow
|
Doctor: 05.04.2014 03:45:44
А я и так бы поддержал, только QIWI нет
|
Анна: 21.04.2014 19:08:05
А если у меня есть раздел статей, и я хочу выводить для каждой статьи разные картинки. Для этого случая подойдут включаемые области?
Выглядит это примерно так, рабочая область поделена на 2 части: левая - где текст статьи, правая - картинки. Я думаю левую, где основной текст статьи, редактировать через "изменить страницу", а правую - оформить как включаемая область, но не могу пока сообразить, как сделать ее уникальной для каждой статьи раздела. Надеюсь, понятно объяснила. |
Михаил Базаров: 21.04.2014 22:57:46
|
Гость сайта: 22.04.2014 10:17:29
|
Михаил Базаров: 22.04.2014 15:25:42
В общем это не сложно, просто немного прикинуть и воспользоваться API битрикс Вот это должно помочь: http://camouf.ru/blog-note/439/ - вывод условия если раздел-то... в шаблоне http://camouf.ru/blog-note/421/ - вывод свойств в компанентах |
Александр: 05.05.2014 18:17:24
день добрый, уже всю голову сломал, вставляю включаемую область,но не могу оцентровать её, постоянно занимает левый угол. не пристраивается к шаблону.
|
Инна: 05.05.2014 19:23:11
Добрый день! у меня получается нижнее меню в "режиме правки" выглядит правильно -горизонтально, а вот если выйти из "режима правки", то оно вновь расположено вертикально. В чем может быть ошибка? все делалось по уроку
|
Михаил Базаров: 06.05.2014 03:36:22
|
Максим: 23.06.2014 21:18:37
Добрый день!
Подскажите пожалуйста, почему после вставки включаемой области блок не обтикается? либо не обтикается область. На сайте имеется левый сайдбар и контент до вставки областей в левый сайдбар все отображалось верно, но после вставки в упор не хочет обтикаться. Для справки- Все выведено как обычно- сайдбар имеет float:left, а див с контентом нужный отступ. <div class="workarea"> <div class="left-sidebar"> <div class="catalogue"> cbgnjhm,m.lnmlhn gcvbv </div> <div class="information-left"> <?$APPLICATION->IncludeComponent( "bitrix:main.include", "", Array( "AREA_FILE_SHOW" => "file", "PATH" => "/includes/new-spare-parts.php", "EDIT_TEMPLATE" => "" ;) , false ;) ;?> </div> <div class="information-left"> <?$APPLICATION->IncludeComponent( "bitrix:main.include", "", Array( "AREA_FILE_SHOW" => "file", "PATH" => "/includes/delivery", "EDIT_TEMPLATE" => "" ;) ,false ;) ;?> </div> <div class="catalogue"> <?$APPLICATION->IncludeComponent( "bitrix:main.include", "", Array( "AREA_FILE_SHOW" => "file", "PATH" => "/includes/repair", "EDIT_TEMPLATE" => "" ;) , false ;) ;?> </div> </div> <div id="content"> стили /*--------------------------workarea---------------------*/ .workarea-wrapper{ background-color:#CC311D;} .workarea{ width:814px; } .catalogue{ width:177px; } .left-sidebar{ width:177px; float:left; } .inner-content{ width:177px; float:left; } .inner-content p { display:inline-block; } #content{ padding-left:200px; } |
максим: 23.06.2014 23:26:18
сейчас сайт находится по этому адресу http://www.life-and-auto.ru/
|
Айдын: 28.07.2014 02:53:47
На примере данного урока внутри включаемой области создал контент->новости, которые должны выводить в aside right статьи. Но когда нажимаю на название статьи, она не открывает детальные, а выводит вот это:
Fatal error: Call to a member function IncludeComponent() on a non-object in /home/bitrix/www/sect_article.php on line 5 Обращаюсь к этой строке и там:
Когда кликаю по названию в отдельном разделе, все работает. Проблему мне нужно решить срочно. Так что в чем же дело? |
Леонид: 25.10.2014 13:16:10
Создал включаемую область по уроку для слайдера. Вставил туда картинку (как заглушку, пока не сделал слайдер). Теперь под своим акком я ее вижу, а выйду - "Раздел не найден" горит... Я понимаю, что нужно доступ выставить, но вот где, найти не могу. Кто знает?
|
Катерина: 18.11.2014 08:36:29
Добрый день помогите как изменить товар в разделе ..с этим товаром покупают,,
|
Михаил Базаров: 18.11.2014 14:27:06
|
Михаил Базаров: 18.11.2014 14:28:58
|
Роман: 26.11.2014 09:01:51
Добрый день, можете подсказать
столкнулся с задачей У меня есть главная страница, куда надо вывести свой баннер. 7 брендов, у каждого тоже должен быть свой баннер. Вывел включаемую область, подскажите как лучше сделать? Чтобы в зависимости от бренда и главной страницы, содержимое различалось я назначал баннер сам. Спасибо большое |
Михаил Базаров: 26.11.2014 09:54:05
Понимаю, что ерунду спрашиваю ![]() |
Гость сайта: 08.12.2014 14:04:05
1)В шаблоне выделено место под логотип компании. 2)В зависимости от страницы главная,каталог,или страница бренда - содержимое включаемой области должно быть разное! Для главной и страниц каталога я сделал. А как сделать, чтобы для страница бренда, включаемая область была своя.7 Брендов, 7 картинов Передавать туда ={"/include_areas/file_brend_".$arResult[BRAND_CODE].".php"} Такого вида? |
Михаил Базаров: 12.12.2014 18:25:42
http://camouf.ru/blog-note/439/?sphrase_id=1952 Или примерно оно |
Гость сайта: 27.12.2014 15:13:17
Очень нужные уроки для начинающих. Удобно что их (уроков) серия. Автору респект. Но нужно что то делать с английским. Все таки, это тоже как то позиционирует вас в профессиональной среде. А всякие «асистант» и «инклюдэс» очень режут слух.
|
Михаил Базаров: 27.12.2014 21:33:05
![]() |
Давид: 02.02.2015 22:22:51
Здравствуйте, а можете выслать мне на почту готовый template_styles.css с этого урока?
Я сделал 7 уроков,всё получается,единственное нижнее меню съехало влево,не могу разобраться почему. (Davidyshka.me@yandex.ru) |
Михаил Базаров: 03.02.2015 05:02:13
|
Давид: 04.02.2015 17:24:51
Спасибо большое за весь шаблон сайта,а самое главное хотелось бы вас поблагодарить за комплекс видео уроков.Спасибо Михаил!
|
Александр: 18.03.2015 01:29:36
Михаил, спасибо вам за уроки! Хотел задать вопрос, у меня почему то оба меню и верхнее и нижнее забирают друг у друга имя класса... Когда я прописываю нижнему меню <ul class="bottom_menu"> такой же класс прописывается и для топ меню, когда меняю верхнему класс на
<ul class="top_menu"> оно прописывается и для нижнего меню соответственно и все стили одинаковые становятся, никак не могу понять из-за чего такое происходит и где я мог ошибиться?? Подскажите пожалуйста, спасибо. |
Александр: 18.03.2015 12:20:10
Все, я вроде разобрался в инклуде в обоих меню у меня было прописано
![]() |
Михаил Базаров: 18.03.2015 13:06:55
|
Александр: 18.03.2015 16:56:46
Подскажите еще, Михаил, никак не могу разобраться, где к картинкам слайдера прописаны размеры? в css файле который редактируется в 8м уроке есть только размеры слайдера и баннера, а вот картинок найти не могу, они у меня в акциях большого размера, а в слайдере в левом верхнем углу висят и никак не могу их на всю длину растянуть, спасибо. |
Кирилл: 22.03.2015 19:27:45
После вставки:
<?$APPLICATION->IncludeComponent( "bitrix:main.include", "", Array( "AREA_FILE_SHOW" => "sect", "AREA_FILE_SUFFIX" => "slider_map", "AREA_FILE_RECURSIVE" => "Y", "EDIT_TEMPLATE" => "" ), false );?> сайт не запускается, что делать? |
Екатерина: 28.04.2015 17:34:23
Михаил, просто хочу написать Вам спасибо за уроки, за потраченное время и силы! Только принялась изучать Битрикс и могу сказать, что без Вас вряд ли разобралась бы... Яндекс-деньгами немножко отблагодарила тоже... всякий труд должен быть оплачен, я в этом уверена!
![]() |
Михаил Базаров: 29.04.2015 21:54:18
|
Андрей: 04.06.2015 09:53:19
Привет,начал учиться делать сайты по вашим урокам..Дошёл до конца 6,новости и услуги создал..Но не понимаю как сделать такую же цену как у вас(под текстом и в зелёном фоне),так же с датой в новостях..Научите пожалуйста,как это сделать..Это как я понимаю тоже нужно в коде писать?
|
Михаил Базаров: 04.06.2015 11:02:00
|
Игорь: 30.07.2015 15:06:03
Здравствуйте! Дошел до задания в 6 уроке "сделать инфоблок в Акциях", но битрекс выдает, что в начальной триальной редакции доступны только ДВА инфоблока, а они уже под Новостями и Услугами... Платить за битрекс пока рано - хотелось бы пройти уроки до конца. Что посоветуете?
|
Михаил Базаров: 30.07.2015 19:21:19
|
Guest: 01.08.2015 09:44:13
|
Игорь: 01.08.2015 23:35:48
все решилось переустановкой и прохождением заново всех уроков, ибо копию проекта не сохранил отдельно) Также легко и седьмой урок освоилю Спасибо!
|
Марина: 09.09.2015 13:55:35
Добрый день, уважаемый Михаил!
Огромное спасибо за Ваши уроки! Благодаря им у меня что-то получается в Битриксе. Буду признательна за совет. В компоненте "Каталог" созданы разделы: раздел1, раздел2, ... В разделе1, соответственно, элементы: элемент1, элемент2.... Мне необходимо, чтобы внутри раздела над списком элементов был некоторый текст, в каждом разделе свой, а в списке разделов текста не было. Поставила встраиваемую область внутри раздела (где список элементов), но область появилась и в списке разделов. Т.е. она есть или и там, и там, или нигде. Получается, что список разделов и список элементов раздела как-бы она страница? И как можно это обойти? Спасибо. |
Михаил Базаров: 09.09.2015 18:24:03
|
Марина: 10.09.2015 13:06:13
Правильно ли я поняла: В Типе инфоблока во вкладке Инфоблок я ставлю текст описания, а в /bitrix/templates/.default/components/bitrix/catalog/template/bitrix/catalog.section.list/.default/template.php ставлю в нужное место
Таким образом у меня не сработала. К сожалению, еще не сильна в php.(( |
Марина: 10.09.2015 17:40:50
И можно еще вопрос не по этой теме? Bitrix и JavaScript вообще дружат? У меня совсем не подключается jQuary.
|
Блог-note: заметки разработчика
Сортировать товары по названию, цене и свойствам в каталоге 1С-Битрикс
Задача: реализовать возможность сортировки товаров в разделах каталога. Сортировка должна работать с использованием AJAX...
AJAX корзина с отправкой количества из раздела каталога
Столкнулся с задачкой: нужно было на одном сайте реализовать интерактивный прайс лист. При этом, у пользователя должна б...
Установка поиска Sphinx на Ubuntu 22.04 для 1С-Битрикс
Задача: установить и сконфигурировать поиск Sphinx под управлением Ubuntu 22.04 и панели управления HestiaCP для использ...
События вызываемые при сохранении заказа, в 1С-Битрикс
Иногда необходимо выполнить определенные действия с заказом при его изменении. Для этого можно использовать события OnS...
Почтовое событие на создание нового элемента инфоблока, через API
Иногда при разработке сайта требуется реализовать функционал добавления элементов инфоблока простыми пользователям.Будет...
Создать pdf файл из элемента инфоблока, дать скачать пользователю, поддерживать в актуальном состоянии или отправить на e-mail.
Задача: при каждом посещении статьи, на сайте, нужно создавать pdf файл с ее содержимым и записывать в свойство инфоблок...
Проверка на наличие элементов, текущего пользователя, в заданном инфоблоке.
Если стоит задача, определить наличие элементов созданных пользователем на сайте. Можно воспользоваться API: CUser и CIB...
Прямое открытие мессенджеров по ссылке из приложения Apache Cordova
Задача: При клике по ссылкам на Telegram и WhatsApp в мобильном приложении необходимо сразу открывать мессенджеры без пр...
Мобильные версии страниц и поисковые системы
Согласно требования поисковых систем: Яндекс и Google, в случае если у вашего сайта имеется мобильная версия, нужно увед...