Page tree
Skip to end of metadata
Go to start of metadata

В АСР «Гидра» есть возможность добавления на форму редактирования абонента ссылок на внешние ресурсы. Ссылки можно добавить в раздел «Оборудование» (для каждого оборудования/компонента), а также в меню «Дополнительные функции».

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

user@server ~ #vim /etc/hydra/hoper_configuration.yml

Примечание: в старых версиях системы (до 3.3) конфигурационный файл приложения Офис оператора связи находится по адресу /opt/hydra/rails/config/arm_isp_configuration.yml.


В него нужно добавить секцию настройки внешних ссылок:

specifications:
  default:
    interface:
# Ссылки на внешние сервисы
      ext_links:
# Добавление ссылки в меню «Дополнительные функции»
        user:
          - name: Лог ошибок PPPoE
            action: http://172.16.0.1/user/{{user.n_subject_id}}
# Добавление ссылки в раздел «Оборудование»
        user_device:
          - name: zabbix
            action: <a class="icon-external-link gray gray-dark-hover" href="http://172.16.0.1/zabbix/device/{{device.n_device_id}}"></a>

 

где:

{{user.n_subject_id}} — идентификатор абонента

{{device.n_device_id}} — идентификатор оборудования

 

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

user@server ~ #service hoper restart
  • No labels

1 Comment

  1. Язык подстановок аналогичен https://wiki.hydra-billing.ru/pages/viewpage.action?pageId=4489411.

    Если требуется просто добавить статическое поле, а не ссылку, можно использовать тег span вместо a.