protected function layout_preprocess($l, $name, $data) { $js_file = $this->get_js_file($data); $l->use_scripts(CMS::stdfile_url('scripts/jquery/ui.js')); $l->use_scripts($js_file); $l->use_style(CMS::stdfile_url('styles/jquery/ui.css')); return parent::layout_preprocess($l, $name, $data); }
protected function layout_preprocess($l, $name, $data) { $id = $this->url_class(); $code = "; \$(function() { \$('.{$id} div.tree_select').filter('.name_{$name}').each(\n\t\t\t\t\tfunction() {\n\t \t\t\t\t\tTAO.fields.tree_select(\$(this));\n\t\t\t\t\t\t}\n\t\t)});"; $l->append_to('js', $code); $l->with('url_class', $id); $l->use_scripts(CMS::stdfile_url('scripts/fields/tree-select.js')); $l->use_styles(CMS::stdfile_url('styles/fields/tree-select.css')); $l->use_scripts(CMS::stdfile_url('scripts/jquery/scroll-to.js')); return parent::layout_preprocess($l, $name, $data); }
protected function layout_preprocess($l, $name, $data) { if (isset($data['datepicker']) && $data['datepicker']) { $l->use_scripts('jquery/ui.js'); $l->use_scripts('fields/datepicker.js'); $this->use_lang_file($l, $data); $l->use_styles('jquery/ui.css'); $l->use_styles('jquery/datepicker.css'); } return parent::layout_preprocess($l, $name, $data); }
protected function layout_preprocess($l, $name, $data) { $l->use_script(CMS::stdfile_url('scripts/fields/multivalue.js')); $l->use_style(CMS::stdfile_url('styles/fields/multivalue.css')); return parent::layout_preprocess($l, $name, $data); }
protected function layout_preprocess($l, $name, $data) { $l->use_scripts(CMS::stdfile_url('scripts/fields/attaches.js')); if ($this->block_on_upload) { $l->use_scripts(CMS::stdfile_url('scripts/jquery/block.js')); } if (!empty($data['__item_id']) || !empty($data['__item']) && !empty($data['__item']->id)) { $id = $this->url_class(); $code = <<<JS \$(function() { \$(".{$id}.field-{$name}").each(function() {TAO.fields.attaches.process(\$(this));}); }); JS; $l->append_to('js', $code); $l->with('url_class', $id); Templates_HTML::add_scripts_settings(array('fields' => array($name => array('confirm' => CMS::lang()->_common->ta_dfconfirm, 'block' => $this->block_on_upload)))); } parent::layout_preprocess($l, $name, $data); }
protected function layout_preprocess($l, $name, $data) { $id = $this->url_class(); $this->js_injection($l, $name, $data['type'], $id); $l->use_scripts('fields/map-coords.js'); $l->use_styles('fields/map-coords.css'); return parent::layout_preprocess($l, $name, $data); }
protected function layout_preprocess($l, $name, $data) { $item = $this->get_item($name, $data); $l->use_scripts(CMS::stdfile_url('scripts/fields/image.js')); $l->use_scripts(CMS::stdfile_url('scripts/jquery/block.js')); $id = $this->url_class(); $l->with('url_class', $id); if ($item && !$item->is_phantom()) { $code = "; \$(function() { \$('.{$id}.field-{$name}').each(function() {\n\t\t \t\t\t\t\tTAO.fields.image.process(\$(this));\n\t\t\t\t\t\t\t}\n\t\t\t)});"; $l->append_to('js', $code); } Templates_HTML::add_scripts_settings(array('fields' => array($name => array('confirm' => CMS::lang()->_common->ta_diconfirm)))); return parent::layout_preprocess($l, $name, $data); }