Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

[Gelöst]Taxonomy Überschriften fehlerhaft (Beitragstitel statt Taxonomy-Name)

Eingetragen von einfachfragen (150)
am 20.04.2009 - 18:59 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hi.

Habe ein komisches Phänomen festgestellt wobei ich nicht weiß woran es liegt. Kann an einer Änderung meinerseits liegen, aber ich wüsste nicht an welcher.

Es geht um folgendes:

Ich klicke z. B. auf Auto-News und komme dann zu folgender Seite:

Dort ist die Überhschrift (aktuell): Der neue Rolls-Royce wird „Ghost“ heißen

Also einfach von irgendeiner News, anstatt dort steht: Auto News

Steht jedoch ganz normal die Überschrift "Unternehmen"

Hat eine Idee, was ich da eventuell verbockt haben könnte? :-D.

Schon einmal danke.

Gruß

‹ Fußzeile Eine Seite 2 Themes ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Und der Taxonomy Eintrag von

Eingetragen von netzkoop (1820)
am 21.04.2009 - 08:55 Uhr

Und der Taxonomy Eintrag von der news ist korrekt?
Die einzelnen Unternehmen-Seiten sind doch wahrscheinlich eine View, oder kommt das aus einem Modul?
Warum steht eigentlich nirgendwo "powered by Drupal" :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi. Ja, die Einträge sind

Eingetragen von einfachfragen (150)
am 21.04.2009 - 15:10 Uhr

Hi.

Ja, die Einträge sind alle korrekt gesetzt, wie bei den anderen Berichten auch. Als Modul für die rechte Blockansicht verwende ich: http://drupal.org/project/taxonomyblocks

Wie gesagt, das komsich ist, dass ist nicht bei allen und das war am Anfang auch nicht, irgendwas hat das ausgelöst, aber ich kann mir keinen Reim drauß machen, was

Zitat:

Warum steht eigentlich nirgendwo "powered by Drupal" :-)

Hehe, das ist kein Muss oder?

Gruß und danke für die Antworten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mittlerweile bin ich echt am

Eingetragen von einfachfragen (150)
am 01.05.2009 - 10:33 Uhr

Mittlerweile bin ich echt am verzweifeln.

Auch das neu anlegen der Taxonomy Begriffe und der neuen Zweisung bringen nicht viel. Dabei ist es nicht annähernd fertig und der erste Fehler taucht schon wieder auf.

Bsp: http://www.fahrzeuge.net/news

Da ist die Überschrift auf einmal: TÜV Rheinland: Erdgas-Fahrzeuge bieten viel Potenzial

Die anderen Kategorien gehen (bisher) noch mit korrekten Titel.

Ich habe es sogar den Taxonomy-Block gelöscht und es mit einem normalem Menü probiert, aber sogar dabei zieht der den falschen Titel.

Sonst noch Tipps oder Vorschläge?

Danke

Nachtrag:
Ich habe jetzt mal das Modul Page Title (http://drupal.org/project/page_title) genommen und da fällt mir auf, bei allen eingepflegten News (also über den standard Blog) nimmt der immer den Default Title und nicht den, der ihm zugewiesen wurde.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie hast du die

Eingetragen von Tobias Bähr (4019)
am 03.05.2009 - 11:20 Uhr

Wie hast du die Inhaltsauflistung gemacht? Das ist doch sicherlich was selbstzusammengeschustertes Ding oder?

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi. Wenn du die linke Spalte

Eingetragen von einfachfragen (150)
am 03.05.2009 - 11:47 Uhr

Hi.

Wenn du die linke Spalte meinst, dafür habe ich extra eine Templatedatei angelegt (node-blog.tpl.php) jedoch ist der Fehler auch in der Standarddatei. In der Datei habe ich ja zudem gar keinen Zugriff auf den Titel, der kommt ja (soweit ich das richtig sehe) aus der page.tpl.php und da habe ich nur folgendes ergänzt:

<?php

         
if ($title) {
            switch(
$title) {
              case
"Weblogs":
                print
'<h2 class="h2standard">Fahrzeug News</h2>';
                break;
              case
"Fahrzeuge.net - Fahrzeugmarkt - Autokauf - Autoverkauf - Autoteile - Auto News":
                print
'<h2 class="h2standard">Fahrzeuge-Portal mit Fahrzeuge- und Teilemarkt</h2>';
                break;               
              default:
                print
'<h2 class="h2standard">'. $title .'</h2>';
            }
          }
           
?>

Was auch funktioniert.

Der Auftrag ist ja noch zu vergeben, mein Budget für den Fehler ist zwar nicht das größte aber ich denke das könnte klappen. Wenn du Interesse hast, meld dich einfach. Ich erwarte nämlich nicht, dass alle Fehler / Probleme kostenlos gelöst werden.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Genau der linke Teil, wie

Eingetragen von Tobias Bähr (4019)
am 03.05.2009 - 12:02 Uhr

Genau der linke Teil, wie kommt der Zustande. Drupal setzt allein kein Seitentitel, wenn keiner explizit gesetzt wurde.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Meine node-blog.tpl.php

Eingetragen von einfachfragen (150)
am 03.05.2009 - 12:45 Uhr

Meine node-blog.tpl.php sieht so aus:

<?php
global $theme_path;
if (
$node->links['node_read_more']['href']) {
print
'<div class="blogbox">';
} else {
print
'<div class="blogboxclear">';
}
if (!
$node->links['node_read_more']['href']) {
    print
"<div class=\"topmenubar\"><a href=\"javascript:history.back()\">&lt;&lt; zur&uuml;ck</a></div>"; 
  if (
count($node->node_images) > 0) {
      print
$node->node_images;
}
?>

<div style="padding: 0 0 6px 0;">
<script type="text/javascript"><!--
google_ad_client = "pub-9535454379998583";
/* newsad */
google_ad_slot = "5863915655";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
</div>
<?php if (count($node->node_images) == 0) { ?>
<div class="blogpic">
<?php if($node->field_newspics[0][filepath] != '') { print $node->field_newspics[0][view];} ?></div>
<?php
    
}
     } else {
?>

<div class="blogpicfront">
<?php if($node->field_newspics[0][filepath] != '') { ?>
<a href="<?php print base_path().''.$node->path; ?>"><?php print $node->field_newspics[0][view]; ?></a>
<?php     } ?>
</div>
<?php } ?>

<?php
if ($node->links['node_read_more']['href']) {
print
"<div class=\"bloginhalt\">
<p class=\"blogboxh2\">"
.l(check_plain($node->title),$node->links['node_read_more']['href']) . "</p>
<div class=\"frontteaser\">"
. strip_tags(substr($node->teaser, 0, (strrpos(substr($node->teaser, 0, 160)," ")))) ."... <a href=\"" . base_path().''.$node->path ."\">&gt;&gt;&gt;</a></div>" .
"<div class=\"createdatefront\"><a href=\"" . base_path()."news\" title=\"Fahrzeuge News\">Fahrzeuge News</a> vom " . date("d.m.Y", $node->created) . "</div> 
  <p class=\"clr\">&nbsp;</p>
  </div>"
;
} else {
   
$value = $node->content['body']['#value'];
   
$work_array = explode('</p>', $value);
   
$array_count = count($work_array);

   
$bilder = contentbilder($node->nid,$array_count);

    for (
$i=0;$i<$array_count;$i++){
        if (
$bilder[$i+1] != "") {
               
$newstring .= $bilder[$i+1];
        }

       
$newstring .= $work_array[$i]."</p>";
       
$newstring .= '<p class="clr">&nbsp;</p>';
    }
    print
$newstring;
}
if (!
$node->links['node_read_more']['href']) {
print
"<div class=\"createdate\">".date("d.m.Y", $node->created) ."&nbsp;</div>";
print
"<div class=\"fotovon\">";
if (
$node->field_picsource[0]['value']) {
    print (
"<strong>Foto:</strong> ");
  }
for (
$i = 0;$i < count($node->field_picsource);$i++) {
    if (
$i > 0) {print (' | ');}
        print
$node->field_picsource[$i]['safe'];
}
print (
'&nbsp;</div>');
}

?>


<p class="clr">&nbsp;</p>
</div>
<?php print $node->paging; ?>

Da gebe ich selbst ja keinen Titel aus. Eigentlich soll aber immer der Name des Taxonomy als Titel verwendet werden (in der Listenansicht). Mich wundert es, dass es bei manchen Menüpunkten problemlos geht, bei anderen nicht. Bsp: http://www.fahrzeuge.net/news/reise-verkehr da gibt es keine Probleme. Aber es gibt dabei keine anderen Einstellungen oder so. Alles gleich angelegt und zugewiesen und es verwendet ja das gleiche Template.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mach mal bei der page.tpl

Eingetragen von Tobias Bähr (4019)
am 03.05.2009 - 13:35 Uhr

Mach mal bei der page.tpl so:

<?php
        
if ($title) {
  if (
arg() == 'news') {
     print
'<h2 class="h2standard">Fahrzeug News</h2>';
   }
   else if(
$is_front) {
     print
'<h2 class="h2standard">Fahrzeuge-Portal mit Fahrzeuge- und Teilemarkt</h2>';
   }
   else {
     print
'<h2 class="h2standard">'. $title .'</h2>';
   }
}
          
?>

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Erstmal danke für die

Eingetragen von einfachfragen (150)
am 03.05.2009 - 14:14 Uhr

Erstmal danke für die bisherige Hilfe.

Die Lösung geht aber leider auch nicht, habe deine Änderung drin.

Wenn ich mit print drupal_get_title() den Titel ausgeben lasse, erscheint auch immer der, der oben steht (auch wenn er falsch ist).

Das Problem dabei ist ja auch, dass der oben im Browser als Titel genommen wird und das ist auch nicht korrekt:(. Somit wird für Google etc. der falsche Titel zu einer News-Kategorie angzeigt.

Vielleicht noch eine Idee?

Achso, noch als weiteren Hinweis, das hat auch nichts mit dem rechten Menü zu tun (dem taxonomy block), denn unter http://www.fahrzeuge.net/fahrberichte-uebersicht habe ich über die taxonomy noch ein Menü erstellen lassen (anderes Modul) und bei den Menüeinträgen ist es das gleiche.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also die Titel werden nicht

Eingetragen von Tobias Bähr (4019)
am 03.05.2009 - 15:01 Uhr

Also die Titel werden nicht korrekt gesetzt, wenn ein Begriff mehr als 10 Nodes zugewiesen wurde bzw. wenn ein Pager unten ist.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Leider stimmt das auch

Eingetragen von einfachfragen (150)
am 03.05.2009 - 15:06 Uhr

Leider stimmt das auch nicht, denn hier ist nur einer zugewiesen und es geht nicht:

http://www.fahrzeuge.net/fahrberichte/mercedes

und hier sind mehr als 10 (mit Pager) und es geht

http://www.fahrzeuge.net/news/reise-verkehr

Mal ganz ehrlich, da ist doch irgendwo schon nen richtig fetter Wurm drin, hehe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Stimmt. Man besten alles

Eingetragen von Tobias Bähr (4019)
am 03.05.2009 - 15:21 Uhr

Stimmt. Man besten alles selbst gecodetes wech nehmen und Views dafür nehmen.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm. Das Menü habe ich schon

Eingetragen von einfachfragen (150)
am 03.05.2009 - 15:29 Uhr

Hm.

Das Menü habe ich schon einmal mit Views erstellt, kommt das gleiche Problem. Die Listenansicht würde ja noch gehen (denke ich) aber die Detailansicht kann ich doch unmöglich mit Views erstellen oder liege ich da falsch? Allein die Galerie, die da für die News / Fahrberichte verwendet wird ist unerlässlich.

Gruß

  • 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 1 Tag 2 Stunden
  • Hey danke
    vor 1 Tag 21 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 15 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 1 Stunde
  • Da scheint die Terminologie
    vor 1 Woche 4 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 23 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