|
2 | 2 | <div class="tabs"> |
3 | 3 | <div class="tabs-header full"> |
4 | 4 | <a class="tab-link inline-block" onclick="site.showTabContent(event, '#siteSettings')"> ##word.Site Settings## </a> |
| 5 | + <a class="tab-link inline-block" onclick="site.showTabContent(event, '#printerProgram')" ng-show="siteSetting.isCenter"> ##word.Printers Program## </a> |
5 | 6 | <a class="tab-link inline-block" onclick="site.showTabContent(event, '#mainPage')"> ##word.Theme Setting## </a> |
6 | 7 | <a class="tab-link inline-block" onclick="site.showTabContent(event, '#blockPrograms')"> ##word.Block Programs## </a> |
7 | 8 | </div> |
|
68 | 69 | items="teachersList" |
69 | 70 | ng-get="getTeachersList($search)" |
70 | 71 | ></i-list> |
71 | | - <i-list |
72 | | - ng-search="siteSetting.$printerPath" |
73 | | - class="col6" |
74 | | - ng-show="siteSetting.isCenter" |
75 | | - display="name" |
76 | | - ng-model="siteSetting.thermalPrinter" |
77 | | - label="##word.Thermal printer##" |
78 | | - items="printersPathsList" |
79 | | - > |
80 | | - </i-list> |
81 | 72 | </div> |
82 | 73 | <div class="row"> |
83 | 74 | <i-control label="##word.Site Name##" class="col6" ng-model="siteSetting.siteName"> </i-control> |
|
153 | 144 | </div> |
154 | 145 | <i-button type="save" label="##word.Save##" ng-click="saveSetting('#siteSettings')"></i-button> |
155 | 146 | </div> |
| 147 | + <div id="printerProgram" class="tab-content"> |
| 148 | + <fieldset> |
| 149 | + <legend>##word.Printer Program##</legend> |
| 150 | + <div class="row"> |
| 151 | + <i-list |
| 152 | + ng-search="siteSetting.$printerPath" |
| 153 | + class="col6" |
| 154 | + |
| 155 | + display="name" |
| 156 | + ng-model="siteSetting.thermalPrinter" |
| 157 | + label="##word.Thermal printer##" |
| 158 | + items="printersPathsList" |
| 159 | + > |
| 160 | + </i-list> |
| 161 | + </div> |
| 162 | + <div class="row"> |
| 163 | + <fieldset> |
| 164 | + <legend class="black"> |
| 165 | + ##word.Invoice Header## |
| 166 | + <i-button type="push" ng-click="addInvoiceHeader()"> </i-button> |
| 167 | + </legend> |
156 | 168 |
|
| 169 | + <div ng-repeat="h in siteSetting.invoiceHeader track by $index" class="row"> |
| 170 | + <i-control class="col8" ng-model="h.name"></i-control> |
| 171 | + |
| 172 | + <i-button class="col1" type="up" ng-click="upDownList(siteSetting.invoiceHeader, 'up',$index)" ng-hide="$index == 0"> </i-button> |
| 173 | + <i-button |
| 174 | + class="col1" |
| 175 | + type="down" |
| 176 | + ng-click="upDownList(siteSetting.invoiceHeader, 'down',$index)" |
| 177 | + ng-hide="$index == (siteSetting.invoiceHeader.length - 1) " |
| 178 | + > |
| 179 | + </i-button> |
| 180 | + <i-button class="col1" type="delete" ng-click="siteSetting.invoiceHeader.length ==1 || siteSetting.invoiceHeader.splice($index,1)"> </i-button> |
| 181 | + </div> |
| 182 | + </fieldset> |
| 183 | + |
| 184 | + <div class="row"> |
| 185 | + <fieldset> |
| 186 | + <legend class="black"> |
| 187 | + ##word.Invoice Footer## |
| 188 | + <i-button type="push" ng-click="addInvoiceFooter()"> </i-button> |
| 189 | + </legend> |
| 190 | + |
| 191 | + <div ng-repeat="f in siteSetting.invoiceFooter track by $index" class="row"> |
| 192 | + <i-control class="col8" ng-model="f.name"></i-control> |
| 193 | + <i-button class="col1" type="up" ng-click="upDownList(siteSetting.invoiceFooter, 'up',$index)" ng-hide="$index == 0"> </i-button> |
| 194 | + <i-button |
| 195 | + class="col1" |
| 196 | + type="down" |
| 197 | + ng-click="upDownList(siteSetting.invoiceFooter, 'down',$index)" |
| 198 | + ng-hide="$index == (siteSetting.invoiceFooter.length - 1) " |
| 199 | + > |
| 200 | + </i-button> |
| 201 | + <i-button class="col1" type="delete" ng-click="siteSetting.invoiceFooter.length ==1 || siteSetting.invoiceFooter.splice($index,1)"> </i-button> |
| 202 | + </div> |
| 203 | + </fieldset> |
| 204 | + </div> |
| 205 | + </div> |
| 206 | + <i-button type="save" label="##word.Save##" ng-click="saveSetting('#printerProgram')"></i-button> |
| 207 | + </fieldset> |
| 208 | + </div> |
157 | 209 | <div id="mainPage" class="tab-content"> |
158 | 210 | <div class="article-part"> |
159 | 211 | <div class="row"> |
|
0 commit comments