PluginProbe
VikBooking Hotel Booking Engine & PMS / 1.8.16
VikBooking Hotel Booking Engine & PMS v1.8.16
1.8.16 1.8.15 1.8.14 1.8.13 1.8.12 1.8.11 1.8.10 1.8.9 1.8.6 1.8.7 1.8.8 trunk 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 All 37 releases
← All changes | admin/views/managecondtext/view.html.php +73 -0 1.6.0 → 1.8.16 View file →
@@ -1,0 +1,73 @@
1 +<?php
2 +/**
3 + * @package VikBooking
4 + * @subpackage com_vikbooking
5 + * @author Alessio Gaggii - e4j - Extensionsforjoomla.com
6 + * @copyright Copyright (C) 2018 e4j - Extensionsforjoomla.com. All rights reserved.
7 + * @license GNU General Public License version 2 or later; see LICENSE
8 + * @link https://vikwp.com
9 + */
10 +
11 +defined('ABSPATH') or die('No script kiddies please!');
12 +
13 +// import Joomla view library
14 +jimport('joomla.application.component.view');
15 +
16 +class VikBookingViewManagecondtext extends JViewVikBooking {
17 +
18 + function display($tpl = null) {
19 + // Set the toolbar
20 + $this->addToolBar();
21 +
22 + $cid = VikRequest::getVar('cid', array(0));
23 + if (!empty($cid[0])) {
24 + $condtextid = $cid[0];
25 + }
26 +
27 + $dbo = JFactory::getDbo();
28 + $condtext = array();
29 + if (!empty($cid[0])) {
30 + $q = "SELECT * FROM `#__vikbooking_condtexts` WHERE `id`=".(int)$condtextid.";";
31 + $dbo->setQuery($q);
32 + $dbo->execute();
33 + if ($dbo->getNumRows()) {
34 + $condtext = $dbo->loadAssoc();
35 + }
36 + }
37 +
38 + $this->condtext = $condtext;
39 +
40 + // Display the template
41 + parent::display($tpl);
42 + }
43 +
44 + /**
45 + * Sets the toolbar
46 + */
47 + protected function addToolBar() {
48 + $cid = VikRequest::getVar('cid', array(0));
49 +
50 + if (!empty($cid[0])) {
51 + //edit
52 + JToolBarHelper::title(JText::translate('VBO_COND_TEXT_MNG_TITLE'), 'vikbooking');
53 + if (JFactory::getUser()->authorise('core.edit', 'com_vikbooking')) {
54 + JToolBarHelper::apply('updatecondtextstay', JText::translate('VBSAVE'));
55 + JToolBarHelper::save('updatecondtext', JText::translate('VBSAVECLOSE'));
56 + JToolBarHelper::spacer();
57 + }
58 + JToolBarHelper::cancel('cancelcondtext', JText::translate('VBANNULLA'));
59 + JToolBarHelper::spacer();
60 + } else {
61 + //new
62 + JToolBarHelper::title(JText::translate('VBO_COND_TEXT_MNG_TITLE'), 'vikbooking');
63 + if (JFactory::getUser()->authorise('core.create', 'com_vikbooking')) {
64 + JToolBarHelper::save('createcondtext', JText::translate('VBSAVECLOSE'));
65 + JToolBarHelper::apply('createcondtextstay', JText::translate('VBSAVE'));
66 + JToolBarHelper::spacer();
67 + }
68 + JToolBarHelper::cancel('cancelcondtext', JText::translate('VBANNULLA'));
69 + JToolBarHelper::spacer();
70 + }
71 + }
72 +
73 +}