Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:extensions:colorizer:documentation:customizations [2013/12/18 12:02] swarnat [Show colors in ListView] |
en:extensions:colorizer:documentation:customizations [2014/12/17 11:16] (current) swarnat |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== 3. special Modifications ====== | ====== 3. special Modifications ====== | ||
+ | <WRAP center round important 60%> | ||
+ | This only needs to be done in VtigerCRM 5.40! | ||
+ | It works out of the box in 6.x. | ||
+ | </WRAP> | ||
==== Non-English Languages and Readonly Users or Conditions in References === | ==== Non-English Languages and Readonly Users or Conditions in References === | ||
Line 57: | Line 60: | ||
\\ | \\ | ||
- | ==== Show colors in ListView ==== | ||
- | |||
- | You could show your color settings inside ListView with some limitations. | ||
- | You have to insert a snippet into one vTigerCRM core sourcefile, because with basic functions, the extension couldn’t interact with the ListView. | ||
- | |||
- | <fc red>If you don't use vtigerCRM in english, you have to check the last past.</fc> | ||
- | |||
- | === CHANGES FOR VTIGERCRM < 5.4 === | ||
- | |||
- | == 1. open /Smarty/templates/ListViewEntries.tpl == | ||
- | == 2. go to end of File == | ||
- | == 3. insert before == | ||
- | <code> | ||
- | {include_php file='./modules/Colorizer/ListViewGenerator.php'} | ||
- | </code> | ||
- | |||
- | == 4. Probably you have to clear the directory Smarty/templates_c/ == | ||
- | |||
- | === CHANGES FOR VTIGERCRM 5.40 === | ||
- | == 1. open /modules/Vtiger/ListView.php == | ||
- | == 2. search (End of File) == | ||
- | ?> | ||
- | == 3. insert before == | ||
- | <code php> | ||
- | // Changed Stefan Warnat COLORIZER START | ||
- | require_once("modules/Colorizer/ListViewGenerator.php"); | ||
- | // Changed Stefan Warnat COLORIZER ENDE | ||
- | </code> | ||
- | \\ | ||
- | {{anchor:non_english:}} | ||
- | === CHANGES FOR VTIGER SYSTEMS USING OTHER LANGUAGE THAN ENGLISH === | ||
- | == 1. open /include/utils/ListViewUtils.php == | ||
- | == 2. search == | ||
- | vtmodule='$module' | ||
- | == 3. insert after == | ||
- | vtvalue='".strip_tags(str_replace("'", "\\'", $value))."' | ||
- | == 4. Open /include/ListView/ListViewController.php == | ||
- | == 5. search: == | ||
- | vtmodule='$module' | ||
- | == 6. insert after == | ||
- | vtvalue='".str_replace("'", "\\'", $rawValue)."' | ||
- | |||
- | |||
- | |||
- | |||
- | Now the format settings are shown in ListView | ||
- | |||
- | **Limitations** | ||
- | * The Actions don’t work, because there are no blocks to collapse/hide. | ||
- | * If you have define complex conditions, the color only will applied, if all columns used in conditions are shown in filter | ||