Zmiany pomiędzy wersją 1 and wersją 2 dla DeployerGuide/Others/CustomWidgets

Pokaż
Ignoruj:
Data i czas:
08/13/12 13:41:14 (12 years temu)
Autor:
TS (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Others/CustomWidgets

    v1 v2  
    11= [wiki:DeployerGuide Przewodnik wdrożeniowca] > Konfiguracja Custom Widgets = #tytul 
    22 
     3 
     4Obecnie obsługiwane są tylko w module dokumentu oraz Klienci - można definiować dodatkowe przyciski na toolbarze. 
     5 
     6Tabela konfiguracyjna to custom_widgets. 
     7 
     8Kolumny: 
     9 - type!__ = button 
     10 - params = {"script":"Test.inc","image":"24x24\/merge.png"} - format JSON, parametr script to nazwa pliku z katalogu apps/edokumenty/scripts 
     11 
     12image - ikona z katalogu framework/img/toolbarIcons/24x24/ nazwa ikony musi być poprzedzona 24x24\/nazwa.rozszerzenie. 
     13 
     14 - c_path = contacts/toolbar dla modułu Klienci lub adokuments/toolbar dal modułu Dokumenty - ścieżka dostępu 
     15 
     16 - label1 = Nowa ikona - opis do tooltipu 
     17 - label2 = Nowa ikona opis - nazwa na toolbarze (może być puste) 
     18 
     19 
     20UPRAWNIENIA 
     21 
     22Domyślnie wszystcy widzą dodatkowy przycisk. Ograniczone jest realizowane poprzez tabelę access (http://support.edokumenty.eu/trac/wiki/DeployerGuide/Others/SettingRightsForFields) 
     23 
     24- clsnam = CUSTOM_WIDGET 
     25- keyval = custom_widgets.cswgid 
     26 
     27 
     28PRZYKŁADOWA KLASA 
     29{{{ 
     30<?php 
     31 
     32final class Test { 
     33 
     34 
     35 
     36    public static function init() { 
     37 
     38    } 
     39 
     40} 
     41 
     42print_r($args); 
     43 
     44Test::init(); 
     45 
     46?> 
     47}}} 
     48 
     49Przekazywane są zaznaczone elementy z listy pod kluczami contid dla Klientów albo doc_id dla zaznaczonych dokumentów z modułu Dokumentyt. 
     50 
     51Szczegóły techniczne co i jak kodować do programistów.