Создаем инфоблоки для новостей и услуг. Рассказываю как устроен шаблон компонента "новости". Наполняем данные разделы тестовыми материалами. В качестве пробного задания необходимо создать и вывести на сайт инфоблок "Акции" на основе примеров.
Видеоурок №6: создаем простые инфоблоки и выводим на сайт
26.12.2013 16:25:08
Спасибо , достаточно простое и понятное объяснение.
|
|
|
17.01.2014 11:20:44
|
|||
|
18.01.2014 11:43:00
Отфильровать новости на главную по некому свойству можно вот по такой методике http://camouf.ru/blog-note/476/ то есть над выводом новостей вставить примерно вот такой код
|
|||||
|
20.01.2014 01:33:04
Выводить компоненты из раздела каталог ради вывода новостей это....как из пушки по воробью, вроде и замочит, а вроде и просто пнуть можно было) извиняюсь но другой аналогии не могу придумать. |
|||
|
20.01.2014 17:22:35
Значит тот компонент который я использовал он не "самостоятельный" - если можно так конечно выразиться ? Нужно использовать каталог товаров ? |
|||||
|
21.01.2014 05:10:17
|
|||
|
09.03.2014 13:19:03
Как правильно настроить символьное ЧПУ в настройках инфоблока и в настройках компонента на втором сайте ?
И чтобы не было дублей страниц.
Изменено: |
|
|
09.03.2014 15:27:47
также как я это делаю в видео, вместо ID вставлять CODE. Например не, ELEMENT_ID а ELEMENT_CODE итд. Дублей в принципе не должно быть, если вы один сайт не сделали видимым из первого.
|
|
|
09.03.2014 16:11:21
Я поднимал тему на официальном форуме. А что нужно изменить в настройках инфоблока? И как использовать #SECTION_CODE_PATH# ?
Изменено: |
|||
|
09.03.2014 18:22:54
Как исправите сгенерируйте новый sitemsp.xml и robos.txt по умолчанию. #SECTION_CODE_PATH# нужен для построения разделов вложенных друг в друга. Например в интернет магазине имеем путь Бытовая_Техника - Пылесосы - LG если станем использовать #SECTION_CODE# - то в ЧПУ попадет только текущий раздел (http://сайт/LG) а если с #SECTION_CODE_PATH# то полный путь (http://сайт/but_tehnika/pulesos/LG) |
|||
|
10.03.2014 16:21:31
Правильно указано в настройках инфоблока:
URL страницы информационного блока: #SITE_DIR#/vozvrat_prav/ URL страницы раздела: #SITE_DIR#/vozvrat_prav/#SECTION_CODE_PATH#/ URL страницы детального просмотра: #SITE_DIR#/vozvrat_prav/#SECTION_CODE_PATH#/#ELEMENT_CODE#.php |
|
|
11.03.2014 01:09:51
Да. И тоже самое должно быть в настройках компанента.
|
|
|
11.03.2014 01:28:43
В корне второго сайта из служебных файлов только index.php, .access.php + две символьные ссылки на ядро и аплоад. P.S.: Помоему время не верно настроено на форуме на этом.
Изменено: |
|||
|
11.03.2014 02:58:30
[quote]Не работает. На нулледе говорят, что мол файла кого-то не хватает в корне второго сайта (многосайтовость используется действия происходят на втором сайте) и из-за этого не работает =( .
В корне второго сайта из служебных файлов только index.php, .access.php + две символьные ссылки на ядро и аплоад. P.S.: Помоему время не верно настроено на форуме на этом.[quote] Единственное что могу посоветовать urlrewrite.php создайте в настройки- Управление ссылками - пересоздание, файл нужен для правильного построения ЧПУ. Быть может битриксу не хваетает прав на его создание, посмотрите какие права на хостинге. Время да, не на форуме а на серваке. Толи немецкое то ли хз, ни как не дойдут руки разобраться. |
|
|
11.03.2014 04:19:00
Проверял так: открыл удалил от туда все - сохранил, перезаписал все обратно появлилось. |
|||
|
11.03.2014 06:39:44
Добавил файлы: urlrewrite.php, .htaccess и методом тыка удалось подобрать что внести в компонент и вроде как заработало.
В настройки компонента внес следующие: Каталог ЧПУ (относительно корня сайта): /vozvrat_prav/ Страница общего списка: пусто Страница раздела: пусто Страница детального просмотра: #ELEMENT_CODE#.html без "/", ну слеша. Очень сомневаюсь, что все по уму и науке, но работает. |
|
|
13.03.2014 01:00:24
[qote]В настройки компонента внес следующие:
Каталог ЧПУ (относительно корня сайта): /vozvrat_prav/ Страница общего списка: пусто Страница раздела: пусто Страница детального просмотра: #ELEMENT_CODE#.html без "/", ну слеша. [/qote] В общем, так и надо было. И в видео точно также- если новости не делятся на разделы. В случае деления указывать "Страница раздела" нужно- если собираетесь выводить новости пораздельно |
|
|
23.03.2014 16:00:18
Отличные уроки, большое спасибо.
Скажите, насколько я понял, инфоблоки это главная "фишка" Битрикс, с помощью которой можно реализовать все (как я слышал), а где можно подробнее ознакомиться с возможностями инфоблоков, то есть создать какие либо сложные структуры на сайте, например реализовать портал недвижимости или сайт по подбору работы? Заранее спасибо за ответ и удачи вам в вашем труде! |
|
|
23.03.2014 23:37:51
Достаточно подробно в документации http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&CHAPTER_ID=04610 По вопросу создания досок объявлений или каталогов затрудняюсь сказать где есть наглядные примеры. как пример установите готовый сайт из комплекта битрикс- "Информационный портал" там и доска и вакансии уже есть- сможете разобрать на составляющие и понять как это работает
|
|
|
04.04.2014 21:27:49
Михаил, простите что трачу ваше время, но благодаря вашим урокам я почти сделал проект на битриксе (раньше пользовал WP). Ну подскажите еще один момент.
В детальной новости хочу выводить: 1. заголовок новости 2. фото новости 3 полный текст 4 фотоальбом и 5 рекомендуемых записей. Вопрос: как все это связать и организовать? Еще один шаблон делать и между "дивами" вставлять переменные? Или это по другому как то делается? И как привязать фотогалерею к записи? Огромное вам спасибо. |
|
|
04.04.2014 23:17:47
|
|||
|
19.06.2014 04:33:53
Михаил классные уроки, благодарю.
помогите понять или подскажите как Вы делаете разделитель между новостями в виде горизонт. линии. |
|
|
19.06.2014 04:51:17
|
|||
|
19.06.2014 05:38:13
добавил .news-item {margin: 10px 0px 0px 0px; border-bottom: 1px solid #900;} перед: .news-list p {margin: 10px 0px 0px 0px;} получилось! Для меня как оочень начинающего неплохо. |
|||
|
26.06.2014 06:55:05
Здравствуйте! Как фильтровать текст от картинок, если в анонсе присутствует картинка и она выводится вместе с текстом в вашем слайде?
|
|
|
26.06.2014 07:27:18
|
|||
|
01.07.2014 23:26:46
Здравствуйте, Михаил. Проблема с уроком 6 "инфоблоки". Я сформировал и вывел несколько новостей. Теперь проблема - при нажатии на заглавие - ссылку новости у меня вместо детального описания опять открываются список новостей - анонсов. и в строке браузера начинает формироваться бесконечная вложенность, при каждом последующем нажатии на заглавие -> что-то типо 192.168.1.200/uslugi/novost1/novost1/novost1/novost1/. помогите
|
|
|
02.07.2014 07:09:25
|
|||
|
09.07.2014 04:34:18
Добрый день!
Возможно пишу не в тут тему, но подходящей не нашла. Я окончательно запуталась в Битриксе [IMG] Мне нужно создать простую страницу, но она не должна выводиться ни в каком меню, а просто на нее будет вести ссылка из текста. Как мне это реализовать? или мне нужно создать новый тип меню для этого (скрытый). Заранее спасибо! |
|
|
09.07.2014 14:03:12
|
|||
|
15.07.2014 09:10:44
а через панель визуального редактора, кнопка "изображение" [img]Библиотеки\Изображения\Безымянный12[/img] и ссылка на картинку попадает в текст анонса. По этой причине ваш слайд выводит мне, вместе с текстом анонса и само изображение. И в том месте, где выплывает текст анонса в слайде выплывает текс + громоздкая картинка, которая все портит в этом прекрасном слайде. Как сделать так, чтоб слайд не обращал внимания на картинки в анонсе и выводил только лишь текст анонса? |
|||||
|
15.07.2014 16:03:40
.anonseblock img {display:none} |
|||
|
17.07.2014 07:56:16
|
|||
|
17.07.2014 12:09:03
|
|||||
|
18.07.2014 01:10:13
Михаил, спасибо! Помогло.))
|
|
|
29.07.2014 04:30:46
Добрый день, Михаил.
Установил битрикс с современным интернет магазином. В детальном просмотре товара изменяю компонент каталог, но автоматом меняется управление адресами страниц: в пункте Детальная информация: с #SECTION_CODE#/#ELEMENT_ID#/ на #SECTION_ID#/#ELEMENT_ID#/ в пункте Раздел:: с #SECTION_CODE#/ на #SECTION_ID#/ Если даже зайти в компонент не чего не меняя и нажать сохранить, то SECTION_CODE меняется на SECTION_ID и каталог с товаром пропадает. В чем может быть дело? Почему меняет CODE на ID? |
|
|
22.08.2014 11:31:00
Подскажите, пожалуйста, как сделать так чтобы:
1) На сайте (в FrontEnd) создать меню, после нажатие на пункт меню на странице появлялись ссылки зашиты в анкорах на файлики (.doc и другие). 2) На администраторской стороне: Надо создать один Тип ИБ (инфоблока), далее в нем категории в виде ИБ. А в не папку с элементами, каждый пункт справа это отдельная ссылка в виде анкора. Картинка есть, пример, но только кк это сделать не понятно. Еще одно более мене понял где тип, ИБ, раздел, а вто что значит просто точка слева от текста не могу понять. Помоги, пожалуйста, долбаюсь с этим уже не первый день. |
|
|
23.08.2014 12:29:02
Создаете инфоблок, например Файлы В нем создаете свойство типа файл Выводите инфоблок нужном месте сайта компанентом список новостей В шаблоне компанента вставляете
|
|||||
|
24.08.2014 11:45:51
А куда вставить это, либо вместо каких строк? Шаблон я то нашел и скопировал к себе в папку своего шаблона сайта.
А второе при нажатие на любой элемент меня перебрасывает на страницу 404.
|
|||
|
24.08.2014 16:12:53
и не забыть всключить его в настройках компанента. |
|||||
|
25.08.2014 03:45:27
Свойство у информ. блока было (и есть) установлено в настройках. Я это и так понимал.
Я после еще раз несколько раз проверил после сообщения. После добавил эти строки как указано в выше в примере.
Результат: Заголовок становится такой же вида как ссылка : синим и подчеркнутым. Рядом с названием элемента отображается свойство заданное в настройках ИБ. (Файл: Загрузить (загрузить в виде ссылки для скачивания файла, при помощи которой можно скачать файл)) Но при нажатие НА НАЗВАНИЕ элемента ничего происходит (только страница заново перегружается). А для скачивания файла окно не открывается. Ссылка до и после нажатия на название элемента. http://localhost:6448/dokumenty/?clear_cache=Y |
|||
|
03.09.2014 04:12:49
Добрый день Михаил! Смотрю Ваши уроки - довольно интересно, есть чему поучиться!)
В конце 6 урока, Вы даете задание самостоятельно создать раздел "АКЦИИ". И насколько я поняла из комментариев, думаю этот вопрос не только меня интересует. Как быть с картинкой? Я думаю, Вам все же стоит сделать маленькое видео конкретно по созданию этого раздела - куда прописывается <width:100%>, как это указать в коде и т.д. Ведь не все разбираются в битриксе настолько, чтобы с лету понять что к чему. У меня, к примеру, при создании уже самого слайдера - картинки остались маленькие. Видимо что-то где-то не так. Уж простите! И заранее благодарю. |
|
|
03.09.2014 05:47:02
|
|||||
|
22.09.2014 04:33:21
Создал инфоблок, структуру. Добавляю объект в раздел а мне выдает:
Обязательное поле "Внешний код" не заполнено. Связано это с настройкой сервера или может какая ошибка есть не пойму Уроки классные! Спасибо! |
|
|
22.09.2014 12:23:04
|
|||
|
30.09.2014 09:11:27
Подскажите, а как подавить вывод заголовка на странице с детальным описанием новости? Проблема в том, что у меня задублировались тайтлы….
Первый title, как я понимаю, выводиться потому-что в исходном макете у нас есть такие строки: <article><h1> <?$APPLICATION->ShowTitle(false);?> </h1>#WORK_AREA#</article> Второй заголовок – это, видимо, заголовок «новости детально». Можно, конечно, в настройках компонента bitrix:news снять галку «устанавливать заголовок страницы», но по моей задумке на странице с детальной новостью мне вообще не нужен заголовок из макета, т.к. выводиться он всегда сверху, а я хотел бы разместить заголовок ниже – (после вывода даты новости, в отдельном div-блоке). Пробовал обнулить заголовок через SEO > Управление > Базовый заголовок страницы. Но пустой заголовок через эту настройку не сохраняется… Гугл тоже не помог …. Вроде нашел даже некоторый код, пробовал такие комбинации: $APPLICATION->SetPageProperty("title", ""); $APPLICATION->SetTitle("") … как я думал, этими командами (которые я размещал в шаблоне компонента новости, а также «новости детально») я переопределяю исходный заголовок макета на пустой. Но ничего не получилось… похоже, мои команды опять переопределяются где-то ниже |
|
|
09.10.2014 12:00:13
Здравствуйте! Создал инфоблок Акции по образу и подобию остальных, но в списке компонентов он не появляется, очистка аеше не помогает.
|
||||
|
||||
Блог-note: заметки разработчика
Умный фильтр во всплывающей панели на мобильных.
Шаблон умного фильтра в Битриксе достаточно сложный, с точки зрения верстки и не очень красиво отображается на мобильных...
Автогенерация символьных кодов разделов и элементов Битрикс
Иногда нужно создать символьные коды для разделов и элементов. Например: если сайт создан давно и ранее работал на ID се...
Установка Битрикс24 "Интернет-Магазин + CRM" на один домен и настройка работы почты.
Задача: установить лицензию "Интернет-Магазин + CRM" на один домен. Что бы crm была доступна по адресу crm...
Автоматически отгрузить заказ и сменить статус отгрузки, при выполнении заказа.
Проблема: Заказы, на сайте, обрабатываются только в 1С. При этом 1С не работает с отгрузками и обменивается только стату...
Установка счетчика Яндекс.Метрики на сайт с Content Security Policy (CSP)
Если на вашем сайте не отображаются данные о кликах и скроллинге в Яндекс.Метрике, вероятнее всего, это связано с настро...
Если товар в корзине, поменять кнопку на "В корзине" в новом шаблоне 1С-Битрикс
Ранее я уже делал заметку на эту тему. Тогда, мы меняли значение input-а при добавлении товара в корзину в старых шаблон...
Сортировать товары по названию, цене и дате поступления в каталоге Битрикс
Достаточно часто заказчик просит вывести сортировку по цене, новым поступлениям и названию в каталоге товаров работающег...
Глобальные фильтры на всякие случаи жизни
Глобальный фильтр, нужен чаще всего, для вывода определенных элементов, из общего массива, инфорблока. Спектр применяем...
CRM Битрикс-24 на веб-окружении под Ubuntu 24.04, c поддержкой PUSH и многосайтовости
Задача: Так как с 30 июня 2024 года операционная система CentOS-7 полностью снята с поддержки и не будет получать обновл...