本文整理匯總了PHP中FSSRoute::X方法的典型用法代碼示例。如果您正苦於以下問題:PHP FSSRoute::X方法的具體用法?PHP FSSRoute::X怎麽用?PHP FSSRoute::X使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類FSSRoute
的用法示例。
在下文中一共展示了FSSRoute::X方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: buildTOC
function buildTOC($matches)
{
$this->toc .= "<div id='article-index' class='article-index'>";
$limitstart = FSS_Input::getInt('page');
$class = $limitstart === 0 ? 'toclink active' : 'toclink';
$this->toc .= '<ul class="nav nav-tabs nav-stacked">
<li>
<a href="' . FSSRoute::X("&page=0") . '" class="' . $class . '">' . $this->art['title'] . '</a>
</li>
';
$i = 2;
foreach ($matches as $bot) {
$link = FSSRoute::X("&page=" . ($i - 1));
if (@$bot[0]) {
$attrs2 = JUtility::parseAttributes($bot[0]);
if (@$attrs2['alt']) {
$title = stripslashes($attrs2['alt']);
} elseif (@$attrs2['title']) {
$title = stripslashes($attrs2['title']);
} else {
$title = JText::sprintf('PLG_CONTENT_PAGEBREAK_PAGE_NUM', $i);
}
} else {
$title = JText::sprintf('PLG_CONTENT_PAGEBREAK_PAGE_NUM', $i);
}
$class = $limitstart == $i - 1 ? 'toclink active' : 'toclink';
$this->toc .= '
<li>
<a href="' . $link . '" class="' . $class . '">' . $title . '</a>
</li>
';
$i++;
}
// all pages entry
$lang = JFactory::getLanguage();
$lang->load('plg_content_pagebreak', JPATH_ADMINISTRATOR, null, false, true);
$class = $limitstart == -1 ? 'toclink active' : 'toclink';
$this->toc .= '
<li>
<a href="' . FSSRoute::X("&page=-1") . '" class="' . $class . '">' . JText::_("PLG_CONTENT_PAGEBREAK_ALL_PAGES") . '</a>
</li>
';
$this->toc .= '</ul></div>';
}