05e73f34c003d73ca602ecce980fb62f6f06e30c
[kivitendo-erp.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   [% L.hidden_tag('callback'         , FORM.callback) %]
16
17   <div id="ic_tabs" class="tabwidget">
18    <ul>
19     <li><a href="#basic_data">[% 'Basic Data' | $T8 %]</a></li>
20     [%- IF SELF.part.is_assortment %]
21     <li><a href="#assortment_tab">[% 'Assortment items' | $T8 %]</a></li>
22     [%- END %]
23     [%- IF SELF.part.is_assembly %]
24     <li><a href="#assembly_tab">[% 'Assembly items' | $T8 %]</a></li>
25     [%- END %]
26     [%- IF SELF.part.id %]
27     [%- IF INSTANCE_CONF.get_doc_storage %]
28     <li><a href="controller.pl?action=File/list&file_type=attachment&object_type=part&object_id=[% SELF.part.id %]">[% 'Attachments' | $T8 %]</a></li>
29     <li><a href="controller.pl?action=File/list&file_type=image&object_type=part&object_id=[% SELF.part.id %]">[% 'Images' | $T8 %]</a></li>
30     [%- END %]
31     [%- END %]
32     [% IF SELF.all_languages.size %]
33     <li><a href="#translations_tab">[% 'Translations' | $T8 %]</a></li>
34     [% END %]
35     [%- IF SELF.part.id %]
36     <li><a href="#sales_price_information">[% 'Price information' | $T8 %]</a></li>
37     [%- END %]
38     [%- IF SELF.part.id  %]
39     <li><a href="#price_rules">[% 'Price Rules' | $T8 %]</a></li>
40     [% END %]
41     [%- IF (AUTH.assert('warehouse_contents', 1) AND SELF.part.id AND NOT SELF.part.is_service) %]
42     <li><a href="#inventory">[% 'Inventories' | $T8 %]</a></li>
43     [%- END %]
44     [%- IF CUSTOM_VARIABLES.size %]
45     <li><a href="#custom_variables">[% 'Custom Variables' | $T8 %]</a></li>
46     [%- END %]
47     [% IF AUTH.assert('shop_part_edit', 1) && SELF.part.id && SELF.part.shop %]
48     <li><a href="#shop_variables">[% 'Shop variables' | $T8 %]</a></li>
49     [% END %]
50    </ul>
51
52    <div id="basic_data">
53    [%- PROCESS 'part/_basic_data.html' %]
54    </div>
55
56    [%- IF SELF.part.is_assortment %]
57    <div id="assortment_tab">
58     [% PROCESS 'part/_assortment.html' id=part.id assortment_id=SELF.part.id %]
59    </div>
60    [%- END %]
61
62    [%- IF SELF.part.is_assembly %]
63    <div id="assembly_tab">
64     [% PROCESS 'part/_assembly.html' id=part.id assembly_id=SELF.part.id %]
65    </div>
66    [%- END %]
67
68    [%- IF SELF.all_languages.size %]
69     [% PROCESS 'part/_edit_translations.html' %]
70    [%- END %]
71
72    [%- IF SELF.part.id %]
73    <div id="sales_price_information">
74      [% PROCESS part/_sales_price_information.html id=SELF.part.id %]
75    </div>
76    [% IF AUTH.assert('shop_part_edit', 1) && SELF.part.id %]
77    <div id="shop_variables">
78      [% PROCESS 'part/_shop.html' %]
79    </div>
80    [%- END %]
81
82    [%- IF AUTH.assert('warehouse_contents', 1) AND SELF.part.id AND NOT SELF.part.is_service %]
83    <div id="inventory">
84     [% PROCESS 'part/_inventory.html' %]
85    </div>
86    [%- END %]
87
88    [%- END %]
89
90    [%- IF CUSTOM_VARIABLES.size %]
91    <div id="custom_variables">
92       [%- PROCESS 'part/_cvars.html' %]
93    </div>
94    [%- END %]
95
96    [%- IF SELF.part.id %]
97    <div id='price_rules'>
98      <div id='price_rules_customer_report'></div>
99      <div id='price_rules_vendor_report'></div>
100    </div>
101    [%- END %]
102
103 </div>
104 </form>