Я хочу настроить программное обеспечение POS, сделанное в кодеригене php. Я новичок в этом. Верю, я хочу сделать следующие изменения
Я хочу установить курсор на текстовое поле, когда пользователь нажимает F8, но проблема на F8 перенаправляется на другую страницу, это поведение по умолчанию для приложения. я хочу отключить этот предыдущий эффект и хочу установить курсор на текстовое поле
Я хочу распечатать квитанцию о продаже. Страница получения показывается, нажав кнопку "Полная продажа". Но я хочу это, когда пользователь вводит сумму в текстовое поле и нажимает клавишу ввода.
'
<?php
// Only show this part if there is at least one payment entered.
if(count($payments) > 0)
{
?>
<div id="finish_sale">
<?php echo form_open("sales/complete",array('id'=>'finish_sale_form')); ?>
<label id="comment_label" for="comment"><?php echo $this->lang->line('common_comments'); ?>:</label>
<?php echo form_textarea(array('name'=>'comment', 'id' => 'comment', 'value'=>$comment,'rows'=>'4','cols'=>'23'));?>
<br />
<br />
<?php
if(!empty($customer_email))
{
echo $this->lang->line('sales_email_receipt'). ': '. form_checkbox(array(
'name' => 'email_receipt',
'id' => 'email_receipt',
'value' => '1',
'checked' => (boolean)$email_receipt,
)).'<br />('.$customer_email.')<br />';
}
if ($payments_cover_total)
{
echo "<div class='small_button' id='finish_sale_button' style='float:left;margin-top:5px;'><span>".$this->lang->line('sales_complete_sale')."</span></div>";
}
echo "<div class='small_button' id='suspend_sale_button' style='float:right;margin-top:5px;'><span>".$this->lang->line('sales_suspend_sale')."</span></div>";
?>
</div>
</form>
<?php
}
?>'
//Javascript Mycode
$(document).keypress(function (e){
if(e.keyCode==119)
{
$("#amount_tendered").focus();
}
if(e.keyCode==13)
{
$("#finish_sale_button").click();
$('#finish_sale_form').submit();
$('#finish_sale_button').attr('action', '<?php echo site_url("sales/complete"); ?>');
});
}
//window.print();
});
//При нажатии кнопки эта функция вызывает
$("#finish_sale_button").click(function()
{
if (confirm('<?php echo $this->lang->line("sales_confirm_finish_sale"); ?>'))
{
$('#finish_sale_form').submit();
}
});
Пожалуйста, подумайте над тем, какой APP вы используете.
Если вы ищете POS-систему с помощью CodeIgniter, вы можете попробовать NexoPOS здесь http://nexopos.com/demo, квитанция распечатки может быть активирована из настроек.
это также бесплатная система POS, и я главный разработчик, я буду рад помочь вам. Оформить заказ на главном веб-сайте http://nexopos.com/