ACC SHELL

Path : /srv/www/vhosts/marevva/nadacekrizovatka/admin/
File Upload :
Current File : /srv/www/vhosts/marevva/nadacekrizovatka/admin/admin-product-variation.php

<?php
	
	/*header("Content-type: text/plain; charset=UTF-8");
	header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
	header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
	header("Cache-Control: no-store, no-cache, must-revalidate");
	header("Cache-Control: post-check=0, pre-check=0", false);
	header("Pragma: no-cache");*/
	
	include( '../init-db-info.php' );
	include( '../init-db.php' );
		
	$iuItemID = 0;
	if ( isset( $_GET['id'] ) ) $iuItemID = $_GET['id'];		
	if ( isset( $_POST['ID'] ) ) $iuItemID = $_POST['ID'];	
	if ( $iuItemID == '' ) $iuItemID = $_GET['id'];
	
	$productVariations = $db->getAllItems( 'productVariation', " WHERE `productID`=" . $iuItemID . " ORDER BY `ID` ASC " );
	
	$r .= '<div class="admin-user-label-separator border" >Variace</div>';
	$r .= '<div class="cleaner"></div>';
	
	for ( $i = 0; $i < count($productVariations); $i++ )
	{
		$productVariation = $productVariations[$i];
		
		$containerID = 'container' . (rand() + $i);
		
		$r .= '<div id="' . $containerID . '" >';
		$r .= '	<div class="admin-user-label border" >[barva, popis, počet, dostupnost]</div>';
		
		$r .= '	<div class="admin-user-edit-value">
		
					<div style="background-color:#'.$productVariation['color'].'; float:left; height: 12px; margin: 2px; width: 30px; display:block;"> </div>
					
					<input type="text" value="' . $productVariation['color'] . '" id="color' . $containerID . '" name="color' . $containerID . '" />
					
					<input type="text" value="' . $productVariation['text'] . '" id="text' . $containerID . '" name="text' . $containerID . '" />
					
					<input type="text" value="' . $productVariation['count'] . '" id="count' . $containerID . '" name="count' . $containerID . '" />
					
					<select id="availability' . $containerID . '" name="availability' . $containerID . '" >
						<option value="1" ' . ( ($productVariation['availability'] == 1) ? 'selected="selected"' : '' ) . '>skladem</option>
						<option value="0" ' . ( ($productVariation['availability'] == 0) ? 'selected="selected"' : '' ) . '>není skladem</option>
					</select>
		
					<div style="float:right; font-size:11px; cursor: pointer; margin-right: 15px; margin-top:1px;"
						onclick="$.post( \'admin-product-variation-save.php\', 
										   \'productVariationID=' . $productVariation['ID'] . '&color=\' + $(\'#color' . $containerID . '\').val() + \'&text=\' + $(\'#text' . $containerID . '\').val() + \'&count=\' + $(\'#count' . $containerID . '\').val() + \'&availability=\' + $(\'#availability' . $containerID . '\').val() );
								  showLabelSaved();">Uložit</div>
					
					<div style="float:right; font-size:11px; cursor: pointer; margin-right: 15px; margin-top:1px;"
						onclick="
							if ( confirm( \'Opravdu smazat?\' ) )
							{
								$.post( \'admin-product-variation-delete.php\', 
												  \'productVariationID=' . $productVariation['ID'] . '\' );
								$(\'#' . $containerID . '\').remove();
								showLabelSaved();
							}
						">Smazat</div>
				
				</div>';	
		$r .= '<div class="cleaner"></div>';
		$r .= '</div>';
	}
	
	$r .= '
		<div style="cursor: pointer; margin-left: 10px; font-size: 11px; margin-top:5px;" 
			id="bonusAdd"
			onclick="$.post( \'admin-product-variation-add.php\', 
							 \'productID=' . $iuItemID . '\',
							 function(data)
							 {
								 $(data).insertBefore(\'#bonusAdd\');
							 } );
					 showLabelSaved();" >
			<strong>Přidat</strong> variaci
		</div>
	';
	
	$r .= '<div class="cleaner20"></div>';

?>

ACC SHELL 2018