<?php
/**
 * AuroraCMS - Copyright (C) Diemen Design 2019
 *
 * @category   Administration - Core - Add Option
 * @package    core/add_option.php
 * @author     Dennis Suitters <dennis@diemen.design>
 * @copyright  2014-2019 Diemen Design
 * @license    http://opensource.org/licenses/MIT  MIT License
 * @version    0.2.23
 * @link       https://github.com/DiemenDesign/AuroraCMS
 * @notes      This PHP Script is designed to be executed using PHP 7+
 */
if(session_status()==PHP_SESSION_NONE)session_start();
require'db.php';
$config=$db->query("SELECT * FROM `".$prefix."config` WHERE `id`='1'")->fetch(PDO::FETCH_ASSOC);
$rid=filter_input(INPUT_POST,'rid',FILTER_SANITIZE_NUMBER_INT);
$ttl=filter_input(INPUT_POST,'ttl',FILTER_UNSAFE_RAW);
$qty=filter_input(INPUT_POST,'qty',FILTER_SANITIZE_NUMBER_INT);
if($ttl==''||$qty=='')echo'<script>window.top.window.toastr["error"]("Not all Fields were filled in!");</script>';
else{
	$q=$db->prepare("INSERT IGNORE INTO `".$prefix."choices` (`uid`,`rid`,`contentType`,`title`,`ti`) VALUES (:uid,:rid,'option',:title,:ti)");
	$q->execute([
		':uid'=>$uid,
		':rid'=>$rid,
		':title'=>$ttl,
		':ti'=>$qty
	]);
	$id=$db->lastInsertId();
	$e=$db->errorInfo();
	if(is_null($e[2])){
		echo'<script>'.
					'window.top.window.$("#itemoptions").append(`<div id="l_'.$id.'" class="form-row mt-1">'.
						'<div class="input-text">Option</div>'.
						'<input type="text" name="da" value="'.$ttl.'" readonly>'.
						'<div class="input-text">Quantity</div>'.
						'<input name="da" type="text" value="'.$qty.'" placeholder="Quantity" readonly>'.
						'<form target="sp" action="core/purge.php">'.
							'<input name="id" type="hidden" value="'.$id.'">'.
							'<input name="t" type="hidden" value="choices">'.
							'<button class="trash" data-tooltip="tooltip" aria-label="Delete"><i class="i">trash</i></button>'.
						'</form>'.
					'</div>`);'.
				'</script>';
	}else echo'<script>window.top.window.toastr["error"]("There was an issue adding the Data!");</script>';
}
