Доработка плагина Блок "Внешние данные" (отображение данных из внешней БД в личном кабинете пользователя)

Алексей Дьяченко
17.09.2024
В данной статье описан уже реализованный проект. Оценка в нормо-часах указана внизу.
Основным преимуществом данного плагина является универсальность: вам не придется оплачивать разработку каждого виджета, для отображения в личном кабинете информации из внешней базы данных. Достаточно один раз разработать этот плагин, а нужные виджеты ваши специалисты смогут настроить своими силами и изменять их по мере надобности.
Подробная информация ореализованных функциях плагина доступна в статье «Блок Внешние данные».

Функция: слияние sql-выборки и файлов из внешнего источника.

Если в настройках блока одновременно указано два источника: и sql и webdav, в шаблоне запроса файла можно использовать макроподстановки, содержащие поля, запрошенные из sql.

В шаблон передается список результатов sql-выборки, для каждой строки которой передается список результатов запроса файлов по этой строке.

Примеры применения:

  • Отобразить список дисциплин из внешней базы данных и приложенные к дисциплинам файлы, каждый из которых лежит в папке, названной по коду дисциплины.
  • Отобразить список договоров или заказанных справок с названиями и датами документов из внешней базы данных и файлами сканов, названными по номеру и дате документа.
Оценка: 16 нормо-часов

Теги: блок
Рейтинг ответа: 0 (0 оценок)

Комментарии запрещены