Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Metatags - Änderungen in der html.tpl.php werden nicht umgesetzt

Eingetragen von florian911 (6)
am 31.12.2012 - 17:49 Uhr in
  • Anfängerfragen
  • Drupal 8.x

Hallo liebe Forengemeinde,

dies ist mein erster Beitrag im Forum und ich hoffe auf eine zukünftig gute Zusammenarbeit.
Seit ein paar Tagen beschäftige ich mit Drupal, da ein Kumpel von mir einen Shop erworben hat und ein paar Ändeurngen einstellen möchte. Da dieser keinerlei Erfahrung Richtung Webdesign besitzt, habe ich mich dazu bereit erklärt hier zu unterstützen.

In diesem Fall wurde Drupal mit einem Shop-Theme von eperfect bestückt.
http://www.drupalyag.com/store/drupal-ubercart-ecommerece-theme-eperfect
Leider funktionieren mit diesem Theme die Metatags aus dem Metatag-Modul nicht. Es wird im Quellcode keine Einträge zu den Metadaten angezeigt, bis auf:   <meta charset="utf-8" />

Habe auch schon die Suche im Drupal-Center mehrfach bemüht, hatte allerdings nur bedingt Erfolg. Habe auch schon versucht die Metatags direkt direkt in die html.tpl.php einzutragen.Sowohl im Theme als auch im Core (steinigt mich nicht dafür :-) ). Beides allerdings ohne Erfolg. Wenn ich die Website aktualisiere und mir erneut den Quellcode ansehe steht da auch nicht meh dazu drin.

Suchmaschinen erkennen auch keine Metatas.

Weiß leider nicht mehr weiter. An die Funktionen traue ich mich noch nicht ran, da ich wie oben beschrieben erst seit ein paar mit Drupal zu tun habe, deswegen wollte ich den gewünschten Code driekt reinklopfen.

Vielen Dank im Voraus.

Gruß Flo

‹ Forum Fehler (Auf der Website ist ein unvorhergesehener Fehler aufgetreten. Bitte versuchen Sie) [gelöst]Body inhalt 1:1 übernehmen ohne dass der Inhalt über die style.css abgeändert wird. ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du musst dafür ein Modul

Eingetragen von Goekmen (1013)
am 31.12.2012 - 19:38 Uhr

Du musst dafür ein Modul (oder mehre) installieren.
Welche Metatags willst du denn haben?

http://drupalmodules.com/module/meta-tags-quick
oder
http://drupalmodules.com/module/meta-tags-0

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für die schnelle

Eingetragen von florian911 (6)
am 01.01.2013 - 22:31 Uhr

Vielen Dank für die schnelle Antwort.

Habe ich vergessen zu erwähnen. Das Modul ist bereits installiert und habe es auch bereits mehrmals neu installiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wird wohl doch an einer

Eingetragen von oteno (775)
am 02.01.2013 - 11:42 Uhr

Wird wohl doch an einer Theme-Funtkion liegen. Schau mal ob im Themeverzeichnis in der template.php eine Funktion steht mit deinthemename_preprocess_html(&$variables)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für den Tipp. Die

Eingetragen von florian911 (6)
am 02.01.2013 - 22:27 Uhr

Vielen Dank für den Tipp. Die Funktion wie du sie beschrieben hast, kann ich nicht finden. Allerdings habe ich folgendes finden können:

<?php

function eperfect_html_head_alter(&$head_elements) {
 
$head_elements['system_meta_content_type']['#attributes'] = array(
   
'charset' => 'utf-8'
 
);
}

?>

Ich denke das ist schon nah dran. Aber wie kann ich dort meine eigenen Einträge einbauen? Wenn ich hier etwas selbst eintrage, muss dann wo anders ebenfalls noch was geändert werden?

Danke.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau Dir mal diese Seite an,

Eingetragen von oteno (775)
am 02.01.2013 - 22:51 Uhr

Schau Dir mal diese Seite an, vielleicht hilft Dir die weiter:
http://api.drupal.org/api/drupal/modules!system!system.api.php/function/hook_html_head_alter/7

]edit}
Ich würde die Funktion mal rausnehmen - wahrscheinlich kannst Du dann Dein Ding machen, wie Du es vorher vorhattest. Gegen eine html.tpl.php in Deinem Theme ist ja nichst zu sagen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe nun die Funktion

Eingetragen von florian911 (6)
am 03.01.2013 - 21:40 Uhr

Habe nun die Funktion rausgenommen und versucht etwas in die html.tpl.php einzutragen. -> Keine Chance, die Webseite wird nun wie vorher dargestellt.
Selbst wenn ich die template.php aus dem Themeverzeichnis lösche, wird die Webseite korrekt dargestellt.

Um keine Verwirrung zu stiften. Die Themes liegen doch unter: root\sites\all\themes\"themename"\ und dort muss die template.php zu finden sein?

Vielen Dank.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Cache auch gelöscht, unter

Eingetragen von oteno (775)
am 04.01.2013 - 08:40 Uhr

Cache auch gelöscht, unter Konfiguration->Leistung?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mist, sagt bloß drupal hat

Eingetragen von florian911 (6)
am 04.01.2013 - 11:54 Uhr

Mist, sagt bloß drupal hat einen eigenen Cache?! *ich schäme mich*

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, nach dem ich den Cache

Eingetragen von florian911 (6)
am 05.01.2013 - 18:11 Uhr

Ok, nach dem ich den Cache gelöscht habe werden die Dinge angezeigt die ich in die html.tpl.php eingegeben habe. Das reicht mir bereits. Vielen Dábk für eure Unterstützung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 6 Tagen
  • In der entsprechenden View
    vor 3 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 6 Tagen
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20457

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 25 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association