本文整理汇总了PHP中Box::render方法的典型用法代码示例。如果您正苦于以下问题:PHP Box::render方法的具体用法?PHP Box::render怎么用?PHP Box::render使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Box
的用法示例。
在下文中一共展示了Box::render方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: render
/**
* Method render
* @access public
* @param boolean $ajax_render [default value: false]
* @return object generate html box with country flag
* @since 1.0.33
*/
public function render($ajax_render = false)
{
$lang_box = new Box(translate(BOX_LANGUAGE_TITLE), $this->shadow, $this->style_header, $this->style_content, "", "select_language_box");
if ($this->icon_48_pixels != "") {
$lang_box->setBigIcon($this->icon_48_pixels, $this->icon_48_pixels_text);
} else {
if ($this->icon_16_pixels != "") {
$lang_box->setSmallIcon($this->icon_16_pixels, $this->icon_16_pixels_text);
}
}
if ($this->width != "") {
$lang_box->setWidth($this->width);
}
$lang_obj = new Object();
if ($this->icon_48_pixels != "") {
$lang_obj->add("<br/>");
}
for ($i = 0; $i < sizeof($this->languages); $i++) {
$lang_obj->add(new Language($this->languages[$i]));
}
$lang_obj->add("<br/>");
if ($this->icon_48_pixels != "") {
$lang_obj->add("<br/>");
}
$lang_box->setContent($lang_obj);
$this->object_change = false;
return $lang_box->render();
}