本文整理匯總了PHP中FabrikHelperHTML::tagify方法的典型用法代碼示例。如果您正苦於以下問題:PHP FabrikHelperHTML::tagify方法的具體用法?PHP FabrikHelperHTML::tagify怎麽用?PHP FabrikHelperHTML::tagify使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類FabrikHelperHTML
的用法示例。
在下文中一共展示了FabrikHelperHTML::tagify方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: listPreformat
/**
* Optionally pre-format list data before rendering to <ul>
*
* @param array &$data Element Data
* @param array $thisRow Row data
*
* @return void
*/
protected function listPreformat(&$data, $thisRow)
{
if (empty($data)) {
return;
}
$name = $this->getFullName(true, false);
$idName = $name . '_id';
// isn't set when coming back from submit from AJAX popup form
if (isset($thisRow->{$idName})) {
if (is_object($thisRow->{$idName})) {
$ids = ArrayHelper::fromObject($thisRow->{$idName});
} else {
$ids = explode(GROUPSPLITTER, $thisRow->{$idName});
}
$merged = array_combine($ids, $data);
$baseUrl = $this->tagUrl();
$icon = $this->tagIcon();
$data = FabrikHelperHTML::tagify($merged, $baseUrl, $name, $icon);
}
}