Tom, add a link of this page to the breadcrumb like this :
To do this, you need to add :
and
XML
public function readData() {
parent::readData();
// add breadcrumbs
WCF::getBreadcrumbs()->add(new Breadcrumb(WCF::getLanguage()->get('AdditionalInformations'), LinkHandler::getInstance()->getLink('AdditionalInformations')));
}
so there is the complete AdditionalInformationsPage.class file :
XML
<?php
namespace wcf\page;
use wcf\system\WCF;
use wcf\util\StringUtil;
use wcf\system\breadcrumb\Breadcrumb;
use wcf\system\request\LinkHandler;
/**
* Shows an informationpage.
*
* @author cls-design.com / Original Author Marcel Werk
* @copyright 2008-2013 cls-design.com
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf.legalNotice
* @subpackage page
* @category Community Framework
*/
class AdditionalInformationsPage extends AbstractPage {
/**
* @see wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('user.additionalInformations.canEnter');
/**
/**
* @see wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.header.menu.additionalInformations';
/**
* @see wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
if (ADDITIONAL_INFORMATIONS_ALLOW_SPIDERS) {
WCF::getTPL()->assign(array(
'allowSpidersToIndexThisPage' => true
));
}
}
public function readData() {
parent::readData();
// add breadcrumbs
WCF::getBreadcrumbs()->add(new Breadcrumb(WCF::getLanguage()->get('AdditionalInformations'), LinkHandler::getInstance()->getLink('AdditionalInformations')));
}
}
Alles anzeigen