Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux indy02.toastserver.com 3.10.0-962.3.2.lve1.5.85.el7.x86_64 #1 SMP Thu Apr 18 15:18:36 UTC 2024 x86_64
User : palandch ( 1163)
PHP Version : 7.1.33
Disable Function : NONE
Directory :  /home/palandch/www/core/model/modx/processors/element/tv/renders/mgr/input/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/palandch/www/core/model/modx/processors/element/tv/renders/mgr/input/listbox.class.php
<?php
/**
 * @package modx
 * @subpackage processors.element.tv.renders.mgr.input
 */
class modTemplateVarInputRenderListbox extends modTemplateVarInputRender {
    public function getTemplate() {
        return 'element/tv/renders/input/listbox-single.tpl';
    }
    public function process($value,array $params = array()) {
        $options = $this->getInputOptions();
        $items = array();

        foreach ($options as $option) {
            $opt = explode("==",$option);
            if (!isset($opt[1])) $opt[1] = $opt[0];
            $items[] = array(
                'text' => htmlspecialchars($opt[0],ENT_COMPAT,'UTF-8'),
                'value' => htmlspecialchars($opt[1],ENT_COMPAT,'UTF-8'),
                'selected' => strcmp($opt[1],$value) == 0,
            );
        }
        $this->setPlaceholder('opts',$items);
    }
}
return 'modTemplateVarInputRenderListbox';

Spamworldpro Mini