Jump to content
SpravkaCRM.ru - Ваш справочник по CRM
SpravkaCRM.ru

Как скрыть Label в DetailView в SuiteCRM

Recommended Posts

Всем привет!

Просто небольшая заметка, но может кому пригодиться...

Иногда бывает, что в карточке модуля на панели необходимо разместить некую информацию, но Label у этой информации будет лишним. Например: список ссылок, относящихся к тому или иному контрагенту:

2018-05-04_08-37-24.thumb.png.cf81c905c8da4bd79170e51bed3170dd.png

Как вы видите, здесь имеет место быть отдельная панель, и в этой панели единственная переменная, которая содержит кучу ссылок. В DetailView это выглядит примерно так:

      'lbl_editview_panel12' => 
      array (
        0 => 
        array (
          0 => 
          array (
            'name' => 'custom_all_link',
            'label' => '',
          ),
        ),
      ),

Видите две точки? Это наш пустой Label. Выглядит не красиво, не правда ли?

Можно конечно было бы добавить туда какой-нибудь LBL_, но он тут избыточен! Панель и так называется "Ссылки". И внутрь вставлять еще раз "Ссылки" или что то такое уже было бы лишним!

Давайте просто уберем вообще блок, в котором находится Label:

      'lbl_editview_panel12' => 
      array (
        0 => 
        array (
          0 => 
          array (
            'name' => 'custom_all_link',
            'label' => '',
            'hideLabel' => true,
          ),
        ),
      ),

Теперь наш блок примет вид:

2018-05-04_08-42-46.thumb.png.40b488943eb442923c874644da126471.png

Как вы видите Label для нашего поля перестал вообще отображаться!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×