Add close button by default (#116, #361)

This commit is contained in:
jekkos committed 2016-02-26 19:08:49 +01:00
1 parent 959f7da876
commit 7769334372
15 files changed
+69 -64

No files matched your search

+7 -7
View File
@@ -76,7 +76,7 @@ function get_sales_manage_sale_data_row($sale, $controller)
$table_data_row.='<td width="12%">'.$sale['payment_type'].'</td>';
$table_data_row.='<td width="8%">'.$sale['invoice_number'].'</td>';
$table_data_row.='<td width="8%">';
$table_data_row.=anchor($controller_name."/edit/" . $sale['sale_id'], $CI->lang->line('common_edit'),array('class'=>"modal-dlg",'title'=>$CI->lang->line($controller_name.'_update')));
$table_data_row.=anchor($controller_name."/edit/" . $sale['sale_id'], $CI->lang->line('common_edit'),array('class'=>"modal-dlg modal-btn-submit",'title'=>$CI->lang->line($controller_name.'_update')));
$table_data_row.='&nbsp;&nbsp;&nbsp;&nbsp;';
$table_data_row.='<a href="'.site_url($controller_name. "/receipt/" . $sale['sale_id']) . '">' . $CI->lang->line('sales_show_receipt') . '</a>';
$table_data_row.='&nbsp;&nbsp;&nbsp;&nbsp;';
@@ -174,7 +174,7 @@ function get_person_data_row($person,$controller)
$table_data_row.='<td width="20%">'.character_limiter($person->first_name,13).'</td>';
$table_data_row.='<td width="30%">'.mailto($person->email,character_limiter($person->email,22)).'</td>';
$table_data_row.='<td width="20%">'.character_limiter($person->phone_number,13).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$person->person_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg $modal_class",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$person->person_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg modal-btn-submit $modal_class",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='</tr>';
return $table_data_row;
@@ -260,7 +260,7 @@ function get_supplier_data_row($supplier,$controller)
$table_data_row.='<td width="22%">'.mailto($supplier->email,character_limiter($supplier->email,22)).'</td>';
$table_data_row.='<td width="17%">'.character_limiter($supplier->phone_number,13).'</td>';
$table_data_row.='<td width="5%">'.character_limiter($supplier->person_id,5).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$supplier->person_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$supplier->person_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg modal-btn-submit",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='</tr>';
return $table_data_row;
@@ -355,9 +355,9 @@ function get_item_data_row($item,$controller)
}
}
$table_data_row.='<td align="center" width="55px">' . $image . '</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$item->item_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg modal-btn-new",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$item->item_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg modal-btn-new modal-btn-submit",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='<td width="10%">'.anchor($controller_name."/inventory/$item->item_id", $CI->lang->line('common_inv'),array('class'=>"modal-dlg",'title'=>$CI->lang->line($controller_name.'_count')))./*'</td>';//inventory count
$table_data_row.='<td width="10%">'.anchor($controller_name."/inventory/$item->item_id", $CI->lang->line('common_inv'),array('class'=>"modal-dlg modal-btn-submit",'title'=>$CI->lang->line($controller_name.'_count')))./*'</td>';//inventory count
$table_data_row.='<td width="5%">'*/'&nbsp;&nbsp;&nbsp;&nbsp;'.anchor($controller_name."/count_details/$item->item_id", $CI->lang->line('common_det'),array('class'=>"modal-dlg",'title'=>$CI->lang->line($controller_name.'_details_count'))).'</td>';//inventory details
$table_data_row.='</tr>';
@@ -425,7 +425,7 @@ function get_giftcard_data_row($giftcard,$controller)
$table_data_row.='<td width="15%">'.$giftcard->first_name.'</td>';
$table_data_row.='<td width="15%">'.$giftcard->giftcard_number.'</td>';
$table_data_row.='<td width="20%">'.to_currency($giftcard->value).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$giftcard->giftcard_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$giftcard->giftcard_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg modal-btn-submit",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='</tr>';
return $table_data_row;
@@ -493,7 +493,7 @@ function get_item_kit_data_row($item_kit, $controller)
$table_data_row.='<td width="20%">'.character_limiter($item_kit->description, 25).'</td>';
$table_data_row.='<td width="15%">'.to_currency($item_kit->total_cost_price).'</td>';
$table_data_row.='<td width="15%">'.to_currency($item_kit->total_unit_price).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$item_kit->item_kit_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='<td width="5%">'.anchor($controller_name."/view/$item_kit->item_kit_id", $CI->lang->line('common_edit'),array('class'=>"modal-dlg modal-btn-submit",'title'=>$CI->lang->line($controller_name.'_update'))).'</td>';
$table_data_row.='</tr>';
return $table_data_row;
+1 -1
View File
@@ -60,7 +60,7 @@ function post_giftcard_form_submit(response)
<div id="title" class="float_left"><?php echo $this->lang->line('common_list_of').' '.$this->lang->line('module_'.$controller_name); ?></div>
<?php echo anchor("$controller_name/view/-1",
"<div class='btn btn-info btn-sm pull-right'><span>" . $this->lang->line($controller_name . '_new') . "</span></div>",
array('class'=>'modal-dlg none', 'title'=>$this->lang->line($controller_name.'_new')));
array('class'=>'modal-dlg modal-btn-submit', 'title'=>$this->lang->line($controller_name.'_new')));
?>
</div>
+1 -1
View File
@@ -73,7 +73,7 @@ function post_item_kit_form_submit(response)
<div id="title" class="float_left"><?php echo $this->lang->line('common_list_of').' '.$this->lang->line('module_'.$controller_name); ?></div>
<?php echo anchor("$controller_name/view/-1",
"<div class='btn btn-info btn-sm pull-right'><span>" . $this->lang->line($controller_name . '_new') . "</span></div>",
array('class'=>'modal-dlg none', 'title'=>$this->lang->line($controller_name . '_new')));
array('class'=>'modal-dlg modal-btn-submit none', 'title'=>$this->lang->line($controller_name . '_new')));
?>
</div>
-1
View File
@@ -303,7 +303,6 @@
{
var stay_open = dialog_support.clicked_id() != 'submit';
var $form = $(form);
debugger;
$.ajax({
type: $form.attr('method'),
+19 -19
View File
@@ -5,7 +5,7 @@
<fieldset id="item_basic_info">
<legend><?php echo $this->lang->line("items_basic_information"); ?></legend>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_name'), 'name',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-6'>
<?php echo form_input(array(
@@ -16,7 +16,7 @@
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_category'), 'category',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-6'>
<?php echo form_input(array(
@@ -27,18 +27,18 @@
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_supplier'), 'supplier',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-6'>
<?php echo form_dropdown('supplier_id', $suppliers, '', 'class="form-control"');?>
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_cost_price'), 'cost_price',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-3'>
<div class="input-group">
<span class="input-group-addon"><?php echo $this->config->item('currency_symbol'); ?></span>
<div class="input-group input-group-sm">
<span class="input-group input-group-addon"><?php echo $this->config->item('currency_symbol'); ?></span>
<?php echo form_input(array(
'name'=>'cost_price',
'id'=>'cost_price',
@@ -48,11 +48,11 @@
</div>
</div>
<div class="form-group">
<div class="form-group form-group">
<?php echo form_label($this->lang->line('items_unit_price'), 'unit_price',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-3'>
<div class="input-group">
<span class="input-group-addon"><?php echo $this->config->item('currency_symbol'); ?></span>
<div class="input-group input-group-sm">
<span class="input-group input-group-addon"><?php echo $this->config->item('currency_symbol'); ?></span>
<?php echo form_input(array(
'name'=>'unit_price',
'id'=>'unit_price',
@@ -62,7 +62,7 @@
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_tax_1'), 'tax_percent_1',array('class'=>'control-label col-xs-3')); ?>
<div class='col-sm-3'>
<?php echo form_input(array(
@@ -73,19 +73,19 @@
);?>
</div>
<div class="col-sm-3">
<div class="input-group">
<div class="input-group input-group-sm">
<?php echo form_input(array(
'name'=>'tax_percents[]',
'id'=>'tax_percent_name_1',
'class'=>'form-control',
'value'=> isset($item_tax_info[0]['percent']) ? $item_tax_info[0]['percent'] : '')
);?>
<span class="input-group-addon">%</span>
<span class="input-group input-group-addon">%</span>
</div>
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_tax_2'), 'tax_percent_2',array('class'=>'control-label col-xs-3')); ?>
<div class='col-sm-3'>
<?php echo form_input(array(
@@ -96,19 +96,19 @@
);?>
</div>
<div class="col-sm-3">
<div class="input-group">
<div class="input-group input-group-sm">
<?php echo form_input(array(
'name'=>'tax_percents[]',
'class'=>'form-control',
'id'=>'tax_percent_name_2',
'value'=> isset($item_tax_info[1]['percent']) ? $item_tax_info[1]['percent'] : '')
);?>
<span class="input-group-addon">%</span>
<span class="input-group input-group-addon">%</span>
</div>
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_reorder_level'), 'reorder_level',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-3'>
<?php echo form_input(array(
@@ -119,7 +119,7 @@
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_description'), 'description',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-5'>
<?php echo form_textarea(array(
@@ -130,14 +130,14 @@
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_allow_alt_description'), 'allow_alt_description',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-5'>
<?php echo form_dropdown('allow_alt_description', $allow_alt_description_choices, '', 'class="form-control"');?>
</div>
</div>
<div class="form-group">
<div class="form-group form-group-sm">
<?php echo form_label($this->lang->line('items_is_serialized'), 'is_serialized',array('class'=>'control-label col-xs-3')); ?>
<div class='col-xs-5'>
<?php echo form_dropdown('is_serialized', $serialization_choices, '', 'class="form-control"');?>
+3 -3
View File
@@ -160,11 +160,11 @@ function post_bulk_form_submit(response)
<div id="title" class="float_left"><?php echo $this->lang->line('common_list_of').' '.$this->lang->line('module_'.$controller_name); ?></div>
<?php echo anchor("$controller_name/excel_import",
"<div class='btn btn-info btn-sm pull-right'><span>" . $this->lang->line('common_import_excel') . "</span></div>",
array('class'=>'modal-dlg none', 'title'=>'Import Items from Excel'));
array('class'=>'modal-dlg modal-btn-submit none', 'title'=>$this->lang->line('common_import_excel')));
?>
<?php echo anchor("$controller_name/view/-1",
"<div class='btn btn-info btn-sm pull-right' style='margin-right: 10px;'><span>" . $this->lang->line($controller_name . '_new') . "</span></div>",
array('class'=>'modal-dlg modal-btn-new', 'title'=>$this->lang->line($controller_name . '_new')));
array('class'=>'modal-dlg modal-btn-new modal-btn-submit', 'title'=>$this->lang->line($controller_name . '_new')));
?>
</div>
@@ -200,7 +200,7 @@ function post_bulk_form_submit(response)
<div id="table_action_header">
<ul>
<li class="float_left"><span><?php echo anchor("$controller_name/delete",$this->lang->line("common_delete"),array('id'=>'delete')); ?></span></li>
<li class="float_left"><span><?php echo anchor("$controller_name/bulk_edit",$this->lang->line("items_bulk_edit"),array('id'=>'bulk_edit','class'=>'modal-dlg','title'=>$this->lang->line('items_edit_multiple_items'))); ?></span></li>
<li class="float_left"><span><?php echo anchor("$controller_name/bulk_edit",$this->lang->line("items_bulk_edit"),array('id'=>'bulk_edit','class'=>'modal-dlg modal-btn-submit','title'=>$this->lang->line('items_edit_multiple_items'))); ?></span></li>
<li class="float_left"><span><?php echo anchor("$controller_name/generate_barcodes",$this->lang->line("items_generate_barcodes"),array('id'=>'generate_barcodes', 'target' =>'_blank','title'=>$this->lang->line('items_generate_barcodes'))); ?></span></li>
<?php
if (count($stock_locations) > 1)
+1 -1
View File
@@ -65,7 +65,7 @@
<link rel="stylesheet" type="text/css" href="dist/opensourcepos.min.css?rel=5fec5e7eed"/>
<!-- end mincss template tags -->
<!-- start minjs template tags -->
<script type="text/javascript" src="dist/opensourcepos.min.js?rel=15a523de04" language="javascript"></script>
<script type="text/javascript" src="dist/opensourcepos.min.js?rel=feafb77ba5" language="javascript"></script>
<!-- end minjs template tags -->
<?php endif; ?>
+2 -2
View File
@@ -64,7 +64,7 @@ function post_person_form_submit(response)
?>
<?php echo anchor("$controller_name/excel_import",
"<div class='btn btn-info btn-sm pull-right''><span>" . $this->lang->line('common_import_excel') . "</span></div>",
array('class'=>"modal-dlg modal-dlg", 'title'=>$this->lang->line('items_import_items_excel')));
array('class'=>"modal-dlg modal-btn-submit", 'title'=>$this->lang->line('items_import_items_excel')));
?>
<?php
}
@@ -72,7 +72,7 @@ function post_person_form_submit(response)
<?php $dlog_class = ($controller_name == 'employees' ? 'modal-dlg-wide' : ''); echo anchor("$controller_name/view/-1",
"<div class='btn btn-info btn-sm pull-right' style='margin-right: 10px;'><span>" . $this->lang->line($controller_name . '_new') . "</span></div>",
array('class'=>"modal-dlg $dlog_class", 'title'=>$this->lang->line($controller_name . '_new')));
array('class'=>"modal-dlg modal-btn-submit $dlog_class", 'title'=>$this->lang->line($controller_name . '_new')));
?>
</div>
+2 -2
View File
@@ -47,7 +47,7 @@ if (isset($error))
echo form_input(array('name'=>'item','id'=>'item','size'=>'40'));
echo anchor("items/view/-1/width:450", $this->lang->line('sales_new_item'),
array('class'=>'btn btn-info btn-sm pull-right modal-dlg modal-btn-new', 'id'=>'new_item_button', 'title'=>$this->lang->line('sales_new_item')));
array('class'=>'btn btn-info btn-sm pull-right modal-dlg modal-btn-submit modal-btn-new', 'id'=>'new_item_button', 'title'=>$this->lang->line('sales_new_item')));
?>
<?php echo form_close(); ?>
@@ -203,7 +203,7 @@ if (isset($error))
<?php
echo anchor("suppliers/view/-1/width:400", $this->lang->line('recvs_new_supplier'),
array('class'=>'btn btn-info btn-sm modal-dlg none', 'id'=>'new_supplier_button', 'title'=>$this->lang->line('recvs_new_supplier')));
array('class'=>'btn btn-info btn-sm modal-dlg modal-btn-submit none', 'id'=>'new_supplier_button', 'title'=>$this->lang->line('recvs_new_supplier')));
?>
</div>
+5 -5
View File
@@ -31,7 +31,7 @@ if (isset($success))
echo form_dropdown('stock_location', $stock_locations, $stock_location, 'onchange="$(\'#mode_form\').submit();"');
}
echo anchor("sales/suspended/width:425", $this->lang->line('sales_suspended_sales'),
echo anchor("sales/suspended", $this->lang->line('sales_suspended_sales'),
array('class'=>'btn btn-default btn-sm pull-right modal-dlg none', 'id'=>'show_suspended_sales_button', 'title'=>$this->lang->line('sales_suspended_sales')));
if ($this->Employee->has_grant('reports_sales', $this->session->userdata('person_id')))
@@ -47,8 +47,8 @@ if (isset($success))
<?php
echo form_input(array('name'=>'item', 'id'=>'item', 'size'=>'40', 'tabindex'=>'1'));
echo anchor("items/view/-1/width:450", $this->lang->line('sales_new_item'),
array('class'=>'btn btn-info btn-sm pull-right modal-dlg modal-btn-new', 'id'=>'new_item_button', 'title'=>$this->lang->line('sales_new_item')));
echo anchor("items/view/-1", $this->lang->line('sales_new_item'),
array('class'=>'btn btn-info btn-sm pull-right modal-dlg modal-btn-new modal-btn-submit', 'id'=>'new_item_button', 'title'=>$this->lang->line('sales_new_item')));
?>
<?php echo form_close(); ?>
@@ -215,8 +215,8 @@ if (isset($success))
<h3 style="margin: 5px 0 5px 0"><?php echo $this->lang->line('common_or'); ?></h3>
<?php
echo anchor("customers/view/-1/width:400", $this->lang->line('sales_new_customer'),
array('class'=>'btn btn-info btn-sm modal-dlg none', 'id'=>'new_customer_button', 'title'=>$this->lang->line('sales_new_customer')));
echo anchor("customers/view/-1", $this->lang->line('sales_new_customer'),
array('class'=>'btn btn-info btn-sm modal-dlg modal-btn-submit none', 'id'=>'new_customer_button', 'title'=>$this->lang->line('sales_new_customer')));
?>
</div>
+1 -1
View File
@@ -61,7 +61,7 @@ function post_person_form_submit(response)
<div id="title" class="float_left"><?php echo $this->lang->line('common_list_of').' '.$this->lang->line('module_'.$controller_name); ?></div>
<?php echo anchor("$controller_name/view/-1",
"<div class='btn btn-info btn-sm pull-right'><span>" . $this->lang->line($controller_name . '_new') . "</span></div>",
array('class'=>'modal-dlg none', 'title'=>$this->lang->line($controller_name . '_new')));
array('class'=>'modal-dlg modal-btn-submit none', 'title'=>$this->lang->line($controller_name . '_new')));
?>
</div>
+12 -9
View File
@@ -49040,10 +49040,10 @@ function do_search(show_feedback,on_complete)
if(typeof on_complete=='function')
on_complete(response);
$('#search').removeClass("ac_loading");
$('#pagination').html(response.pagination);
//$('#spinner').hide();
//re-init elements in new table, as table tbody children were replaced
dialog_support.init('#sortable_table a.modal-dlg');
$('#pagination').html(response.pagination);
$('#sortable_table tbody :checkbox').click(checkbox_click);
$("#select_all").attr('checked',false);
if (response.total_rows > 0)
@@ -49360,31 +49360,34 @@ dialog_support = (function() {
var init = function(selector) {
return $(selector).click(function(event) {
var buttons = [{
id: 'submit',
label: 'Submit',
cssClass: 'btn-primary',
action: submit('submit')
}];
var buttons = [];
var dialog_class = 'modal-dlg';
$.each($(this).attr('class').split(/\s+/), function(classIndex, className) {
var width_class = className.split("modal-dlg-");
if (width_class && width_class.length > 1) {
dialog_class = className;
}
var btn_class = className.split("modal-btn-");
if (btn_class && btn_class.length > 1) {
var btn_name = btn_class[1];
buttons.push({
id: btn_name,
label: btn_name.charAt(0).toUpperCase() + btn_name.slice(1),
cssClass: buttons.length ? '' : 'btn-primary',
action: submit(btn_name)
});
}
});
!buttons.length && buttons.push({
id: 'close',
label: 'Close',
cssClass: 'btn-primary',
action: function(dialog_ref) {
dialog_ref.close();
}
});
var $link = $(event.target);
$link = $link.is("a") ? $link : $link.parents("a");
BootstrapDialog.show({
+2 -2
View File
File diff suppressed because one or more lines are too long.
+12 -9
View File
@@ -87,10 +87,10 @@ function do_search(show_feedback,on_complete)
if(typeof on_complete=='function')
on_complete(response);
$('#search').removeClass("ac_loading");
$('#pagination').html(response.pagination);
//$('#spinner').hide();
//re-init elements in new table, as table tbody children were replaced
dialog_support.init('#sortable_table a.modal-dlg');
$('#pagination').html(response.pagination);
$('#sortable_table tbody :checkbox').click(checkbox_click);
$("#select_all").attr('checked',false);
if (response.total_rows > 0)
@@ -407,31 +407,34 @@ dialog_support = (function() {
var init = function(selector) {
return $(selector).click(function(event) {
var buttons = [{
id: 'submit',
label: 'Submit',
cssClass: 'btn-primary',
action: submit('submit')
}];
var buttons = [];
var dialog_class = 'modal-dlg';
$.each($(this).attr('class').split(/\s+/), function(classIndex, className) {
var width_class = className.split("modal-dlg-");
if (width_class && width_class.length > 1) {
dialog_class = className;
}
var btn_class = className.split("modal-btn-");
if (btn_class && btn_class.length > 1) {
var btn_name = btn_class[1];
buttons.push({
id: btn_name,
label: btn_name.charAt(0).toUpperCase() + btn_name.slice(1),
cssClass: buttons.length ? '' : 'btn-primary',
action: submit(btn_name)
});
}
});
!buttons.length && buttons.push({
id: 'close',
label: 'Close',
cssClass: 'btn-primary',
action: function(dialog_ref) {
dialog_ref.close();
}
});
var $link = $(event.target);
$link = $link.is("a") ? $link : $link.parents("a");
BootstrapDialog.show({
+1 -1
View File
@@ -66,7 +66,7 @@
<!-- end mincss template tags -->
<link rel="stylesheet" type="text/css" href="templates/spacelab/css/style.css"/>
<!-- start minjs template tags -->
<script type="text/javascript" src="dist/opensourcepos.min.js?rel=15a523de04" language="javascript"></script>
<script type="text/javascript" src="dist/opensourcepos.min.js?rel=feafb77ba5" language="javascript"></script>
<!-- end minjs template tags -->
<?php endif; ?>