Доброго времени суток. Такой вопрос. Нужно реализовать на одной странице вывод трех типов контента в...

Социальная сеть
Данное сообщество не является официальным и не преследует ни каких целей. Владелец сайта оставляет за собой право удалять сообщения по своему усмотрению. Рекламные темы и сообщения только с согласия администратора.

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

dobrickiy89@gmail.com

Дата последнего входа: 2 месяца назад
Дата регистрации: 30 Августа 2018 1:38
dobrickiy89@gmail.com -> Всем
30 августа 1:40
Доброго времени суток. Такой вопрос. Нужно реализовать на одной странице вывод трех типов контента в виде вкладок, это "Новости(текст)", "Статьи(текст)", "Обзоры(видео)". Какой лучше компонент использовать, и лучше ли их разделить на разные инфоблоки, либо реализовать разделами в одном инфоблоке? Заранее спасибо за ответ.
Михаил Базаров
У Вас так дубликаты не наплодятся? С точки зрения СЕО как-то странно. Поисковик-то увидет все это сразу
Лучше уж JS ом переставляйте местами. Что бы, с точки зрения исходного кода, не было повторений в таких масштабах
dobrickiy89@gmail.com
Спасибо за ответ.
Так дело в том, что дизайн блоков (как они расположены) должен сохраняться, а меняться только контент.
Подскажите, можно ли как нибудь менять в компоненте IBLOCK_ID (id инфоблока) с помощью ajax?
Допустим на странице будет три компонента news.list, и у них по клику на табы менять IBLOCK_ID.
Вообще это реально сделать или нет?  
Михаил Базаров
Я бы менял css а не ID блоков. Просто сделайте 3 css файла, подключенные последовательно и работаещие с нужным блоком. А на JS просто менйте местами содержимое этих блоков, не меняя контейнер (от которого будет унаследовано оформление для трех блоков)
Просто
#block_container_1 #block_container_2 #block_container_3