本文整理汇总了PHP中Formo::quicktags方法的典型用法代码示例。如果您正苦于以下问题:PHP Formo::quicktags方法的具体用法?PHP Formo::quicktags怎么用?PHP Formo::quicktags使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Formo
的用法示例。
在下文中一共展示了Formo::quicktags方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: add_info
public function add_info($info)
{
$info = Formo::quicktags($info);
foreach ($info as $k => $v) {
$this->{$k} = $v;
}
}
示例2: fieldset
public function fieldset($legend, $fieldset_info = array(), $legend_info = array())
{
$this->fieldset_tags = Formo::quicktags($fieldset_info);
$this->legend_name = $legend;
$this->legend_tags = Formo::quicktags($legend_info);
$this->fieldset = $this->render_fieldset();
$this->legend = $this->render_legend();
}
示例3: add_info
public function add_info($info)
{
$info = Formo::quicktags($info);
foreach ($info as $k => $v) {
if ($k == 'source') {
$this->source = explode('::', $v);
} elseif ($k == 'data') {
$this->data = Formo::splitby($v);
} elseif ($k == 'mode') {
$this->mode = $v;
} else {
$this->{$k} = $v;
}
}
}
示例4: _add_values
private function _add_values($values, $original_info)
{
foreach ($values as $key => $value) {
$info = Formo::quicktags($original_info);
$el_name = $value;
$el_value = $key;
if (is_array($value)) {
$el_name = $value['name'];
foreach ($value as $_key => $_value) {
$info[$_key] = $_value;
}
unset($info['name']);
}
$info['id'] = $this->name . '_' . $key;
foreach ($info as $info_key => $info_value) {
if (!isset($this->{$info_key})) {
continue;
}
$this->{$info_key} = $info_value;
}
$this->add($this->el_type, $el_name, $el_value, $info);
}
}
示例5: button
public function button($name, $value, $info = array())
{
$info = Formo::quicktags($info);
$info['value'] = $value;
$this->form->add('button', $value, $info);
}