]> wagnertech.de Git - mfinanz.git/blob - templates/webpages/part/form.html
Dateimanagement: Integration in Masken und Controller
[mfinanz.git] / templates / webpages / part / form.html
1 [%- USE T8 %]
2 [%- USE HTML %]
3 [%- USE LxERP %]
4 [%- USE L %]
5 [%- USE P %]
6 <h1>[% FORM.title %] [% IF SELF.part.id %]: [% HTML.escape(SELF.part.displayable_name) %][% END %]</h1>
7
8 [% INCLUDE 'common/flash.html' %]
9
10  <form method="post" id="ic" name="ic" action="controller.pl">
11
12   [% L.hidden_tag('part.part_type'   , SELF.part.part_type) %]
13   [% L.hidden_tag('part.id'          , SELF.part.id) %]
14   [% L.hidden_tag('last_modification', SELF.part.last_modification) %]
15
16   <div id="ic_tabs" class="tabwidget">
17    <ul>
18     <li><a href="#basic_data">[% 'Basic Data' | $T8 %]</a></li>
19     [%- IF SELF.part.is_assortment %]
20     <li><a href="#assortment_tab">[% 'Assortment items' | $T8 %]</a></li>
21     [%- END %]
22     [%- IF SELF.part.is_assembly %]
23     <li><a href="#assembly_tab">[% 'Assembly items' | $T8 %]</a></li>
24     [%- END %]
25 [%- IF INSTANCE_CONF.get_doc_storage %]
26     <li><a href="controller.pl?action=File/list&file_type=attachment&object_type=part&object_id=[% SELF.part.id %]">[% 'Attachments' | $T8 %]</a></li>
27     <li><a href="controller.pl?action=File/list&file_type=image&object_type=part&object_id=[% SELF.part.id %]">[% 'Images' | $T8 %]</a></li>
28 [%- END %]
29     [% IF SELF.all_languages.size %]
30     <li><a href="#translations_tab">[% 'Translations' | $T8 %]</a></li>
31     [% END %]
32     [%- IF SELF.part.id %]
33     <li><a href="#sales_price_information">[% 'Price information' | $T8 %]</a></li>
34     [%- END %]
35     [%- IF SELF.part.id  %]
36     <li><a href="#price_rules">[% 'Price Rules' | $T8 %]</a></li>
37     [% END %]
38     [%- IF CUSTOM_VARIABLES.size %]
39     <li><a href="#custom_variables">[% 'Custom Variables' | $T8 %]</a></li>
40     [%- END %]
41    </ul>
42
43    <div id="basic_data">
44    [%- PROCESS 'part/_basic_data.html' %]
45    </div>
46
47    [%- IF SELF.part.is_assortment %]
48    <div id="assortment_tab">
49     [% PROCESS 'part/_assortment.html' id=part.id assortment_id=SELF.part.id %]
50    </div>
51    [%- END %]
52
53    [%- IF SELF.part.is_assembly %]
54    <div id="assembly_tab">
55     [% PROCESS 'part/_assembly.html' id=part.id assembly_id=SELF.part.id %]
56    </div>
57    [%- END %]
58
59    [%- IF SELF.all_languages.size %]
60     [% PROCESS 'part/_edit_translations.html' %]
61    [%- END %]
62
63    [%- IF SELF.part.id %]
64    <div id="sales_price_information">
65      [% PROCESS part/_sales_price_information.html id=SELF.part.id %]
66    </div>
67    [%- END %]
68
69    [%- IF CUSTOM_VARIABLES.size %]
70    <div id="custom_variables">
71       [%- PROCESS 'part/_cvars.html' %]
72    </div>
73    [%- END %]
74
75    [%- IF SELF.part.id %]
76    <div id='price_rules'>
77      <div id='price_rules_customer_report'></div>
78      <div id='price_rules_vendor_report'></div>
79    </div>
80    [%- END %]
81
82 </div>
83
84   <p>
85   [% IF show_edit_buttons %]
86     [% L.button_tag('kivi.Part.save()', LxERP.t8('Save')) %]
87     [% IF SELF.part.id %]
88     [% L.button_tag('kivi.Part.use_as_new()', LxERP.t8('Use as new')) %]
89       [% IF SELF.part.orphaned %]
90         [% L.button_tag('kivi.Part.delete()', LxERP.t8('Delete')) %]
91       [% END %]
92     [% L.button_tag('kivi.Part.open_history_popup()', LxERP.t8('History')) %]
93     [% END %]
94   [% END %]
95   </p>
96
97 </form>