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

Вопросы по созданию информационного портала.

00 голосов
4
При переносе Нижнекамского информационного портала встал токой вопрос.
Состоянеие дел следующее --
Пользователи:
Гость
Корреспондент - лицо ответственное за наполнение контентом
Фотограф - человек публикующий фото материалы
Редактор - лицо ответственное за публикацию контента на сайте. Все что попадает на сайт, сначала смотрит он, а потом все это допускает в печать, однавременно выполняет функции корреспондента
Админ- человек осуществляющий общий контроль
Дак вот,
1) необходимо исполнение ими всех своих функций
2) каждый материал на сайте должен иметь подпись и источник
3) подписи должны формироваться автоматически (где их брать я так и не понял)
4) при нажатии на подпись необходимо отправлять на список работников

Как все это сделать, несколько не очевидно.
спросил 06 Окт, 13 от Johnathan (120 баллов)

4 Ответы

00 голосов
Добрый день

Для создания поэтапной схемы работы с документами на сайте Вам необходимо использовать модуль документооборота: http://www.bitrixsoft.ru/sitemanager/features/workflow.php

Что касается использования имени/фамилии из профиля пользователя - да, это возможно, хотя примеров реализации мы еще не встречали.
Вы можете получать из элемента инфоблока поле CREATED_USER_NAME или CREATED_BY (http://www.bitrixsoft.ru/help/source/iblock/help/ru/developer/fields.php.html), чтобы выводить имена пользователей, добавивших элементы инфоблока.
Список пользователей Вы можете получить с помощью функции CUser::GetList(), Вы можете также задать в фильтре группы пользователей, которые необходимо вывести: ttp://www.bitrixsoft.ru/help/source/main/help/ru/developer/reference/cu­ser/getlist.php.html
ответил 20 Окт, 13 от Damani (1,180 баллов)
00 голосов
Ну что, посидел покумекал и вот:
Код
      // Берем ИД Автора
         $user_id = $arItem["CREATED_BY"];
         // Получаем таблицу с инфой по Автору
         $user = CUser::GetByID($user_id);
                        $user = $user->Fetch();?>

Далее идет разная пурга на тему вывода информации и вот:
Код
         //Выводим требуемую инфу по Автору 
            echo $user["NAME"].'&nbsp;'. $user["LAST_NAME"];?><br />
ответил 22 Янв, 14 от Johnathan (120 баллов)
00 голосов
Да, возник еще один вопрос.
В веб форму вводится информация о малоимущих. Эту инфнацию они вносят сами. После этого проверяет администратор и решает что делать. Как при изменении статуса веб формы она автоматически перенасилась в инфоблок с малоимущими и удалялась
ответил 10 Май, 14 от Johnathan (120 баллов)
00 голосов
Извените, вопросы сегодня сыплются из меня как из рога изобилия.
Как в поле веб-формы вставить PHP переменную.
Другими словами, на одной странице есть список нуждающихся с кнопкой "Оказать помощь", на другой форма "Оказать помощь". Так вот в поле адресной помощи надо внести имя фамилию с предыдущей страницы.
ответил 06 Сен, 14 от Johnathan (120 баллов)

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

0 голосов
2 ответов
0 голосов
2 ответов
спросил 25 Апр, 14 от Aleksis (200 баллов)
0 голосов
2 ответов
спросил 08 Апр, 14 от Grimmi (2,560 баллов)
0 голосов
3 ответов
спросил 23 Март, 14 от Rogarond (820 баллов)
0 голосов
5 ответов
спросил 11 Сен, 13 от wogich (630 баллов)