Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
инвентаризация:dev:model:fields [2025/09/06 14:04] adminинвентаризация:dev:model:fields [2025/09/21 07:40] (текущий) admin
Строка 23: Строка 23:
         return [         return [
             ['model_id'] => [             ['model_id'] => [
 +                //Атрибуты отображаются в следующих основных сценариях: 
 +                //  - form (заполнение) поиск значений:label,hint
 +                //  - view (просмотр) поиск значений:viewLabel->label,viewHint->indexHint->''
 +                //  - grid (заголовок в таблице) поиск значений:indexlabel->viewLabel->label,indexHint->viewHint->''v
 +                //  - search (заголовк в таблице с фильтром) значение: indexHint()+(searchHint->'')
 +                //  - api (формирование документации) поиск значений:apiLabel->label,apiHint->hint
                 //метка атрибута                 //метка атрибута
                 //позже транслируется в attributeLabels, используется в отображении атрибута в формах                 //позже транслируется в attributeLabels, используется в отображении атрибута в формах
Строка 28: Строка 34:
                 //позже транслируется в attributeHints, используется для пояснения атрибута в формах                 //позже транслируется в attributeHints, используется для пояснения атрибута в формах
                 'hint'=>'Модель системного блока / ноутбука. '                  'hint'=>'Модель системного блока / ноутбука. ' 
-                       .'Если нужная модель отсутствует в списке, то нужно сначала завести в ее в соотв. категории оборудования',  +                       .'<br>Если нужная модель отсутствует в списке, то нужно сначала завести в ее в соотв. категории оборудования',  
                 //метка атрибута для GRID                 //метка атрибута для GRID
                 //позже транслируется в attributeIndexLabels, используется в отображении атрибута в списках                 //позже транслируется в attributeIndexLabels, используется в отображении атрибута в списках
Строка 39: Строка 45:
                 //подсказка для поиска. добавляется к indexHint если в GRID включен поиск                 //подсказка для поиска. добавляется к indexHint если в GRID включен поиск
                 'searchHint' => 'Имена модели можно перечислить через верт. черту &quot;|&quot;',                 'searchHint' => 'Имена модели можно перечислить через верт. черту &quot;|&quot;',
 +                'viewLabel'=>'Модель ПК',
 +                'viewHint'=>'Модель системного блока / ноутбука.'
 +                      .'<br> Клик для перехода на описание модели'
                 //метка атрибута для API документации                 //метка атрибута для API документации
                 //если отсутствует, то используется indexLabel                 //если отсутствует, то используется indexLabel
Строка 59: Строка 68:
                 //  - urls - список URL                  //  - urls - список URL 
                 //  - link - одиночная ссылка                 //  - link - одиночная ссылка
 +                //  - number - число (ввод через обычный input/поиск числовой)
                 //  - string - обычный текст (по умолчанию)                 //  - string - обычный текст (по умолчанию)
                 'type' => 'toggle',                 'type' => 'toggle',
  • инвентаризация/dev/model/fields.1757167490.txt.gz
  • Последнее изменение: 2025/09/06 14:04
  • admin