Beispiel #1
0
 function getPricePrint($print_type, $setting, $print)
 {
     if ($print['sizes'] == '{}') {
         return 0;
     }
     $price = 0;
     // get price with size
     $price_A4 = settingPrint($setting, $print_type, '4', 0);
     $price_A3 = settingPrint($setting, $print_type, '3', 0);
     $sizes = json_decode($print['sizes']);
     $colors = json_decode($print['colors']);
     foreach ($sizes as $view => $value) {
         if ($value->size == 3) {
             if ($print_type == 'DTG' || $print_type == 'sublimation') {
                 $price = $price + $price_A3;
             } else {
                 $price = $price + $price_A3 * count($colors->{$view});
             }
         } else {
             if ($value->size == 4) {
                 if ($print_type == 'DTG' || $print_type == 'sublimation') {
                     $price = $price + $price_A4;
                 } else {
                     $price = $price + $price_A4 * count($colors->{$view});
                 }
             }
         }
     }
     return $price;
 }
Beispiel #2
0
							<span class="help-block"><?php 
echo lang('settings_print_size_color_a4');
?>
</span>
							<input type="text" name="setting[prints][embroidery][4]" value="<?php 
echo settingPrint($setting, 'embroidery', 4, 0);
?>
" class="form-control input-sm">
						</div>
						<div class="col-sm-3">
							<span class="help-block"><?php 
echo lang('settings_print_size_color_a3');
?>
</span>
							<input type="text" name="setting[prints][embroidery][3]" value="<?php 
echo settingPrint($setting, 'embroidery', 3, 0);
?>
" class="form-control input-sm">
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
	<!-- end price -->

	<!-- start designer -->
	<div class="tab-pane" id="designer" style="display:none;">
		<div class="row" id="dg-designer">
			<div id="tabs" style="border: none;">
				<ul>