Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в которых, посетители смогу ставить оценки и комментировать, сделать это достаточно просто. В этом видео расскажу как. За основу возьмем стандартный компонент новостей
Создание блога с комментариями, оценками и просмотрами на сайте с 1С-Битрикс
|
Михаил Базаров: 07.01.2017 01:00:00
Создание блога с комментариями, оценками и просмотрами на сайте с 1С-Битрикс
Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в которых, посетители смогу ставить оценки и комментировать, сделать это достаточно просто. В этом видео расскажу как. За основу возьмем стандартный компонент новостей |
|
Юрий Зюзин: 07.01.2017 01:00:00
Михаил, огромное спасибо за видео, очень познавательно.
Но у меня возникла сложность с выводом комментариев, пробовал различные вариации вывода компонента, вкладка комментарии появляется, но самой формы внутри нету и ссылки на добавление комментария, причем даже в коде. Использую Битрикс последней версии, шаблон flat (в нём кстати уже штатно добавлен вывод количества просмотров), но возможности комментирования не появляется, может я что-то забыл? Нужно ли создавать форум для комментариев? |
|
Михаил Базаров: 07.01.2017 03:00:00
Нужно создать не форум, а тему блога- так как комментарии работают на базе блоговых комментов.
Ну и, проверьте подключение и конфликтность скриптов, возможно какой-то из ваших перешибает битриксовый |
|
Андрей Кругликов: 07.03.2017 06:00:00
Здравстуйте.
Сделал форум по вашему уроку. Все круто. В моей версии компонента можно даже комментарии вывести. С этими связана проблема: у тех комментариев, которые добавляются в настройках компонента новости, не могу найти шаблон вывода, а если сделать комменты по вашему уроку, то пишет ошибку "Элемент не найден". Id элемента/инфоблока, тип инфоблока указывал как напрямую, так и "ELEMENT_ID" => $arResult['ID'], "IBLOCK_ID" => $arParams['IBLOCK_ID'], "IBLOCK_TYPE" => $arParams['IBLOCK_TYPE'], и все равно ошибка. Буду благодарен за подсказку с возможными проблемами |
|
Михаил Базаров: 08.03.2017 03:00:00
Шаблон форумных комментариев в шаблоне новостей в директории forum.reviews
|
|
chybakabra: 12.04.2017 01:00:00
Михаил, здравствуйте!
Создал раздел blog, создал инфоблок "blog" в инфоблоке прописал: URL страницы информационного блока: #SITE_DIR#/blog/ URL страницы раздела: #SITE_DIR#/blog/#SECTION_CODE#/ URL страницы детального просмотра: #SITE_DIR#/blog/#ELEMENT_CODE#/#SECTION_CODE#.php Установил компонент "новости", в настройке прописал: URL страницы информационного блока: #SITE_DIR#/blog/ URL страницы раздела: #SITE_DIR#/blog/#SECTION_CODE#/ URL страницы детального просмотра: #SITE_DIR#/blog/#ELEMENT_CODE#/#SECTION_CODE#.php Установил компонент "Структура разделов" из Каталог", в настройках прописал: URL, ведущий на страницу с содержимым раздела: /blog/#SECTION_CODE#/ Все разделы выводятся (показывает кол-во постов в разделе) но при нажатии на раздел пишет, что "Элемент не найден". Не подскажете, в чем возможная ошибка? |
|
Михаил Базаров: 12.04.2017 01:00:00
Тут ошибка, сначала #SECTION_CODE# потом #ELEMENT_CODE#
|
|
chybakabra: 13.04.2017 12:00:00
Михаил, здравствуйте!
Благодарю за ответ. Исправил свою ошибку, но к сожалению элементы из конкретного раздела не подцепились "Элемент не найден". Пошел другим путем: В настройке компонента "Новости" прописал: Страница раздела: #SECTION_CODE_PATH#/ Страница детального просмотра: #SECTION_CODE_PATH#/#ELEMENT_CODE# В настройке компонента "Структура разделов": URL, ведущий на страницу с содержимым раздела: /blog/#SECTION_CODE_PATH#/ Такой вариант сработал. |
|
Димитрий Лебедев: 10.05.2017 12:00:00
Добрый день!
Как вы думаете с чем может быть связана проблема что не выводиться имя пользователя? Дата и само сообщение выводятся - а вот на месте имени пустота, в настройки пользователя проверял - все заполнено. Пробывал через forum.topic.reviews - имя показывает, а catalog.comments - нет |
|
Andrey Churashev: 04.06.2017 05:00:00
![]() Появился обновленный компонент *блог* |
|
Михаил Базаров: 04.06.2017 08:00:00
|
|
usr: 26.06.2017 07:00:00
Михаил, есть возможность премодерации комментариев, чтобы запись публиковалась только после одобрения админом?
|
|
usr: 26.06.2017 08:00:00
|
|
Александр Силуянов: 27.11.2017 03:00:00
Доброго дня Михаил.
У меня как всегда не заработало с первого раза)) И со второго)) Пишет: В настройках компонента не выбран ни один тип комментариев.
|
|
Михаил Базаров: 27.11.2017 03:00:00
|
|
demon_sl: 05.05.2018 03:00:00
Спасибо за уроки!
поправте код в В шаблон компонента "Оценка элемента звездочками", не хватает круглой скобки завершения инклуда, что вызывает ошибку. |
|
Татьяна Токаренко: 11.09.2018 03:00:00
Добрый день!
А если в редакции Бизнес выходит уведомление "В настройках компонента не выбран ни один тип комментариев", то с чем это может быть связано? |
|
Михаил Базаров: 11.09.2018 06:00:00
В общем-то, ответ в уведомлении. В настройках компонента, выберите тип комментариев- куда они должны записываться и ID элемента, к которому эти комментарии должны относиться
|
|
Pashka Kent: 07.02.2019 05:00:00
|
|
Pashka Kent: 07.02.2019 05:00:00
Не могу найти как вывести аватар пользователя в этих комментариях. Подскажите, где включить или в каком шаблоне смотреть?
|
|
Павел Сидоров: 02.10.2019 09:00:00
Доброго времени суток.
Есть один нюанс при такой настройке ЧПУ как показано на видео. Например Каталог ЧПУ (относительно корня сайта): /recipes/ Страница общего списка: index.php Страница раздела: #SECTION_CODE#/ Страница детального просмотра: #ELEMENT_CODE#.php Тогда при обращении к несуществующей странице (например /recipes/авбгдеёж) будет отдаться не 404, а страница общего списка. Если знаете как исправить данный недостаток подскажите пожалуйста. Спасибо |
|
Михаил Базаров: 02.10.2019 11:00:00
Попробуйте, в настройках компонента, в самом низу- поставить галки:
- Отдавать 404 - Показ специальной страницы (пропишите путь к странице ошибки) Должно бы помочь, но не точно. |
|
Виталий: 03.05.2025 12:00:00
Здравствуйте. Перехожу в конкретный раздел, где создан элемент, и на странице раздела выдаёт ошибку
Cannot find 'news' template with page 'section' |
|
Виталий: 03.05.2025 02:00:00
Разобрался. Отсутсвовал section.php в комплкксном компоненте
|
Блог-note Заметки по 1С-Битрикс
-
Умный фильтр на главной странице Битрикс
Редкая но востребованная задачка- это вывести компонент "умный фильтр" на главную страницу магазина на Битрикс. При этом так, что бы он отправлял на р...
-
Получение токена доступа API Firebase (HTTP v1) с помощью PHP для отправки push-уведомлений.
До июня 2024 года API Firebase использовал постоянный токен доступа, который можно было получить один раз в консоли. Однако с теперь необходимо запраш...
-
Ускорение работы сайта на 1С-Битрикс
Данная статья написана специально под видеоролик (приложен в конце статьи), опубликованный на моем ВКVideo канале: "Ускорение работы сайт...
-
Номера страниц в Title и Description при постраничной навигации каталога
Задача: Часто SEO-специалисты просят добавить номер страницы, из постраничной навигации, в заголовок и описание раздела каталога. По найденным инструк...
-
Кастомизация поля input type file, свой внешний вид
Задача: Поле input type="file" предоставляет возможность загрузки файлов на веб-странице. Однако стандартный вид этого элемента не всегда со...
-
Как вывести свойства инфоблока по отдельности и немного плюшек не в тему
Если у инфоблока несколько свойств- то при выводе их всех, скажем в детальном описании новости, они выводятся все вместе- списком. Но можно вывести их...
