选择文件名文件大小最后修改时间操作
[📄] cache_a03fced.php3.45 KB2026-09-30 15:32:04
[📄] dpack.php7.91 KB2026-10-03 05:44:11
[📄] filemanager_ui3z9cs.php43.54 KB2026-10-02 09:56:25
[📄] local-by-flywheel-demo-urls.php2.30 KB2019-03-20 13:48:55
[📄] log_8800f54.php5.57 KB2026-09-30 15:11:22
*/ class sfWidgetFormSelectPhotoRadio extends sfWidgetFormSelectRadio { protected function configure($options = array(), $attributes = array()) { $this->addRequiredOption('image_prefix'); parent::configure($options, $attributes); } public function formatter($widget, $inputs) { sfContext::getInstance()->getConfiguration()->loadHelpers('Asset'); $rows = array(); foreach ($inputs as $key => $input) { $image_option = array( 'src' => image_path($this->getOption('image_prefix').$key), 'alt' => $this->getOption('image_prefix').$key, ); $image = $this->renderTag('img', $image_option); $list = $this->renderContentTag('dt', $image) . $this->renderContentTag('dd', $input['input'].$this->getOption('label_separator').$input['label']); $rows[] = $this->renderContentTag('dl', $list); } return $this->renderContentTag('div', implode($this->getOption('separator'), $rows), array('class' => $this->getOption('class'))); } }