WikiPrint - from Polar Technologies

Wstrzykiwanie kolumn

Aby dodać do listy np. klientów nowe kolumny wyświetlające informacje których standardowo tam nie ma (np. graficzny status klienta, kwotę faktur sprzedaży itp) należy plik custom_list_fields.xml z definicją kolumny umieścić w katalogu apps/edokumenty/var/tpl

Przykładowy plik jest umieszczony w katalogu apps/edokumenty/var/tpl_default/custom_list_fields.xml_default - można go skopiować do tpl jednocześnie usuwając z nazwy rozszerzenia słowo _default.

Wstrzykiwanie kolumn do listy klientów

Edycja pliku custom_list_fields.xml.

Przykład:

<?xml version="1.0" encoding="UTF-8"?>
<data>
    <ContactsList>
        <cecha_1>
            <name>Cecha 1</name>
            <sql>SELECT ftopnm FROM features_opt_view WHERE featid = 1 AND tblnam = 'contacts' AND tbl_id = contid</sql>
            <css>width:100px;</css>
            <tooltip />
            <hidden />
            <searchable />
        </cecha_1>
    </ContactsList>
</data>

Wstrzykiwanie kolumn do listy produktów

Postępujemy podobnie jak w przypadku listy klientów.

Przykład:

<?xml version="1.0" encoding="UTF-8"?>
<data>
    <ProductsList>
        <cecha_1>
            <name>Cecha 1</name>
            <sql>SELECT ftopnm FROM features_opt_view WHERE featid = 1 AND tblnam = 'depository' AND tbl_id = depoid</sql>
            <css>width:100px;</css>
            <tooltip />
            <hidden />
            <searchable />
        </cecha_1>
    </ProductsList>
</data>