pragmaMx Support Forum

pragmaMx => Individuelle Anpassungen => Thema gestartet von: nudels64 am 10 Oktober 2014, 15:56:14

Titel: Adsense zwischen Artikeltext und Notiz
Beitrag von: nudels64 am 10 Oktober 2014, 15:56:14
Es gab hier mal einen Tip für das Einfügen von Adsense Code in die theme.php. Ich möchten diesen gerne zwischen das Hauptfeld und dem Notizfeld. Wie stelle ich das an? Komme einfach nicht weiter.
Titel: Re:Adsense zwischen Artikeltext und Notiz
Beitrag von: nudels64 am 13 Oktober 2014, 12:36:25
In der Funktion "function themearticle" in der theme.funktions.php habe ich den Code jetzt zwischen Artikel und Kommentarfeld bekommen.

function themearticle($x, $x, $x, $x, $x, $x, $x, $x, $x, $story = array())
{
   global $theme_template;

   $story = theme_get_story($story);

   $story['title'] = strip_tags($story['title']);
   $story['content'] .= "<br />\n" . $story['bodytext'];
   $story['notes'] = (empty($story['notes'])) ? '' : '<dl class="post-notes"><dt>' . _NOTE . '</dt><dd>' . $story['notes'] . '</dd></dl>';
   // die oben definierten Variablen in dem passenden templateteil ersetzen
   echo theme_replace_vars($theme_template['themeindex'], $story);
/** Google Adsense Anfang */
  echo '<div class="adsensecode">';
   include('././modules/News/google_werbung.php');
   echo '</div><br />';
/** Google Adsense Anfang */
   return;
}


Ich möchte den Block jedoch nach dem Haupttext vor den Notizen unterbringen. Hat jemand einen Denkanstoß?

Ich verwende die Themen "pmx-love" und "mx-xmas"
Titel: Re:Adsense zwischen Artikeltext und Notiz
Beitrag von: nudels64 am 14 Oktober 2014, 11:00:45
Hier kann geschlossen werden. Habe die Lösung gefunden. In der theme.html zwischen <!-- START themeindex --><!-- END themeindex --> liegt die Lösung. Ich bin immer davon ausgegangen, das die Änderungen in <!-- START themearticle --> <!-- END themearticle --> gemacht werden müssen.