# vikbooking/1.8.11/admin/views/managequote/tmpl/default.php

VikBooking Hotel Booking Engine &amp; PMS, version 1.8.11. 50 lines.

- Page: https://pluginprobe.com/plugins/vikbooking/1.8.11/code/admin/views/managequote/tmpl/default.php
- Raw: https://pluginprobe.com/plugins/vikbooking/1.8.11/raw/admin/views/managequote/tmpl/default.php
- Modified: 2026-06-03T11:02:10+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/vikbooking/1.8.11/code/admin/views/managequote/tmpl/default.php#L10-L20`.

```php
<?php
/** 
 * @package     VikBooking
 * @subpackage  core
 * @author      E4J s.r.l.
 * @copyright   Copyright (C) 2026 E4J s.r.l. All Rights Reserved.
 * @license     http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 * @link        https://vikwp.com
 */

// No direct access
defined('ABSPATH') or die('No script kiddies please!');

// build layout data
$layoudData = [
    'quote'        => $this->quote,
    'customer'     => $this->customer,
    'inquiry'      => $this->inquiry,
    'session_id'   => $this->chatSessionId,
    'prefMessages' => $this->prefMessages,
];

// render HTML layout
echo JLayoutHelper::render('quote.manage.html', $layoudData);

// render script layout
echo JLayoutHelper::render('quote.manage.script', $layoudData);

?>
<form action="index.php?option=com_vikbooking" method="post" name="adminForm" id="adminForm">
    <input type="hidden" name="option" value="com_vikbooking" />
    <input type="hidden" name="task" value="" />
</form>

<script type="text/javascript">
    Joomla.submitbutton = function(task) {
        if (task == 'quote-apply') {
            // intercept button to scroll to the saving section
            document.querySelector('.vbo-quote-section-buttons')?.scrollIntoView({
                behavior: 'smooth',
                block: 'start',
            });
        } else if (task == 'quote-see-all') {
            // intercept toolbar button to open the quotes admin-widget
            VBOCore.handleDisplayWidgetNotification({widget_id: 'quotes'});
        } else {
            Joomla.submitform(task, document.adminForm);
        }
    }
</script>
```
