PluginProbe
CSS & JavaScript Toolbox / 8.0.3
CSS & JavaScript Toolbox v8.0.3
trunk 0.3 0.8 10 10.1 11 11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 11.9.1 12 12.0 12.0.1 12.0.3 12.0.4 12.0.5 12.0.6 12.0.7 6.0 6.0.11 All 60 releases
css-javascript-toolbox / views / templates / info / view.php

view.php in CSS & JavaScript Toolbox 8.0.3, at views/templates/info/view.php

48 lines 811 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 *
4 */
5
6 /**
7 *
8 */
9 class CJTTemplatesInfoView extends CJTView {
10
11 /**
12 * put your comment there...
13 *
14 * @var mixed
15 */
16 public $item;
17
18 /**
19 * put your comment there...
20 *
21 * @param mixed $vInfo
22 * @return CJTTemplatesInfoView
23 */
24 public function __construct($vInfo) {
25 parent::__construct($vInfo) ;
26 }
27
28 /**
29 * put your comment there...
30 *
31 * @param mixed $tpl
32 */
33 public function display($tpl = null) {
34 // Get item.
35 $this->item = $this->model->getItem();
36 // For all items that has no value show "Not Available"
37 foreach ((array)$this->item as $prop => $value) {
38 if (!$this->item->{$prop}) {
39 $this->item->{$prop} = cssJSToolbox::getText('N/A');
40 }
41 }
42 echo $this->getTemplate($tpl);
43 }
44
45 } // End class.
46
47 // Hookable!!
48 CJTTemplatesInfoView::define('CJTTemplatesInfoView');