本文整理汇总了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>';
}