Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в которых, посетители смогу ставить оценки и комментировать, сделать это достаточно просто. В этом видео расскажу как. За основу возьмем стандартный компонент новостей
Создание блога с комментариями, оценками и просмотрами на сайте с 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С-Битрикс
-
Моментальная фильтрация на AJAX в умном фильтре 1С-Битрикс
При штатной установке, интернет-магазина на 1С Битрикс, умный фильтр по товарам, показывает колличество найденных товаров. От пользователя требуется д...
-
Отфильтровать новости в Битрикс за заданный период
Иногда, нужно отфильтровать элементы (новости например) по дате в Битрикс, с помощью компонента "список новостей". Для этого можно воспользоваться мет...
-
Определить местоположение пользователя и показать на карте
Задача определить местоположение текущего пользователя и показать его на карте, с меткой. Сделать можно с помощью класса GeoIp - Пространство имён для...
-
Картинка торгового предложения вместо иконки цвета, в выборе SKU
Задача: вместо не информативных иконок цветов нужно вывести детальную картинку торгового предложения. Если картинки у предложения нет - выводим иконку...
-
Дополнительные параметры в меню Битрикс
Иногда нужно присвоить какой-то функционал к конкретному пункту меню в битрикс. Например открывать ссылку в новом окне или открывать всплывающее окно...
-
Получить все товары из всех заказов пользователя. История купленных товаров.
Задача: нужно создать раздел, в персональном разделе пользователя, с историей всех купленных товаров. Не путать с историей заказов, нужен именно списо...
