Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Вопрос по Инфоблокам

00 голосов
4
Необходимо реализовать "процесс документооборота" по средством битрикса, модуль документооборот к этому делу не подходит из-за привязанности 1 документа к 1 странице в связи с чем, видимо, необходимо использовать инфоблоки: т.е. создается тип инфоблока "документ" с одноименным разделом, добаляются различные свойства элемента, к примеру, название документа, дата публикации и поле с привязкой к самому файлу. Так вот возникает вопрос:

Когда добавил я, к примеру, 10 различных документов, как потом их выводить на страницу??? (пробывал использовать компонент по выводу всех новостей, где вместо новостей подставлял свой инфоблок документ, документы отображались, но не было привязки к файлу) Как выводить инфоблок на динамическую страницу?
спросил 27 Дек, 13 от berk2 (100 баллов)

4 Ответы

00 голосов
странно, что нету ответа??? Может я некорректно сформулировал вопрос? Тогда перефразирую так: если я создаю собственный инфоблок как потом выводит добавленный записи инфоблока на страницу???
ответил 21 Март, 14 от berk2 (100 баллов)
00 голосов
Цитата
Дмитрий Вуйлов пишет:
я создаю собственный инфоблок как потом выводит добавленный записи инфоблока на страницу???
Используйте компонент "Список новостей" для вывода списка новостей.
Если необходимо в списке выводить и какие-то свойства, то укажите данные свойства в настройке компонента.
Или в чём вопрос?
ответил 13 Июль, 14 от sickmind (4,660 баллов)
00 голосов
вопрос, видимо в следующем: сделал я собственный инфоблок документы и как их выводить на страницу?
ответил 13 Ноя, 14 от berk2 (100 баллов)
00 голосов
Цитата
Дмитрий Вуйлов пишет:
вопрос, видимо в следующем
Т.е. Вам самому непонятно, что хотите получить? :)))

Есть инфоблок, одно из свойств которого - привязка к файлу на сервере и Вы в детальном отображении элемента хотите вывести привязанный документ (или документы, если их несколько). Правильно?
Создаете страницу, на неё "кидаете" комплексный компонент новостей. В настройке компонента указываете, что в детальной информации необходимо показывать свойство, в котором хранится привязка к файлу.
При просмотре деталей новости, на странице будет показываться путь к файлу/файлам.
Дальше копируете шаблон компонента к себе http://www.1c-bitrix.ru/learning/course/lesson.php?COURSE_ID=18&ID=938 и в нужном месте шаблона выводите содержимое привязанного файла
Код
include($_SERVER['DOCUMENT_ROOT'].'/'.SITE_DIR.'/'.$arResult['DISPLAY_PROPERTIES']['код_вашего_свойства']['VALUE']); 
Только прошу обратить внимание, что это вывод для немножественного свойства.
Надеюсь, сами разберётесь, как вывести несколько файлов?

Кстати, похожая тема уже проходила в форуме: http://www.1c-bitrix.ru/support/forum/forum6/topic11039/message62608/#message62608
ответил 10 Март, 15 от sickmind (4,660 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 06 Май, 14 от MortiMer (160 баллов)
0 голосов
2 ответов
0 голосов
3 ответов
спросил 27 Фев, 14 от megapihar (100 баллов)
0 голосов
4 ответов
спросил 23 Дек, 13 от Jugoar (480 баллов)
0 голосов
1 ответ
спросил 02 Апр, 14 от W1Ng (540 баллов)