Tutorial Übersicht Tutorial Übersicht  >>  PHP Fusion PHP Fusion

PHPF 7.01 Funktion add_to_footer auch in 7.01
Von: Harlekin am: 23.10.2017 - 08:07 Gelesen 484 x gelesen drucken

Werbung:
ALL INKL



In der PHP Fusion 7.02 ist eine neue Funktion dazu gekommen, auf die viele neue Sachen zugreifen. Um diese Funktion auch in PHP Fusion 7.01 nutzen zu können muss man nicht viel machen.

In der output_handling_include.php

suchen:
Code Alles auswählen
$fusion_page_head_tags = "";


dahinter einfügen:
Code Alles auswählen
$fusion_page_footer_tags = "";



suchen:
Code Alles auswählen
function add_to_head($tag=""){
   global $fusion_page_head_tags;
   
   if(!stristr($fusion_page_head_tags, $tag)){
      $fusion_page_head_tags .= $tag."\n";
   }
}


dahinter einfügen:
Code Alles auswählen
function add_to_footer($tag=""){
   global $fusion_page_footer_tags;
   
   if(!stristr($fusion_page_footer_tags, $tag)){
      $fusion_page_footer_tags .= $tag."\n";
   }
}



suchen:
Code Alles auswählen
function handle_output($output){
   global $fusion_page_head_tags, $fusion_page_title, $fusion_page_meta, $fusion_page_replacements, $fusion_output_handlers, $settings;


ersetzen mit:
Code Alles auswählen
function handle_output($output){
   global $fusion_page_head_tags ,$fusion_page_footer_tags, $fusion_page_title, $fusion_page_meta, $fusion_page_replacements, $fusion_output_handlers, $settings;



suchen:
Code Alles auswählen
if(!empty($fusion_page_head_tags)){
      $output = preg_replace("#</head>#", $fusion_page_head_tags."</head>", $output, 1);
   }


dahinter einfügen:
Code Alles auswählen
iif(!empty($fusion_page_footer_tags)){
      $output = preg_replace("#</body>#", $fusion_page_footer_tags."</body>", $output, 1);
   }


und schon seid ihr fertig!

Getestet mit PHP Fusion 7.01.06

War dieses Tutorial hilfreich für dich?
Nur Mitglieder können abstimmen!
Für 6 der Mitglieder war es hilfreich.
Für 0 der Mitglieder nicht.