Табличный вид

С некоторыми ограничениями, но вы можете вывести настройки управления цветом прямо в панель табличного вида.
Для этого вам необходимо вставить фрагмент кода в один из файлов ядра vTigerCRM, так как основные функции данного расширения не взаимодействуют с табличным отображением данных/табличным видом.

Если Вы используете русскую версию vTigerCRM, нужно внести несколько правко в файлы.

Изменения для vTigerCRM не англоязычной версии

1. Откройте /include/utils/ListViewUtils.php
2. Найдите
vtmodule='$module'
3. Вставьте после
vtvalue='".strip_tags(str_replace("'", "\\'", $value))."'
4. Откройте /include/ListView/ListViewController.php
5. Найдите :
vtmodule='$module'
6. Вставьте после
vtvalue='".str_replace("'", "\\'", $rawValue)."'

Теперь условия работают и в табличном виде

Ограничения

  • Действия (Actions) не имеют смысла в табличном виде, т.к. нет никаких блоков, которые можно было бы свернуть или скрыть.
  • Правило сработает только в том случае, если все поля, использованые в нем, присутствуют на экране. Например, если вы задаете цвет в зависимости от Статуса Сделки, правила не сработают, если в выбранном фильтре нет поля Статус.

vtigerCRM < 5.4

1. Откройте /Smarty/templates/ListViewEntries.tpl
2. Промотайте файл до конца
3. Вставьте перед
{include_php file='./modules/Colorizer/ListViewGenerator.php'}
4. Очистите директорию Smarty/templates_c/


Ваш комментарий. Вики-синтаксис разрешён:
   ___    ___    _  __   ___    ____
  / _ \  / _ \  | |/_/  / _ |  /  _/
 / ___/ / // / _>  <   / __ | _/ /  
/_/    /____/ /_/|_|  /_/ |_|/___/