OM Maixmenu Blöcke Themen
am 23.06.2014 - 10:32 Uhr in
Liebe Drupal Gemeinde,
bin wieder mal auf der Suche nach einer Lösung: Da ich das OM Maximenu verwenden will, habe ich mal ein paar Menupunkte angelegt siehe:
http://www.altertuemliches.at/test-menu-28218
Habe dabei schon die Links angelegt und die dazu gehörigen Blöcke, jetzt wollte ich das ganze Themen über zb. block-block-87.tpl.php nur es klappt nicht bzw. habe schon Cache gelöscht, Theme neu gesperichert ect. kein Erfolg!
Habe mir auch mal im Ordner om_maximenu/tpl die tpl Dateien angesehen und es ist mir etwas unklar, wie ich von einem Link einen Block Themen kann bzw. welche tpl Datei dafür die richtige ist!
Hat einer von euch eine Idee wie es klappen könnte
Danke und mit Besten Grüßen
Andreas
- Anmelden oder Registrieren um Kommentare zu schreiben

Unter
am 23.06.2014 - 16:43 Uhr
Unter https://www.drupal.org/node/1089656 ist beschrieben, wie die möglichen Block-Template-Namen sind. Wenn Du ein Modul verwendest, das den Block erstellt, stehen die Chancen gut, dass der Name für die Template sowas wie
block--MODULNAME--DELTA.tpl.phpist... welches Delta das ist, kannst Du mithilfe der Id im HTML des Blocks herausfinden. Einen Block mit der Id "block-maximenu-5" themest Du dann mit block--maximenu--5.tpl.php - wobei DELTA nicht eine Zahl sein muss.Aber die Frage ist eher, was konkret Du themen möchtest - und wenn Du dann auch noch ein Modul benutzt, dass das Menü erstellt, kann es noch mal komplizierter werden herauszufinden, welche Theme-Funktionen da mit hineinspielen.
Vielen Dank, habe einige
am 23.06.2014 - 18:51 Uhr
Vielen Dank, habe einige Versuche gemacht und komme auf keinen "Grünen Zweig"
block-om-maximenu-523607420-3.tpl.php
block-om-maximenu-87.tpl.php
block-om-maximenu-content-87.tpl.php
Im Quelltext:
<li id="om-leaf-om-u1-523607420-3" class="om-leaf leaf-termine">
<a class="om-link link-termine" href="/termine/index">Termine</a>
<div class="om-maximenu-content om-maximenu-content-nofade closed">
<div class="om-maximenu-top">
<div class="om-maximenu-top-left"></div>
<div class="om-maximenu-top-right"></div>
</div><!-- /.om-maximenu-top -->
<div class="om-maximenu-middle">
<div class="om-maximenu-middle-left">
<div class="om-maximenu-middle-right">
<div class="block block-block block-block-id-87 first last">
<h3 class="title">OM Termine</h3> <div class="content"><table class="brancheneintrag">
Ich werde war aus deiner
am 23.06.2014 - 20:02 Uhr
Ich werde war aus deiner Seite nicht schlau, also was da jetzt Dein Problem ist, aber ich kann Dir trotzdem eine Lösung bieten. Um den Namen eines Blocks rauszubekommen, brauchst du die 2 Module devel und devel-themer. Beide aktivieren und dann im frontend gucken wie der Block heisst den Du suchst.
Und wenn Du mir dein Problem so erklärst dass ich das verstehe kann ich vielleicht auch mehr sagen.
om-maximenu Blöcke Themen
am 23.06.2014 - 21:16 Uhr
Das Problem ist der korrekte Block Namen, in Moment löse ich es über die direktes Themen über admin/build/block ich würde aber gerne über die tpl.php Datei die Menupunkte bzw. bei Mousover den Block Themen, der über om-maximenu zugeordnet wird.
Beispiel: zum Menupunkt Termine ist der Block 87 zugeordnet und diesen würde ich gerne über die tpl.php Datei Themen...
Danke für den Tipp mit Devel, dass Problem zu lösen... nur da gibt es das nächste Problem, da ich in der page-node-28218.tpl.php das Menu ausgebe, kann Devel nicht aktiv werden...
Sinds das nicht views
am 23.06.2014 - 22:03 Uhr
Sinds das nicht views Blöcke???
<div class="be-icon"><div class="view view-om-menu view-id-om_menu view-display-id-block_6 view-dom-id-om-menu-block-6-1">
<div class="view-content">
<div class="item-list">
<ul>
<li class="views-row views-row-1 views-row-odd views-row-first views-row-last">
<div class="views-field-field-termine-galerie-fid">
<span class="field-content">
<img class="imagecache imagecache-b270xh100 imagecache-default imagecache-b270xh100_default" height="100" width="270" title="Frans Francken II. und Abraham Govaerts Schätzpreis € 40.000 - 80.000 (Antwerpen 1581-1642 Antwerpen) und Abraham Govaerts (Antwerpen 1589-1626 ebd.) Waldlandschaft mit der Allegorie der Abundantia -Allegorie auf die Reichhaltigkeit der Erde, um 1620 Öl auf Holz; 50 x 65,5 cm" alt="" src="http://www.altertuemliches.at/files/imagecache/b270xh100/lot0444_frans-francken-ii-und-abraham-govaerts.jpg">
</span>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
Du kannst doch jeden einzelnen view dann themen! Gehe auf den view, Advanced theme information und dann gib ihm!
Die Views Blöcke habe ich im
am 23.06.2014 - 22:18 Uhr
Die Views Blöcke habe ich im Block 87 eingeben bzw mit Print gebe ich sie aus...
Der Block 87 ist den Menüpunkt termine zugeordnet..,
Und diesen Block 87 musste ich ansprechen
Versuche es doch mal mit den
am 24.06.2014 - 08:26 Uhr
Versuche es doch mal mit den Doppel-Strichen, wie es auf der Seite beschrieben ist und wie ich es Dir beschrieben habe
Drupal 6
am 24.06.2014 - 08:51 Uhr
ich verwende noch Drupal 6
ah ok, das hatte ich den auf
am 24.06.2014 - 09:35 Uhr
ah ok, das hatte ich den auf dem Schirm, dass Du Drupal 6 verwendest.
Die Views Blöcke habe ich im Block 87 eingeben bzw mit Print gebe ich sie aus...
was genau meinst Du denn damit???? Wie kann man denn Views-Blöcke in einen Block "eingeben"?
Der Block 87 ist den Menüpunkt termine zugeordnet..,
und damit?? Wie kann ein Block denn einem Menüpunkt zugeordnet sein?
Zu obigem Zitat: "Die Views
am 24.06.2014 - 10:01 Uhr
Zu obigem Zitat:
"Die Views Blöcke habe ich im Block 87 eingeben bzw mit Print gebe ich sie aus..."
Das ist doch genau das was Du brauchst!
Dann die tpl.php files themen! In views, dafür ist das da!
OM Maixmenu Böcke ect. zuordnen
am 24.06.2014 - 10:12 Uhr
Siehe bitte im Anhang:
Muss man das so machen? Kann
am 24.06.2014 - 10:24 Uhr
Muss man das so machen? Kann man nicht einen Block als Block einfach einhängen?
Ohje... also ich steige mal
am 24.06.2014 - 10:42 Uhr
Ohje... also ich steige mal aus, das Modul ist mir nicht bekannt und mir scheint, dass da zu viele Dinge hineinspielen. Mir erscheint die Frage zu modul-spezifisch, vielleicht fragst Du da mal im Froum nach? Ansonsten: devel Modul und theme developer Modul wie oben beschrieben, damit könnte man zu viel blindes Herumstochern verhindern
Vielen Dank...
am 24.06.2014 - 11:51 Uhr
werde es mit dem theme developer Modul probieren...
Wenn Du doch schon die Quelle
am 24.06.2014 - 12:33 Uhr
Wenn Du doch schon die Quelle kennst, nämlich views, dann MUSST DU DORT THEMEN! Da hilft Dir auch keine developer tool!
Das würde nicht viel bringen,
am 24.06.2014 - 13:38 Uhr
Das würde nicht viel bringen, da ja die Views über den Block 87 ausgeben werden, siehe Anhang "Views-Blöcke in einen Block "eingeben"?"
Deshalb bleibt das aber immer
am 24.06.2014 - 16:06 Uhr
Deshalb bleibt das aber immer noch ein View, für den Du ein spezielles Template nutzen kannst. Außerdem ist von Deinem angesprochenen Block in der HTML-Struktur nicht zu sehen.