PluginProbe ʕ •ᴥ•ʔ
VikAppointments Services Booking Calendar / 1.2.21
VikAppointments Services Booking Calendar v1.2.21
1.2.21 1.2.20 trunk 1.2.17 1.2.18 1.2.19
vikappointments / admin / layouts / wizard / steps / packages.php
vikappointments / admin / layouts / wizard / steps Last commit date
employees.php 5 days ago index.html 5 days ago locations.php 5 days ago locwdays.php 5 days ago options.php 5 days ago packages.php 5 days ago payments.php 5 days ago services.php 5 days ago subscriptions.php 5 days ago syspack.php 5 days ago syssubscr.php 5 days ago system.php 5 days ago taxes.php 5 days ago
packages.php
54 lines
1 <?php
2 /**
3 * @package VikAppointments
4 * @subpackage core
5 * @author E4J s.r.l.
6 * @copyright Copyright (C) 2021 E4J s.r.l. All Rights Reserved.
7 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8 * @link https://vikwp.com
9 */
10
11 // No direct access
12 defined('ABSPATH') or die('No script kiddies please!');
13
14 /**
15 * Layout variables
16 * -----------------
17 * @var VAPWizardStep $step The wizard step instance.
18 */
19 extract($displayData);
20
21 if (!$step->isCompleted())
22 {
23 // go ahead only if the step is completed
24 return;
25 }
26 ?>
27
28 <ul class="wizard-step-summary">
29 <?php
30 $packages = $step->getPackages();
31
32 // display at most 3 packages
33 for ($i = 0; $i < min(array(3, count($packages))); $i++)
34 {
35 ?>
36 <li>
37 <?php echo JHtml::fetch('vaphtml.admin.stateaction', $packages[$i]->published); ?>
38 <b><?php echo $packages[$i]->name; ?></b>
39 </li>
40 <?php
41 }
42
43 // count remaining packages
44 $remaining = count($packages) - 3;
45
46 if ($remaining > 0)
47 {
48 ?>
49 <li><?php echo JText::plural('VAPWIZARDOTHER_N_ITEMS', $remaining); ?></li>
50 <?php
51 }
52 ?>
53 </ul>
54