Add new comment to Zákaz odkazování stránky samu na sebe

Profile picture for user Jan Polzer

Myslím, že jednoduše to asi nepůjde. I když... Do template PHP můžete dát tuto funkci:

{syntaxhighlighter brush=php}
function phptemplate_menu_item_link($link) {
if (empty($link['localized_options'])) {
$link['localized_options'] = array();
}
// teď zjistíme, zda je odkaz jiný, než aktuální stránka. Pokud tomu tak je, tak odkaz vypíšeme.
if( strpos($_SERVER['REQUEST_URI'], drupal_get_path_alias($link['href'])) ) {
// text bez odkazu
$output = $link['title'];
}
else{
//text s odkazem
$output = '';
$output .= $link['title'];
$output .= '';
}
return $output;
}
{/syntaxhighlighter}

Píšu to z hlavy bez zkoušení a tedy netvrdím, že to bude fungovat správně.

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Moje kniha o CMS Drupal

 

Kniha 333 tipů a triků pro Drupal 9


Více na KnihyPolzer.cz

Poslední komentáře