[gelöst] Block Sichtbarkeit
am 27.02.2012 - 22:30 Uhr in
Hallo zusammen.
Erstmal sorry für diese wahrscheinlich leichte Frage. Habe schon bei euch im Forum gesucht aber dann doch nicht das richtige gefunden.
Nun aber zu meinen Problem. Folgende Situation:
Ich habe mir mit Tax ein Vokabular (Kategorie) erstellt und diesem werden beim node erstellen neue Terms (Unterkategorien) hinzugefügt.
Dann habe ich mir mittels views einen Block erstellt. Diesen lasse ich mir auf einer von views erzeugten Seite, auf der alle nodes des nodetyp, der auch die terms erstellt, anzeigen.
Das klappt soweit auch und macht keine Probleme.
Stelle ich nun zusätzlich in der Block Konfiguration noch ein das er auch auf allen node seiten des nodetyps angezeigt werden soll, wird er nirgendwo mehr angezeigt. Das führt mich zu Frage 1.
Ist es in D7 nicht möglich in der Block Konfiguration die Option "Seiten" und "Inhaltstypen" gleichzeitig zu benutzen?
Aber das war nur die Frage am Rande. Mein größtest Problem besteht darin das ich diesen Block auch sehr gerne auf allen Termseiten des Vokabular anzeigen lassen möchte. Natürlich könnte ich das mit hinzufügen einer url taxonomy/term/* lösen, doch würden dann doch später auch alle Terms in das * fallen die zu anderen Vokabularen gehört. Und manuell ginge auch, doch müsste ich dann für jeden neu erstellten Term des ersten Vokabular eine neue Url hinzufügen (z.B. taxonomy/term/1, taxonomy/term/2, usw.) Gibt es vlt. eine andere Lösung?
Ah ja, ich sollte vlt. noch erwähnen das meine Termansicht von views übernommen wird und nicht mehr die Core-Standart Ansicht ist.
Vielen Dank im vorraus für die nette Hilfe.
Mfg Zemo
- Anmelden oder Registrieren um Kommentare zu schreiben

Das Kontext-Modul ist dein
am 27.02.2012 - 23:34 Uhr
Das Kontext-Modul ist dein Freund.
liebe Grüsse
Berthold Lausch
Danke für die Hilfe
am 28.02.2012 - 01:35 Uhr
Erstmal danke für deine Hilfe. Ich habe das Contex Modul installiert und mir einen Kontext erstellt in dem jetzt alle Bereiche sind wo ich gerne meinen Block angezeigt bekommen würde. Doch wie bekomme ich jetzt meinen Block dazu das er das auch weiß? Leider finde ich dort nur eine Anleitung für Drupal 6 und der bin ich gefolgt bis es hieß "Stelle bei reaction -> Block den Contex Block in die gewünschte Region" Leider gibt es bei mir in Drupal 7 dort keine Funktion Reactions -> Block.
Mfg Zemo
Kontext
am 28.02.2012 - 10:37 Uhr
...Leider gibt es bei mir in Drupal 7 dort keine Funktion Reactions -> Block.
Welche Version von [do:context Context] verwendest Du denn? Bei mir (7.x-3.0-beta2) sieht das so aus:

Verwende die gleiche
am 28.02.2012 - 11:03 Uhr
doch bei mir gibt es keine Blöcke unter Reaktionen. Und mein Modul ist auch in Englisch. Hast du selber übersetzt? Mein Modul l10n_update findet nämlich keine Übersetzung.
Gruß Zemo
P.S. Ich werde mal versuchen das Modul zu deinstallieren und erneut zu installieren. Sonst noch eine Idee?
Context
am 28.02.2012 - 11:16 Uhr
doch bei mir gibt es keine Blöcke unter Reaktionen. Und mein Modul ist auch in Englisch. Hast du selber übersetzt? Mein Modul l10n_update findet nämlich keine Übersetzung.
Nein, die Übersetzung kam automatisch per l10n_update rein. Unübersetzt sieht Context bei mir so aus:

Nach der Neuinstallation
am 28.02.2012 - 11:20 Uhr
hat er mir das Modul jetzt auch übersetzt. Doch sind unter Reaktionen leider immer noch keine Blöcke vorhanden :( Aber ansonsten ist alles wie bei dir, nur Blocks fehlt. Braucht man vlt. ein zusätzliches Modul dafür? Oder gibt es noch andere Einstellungen die ich vornehmen muss ausser unter den Punkt "Struktur"?
Geschafft :)
am 28.02.2012 - 11:52 Uhr
Es fehlte mir noch das Modul jquery_update. Nach der Installation wurde mir dann auch in den Kontex Einstellungen die Blöcke angezeigt. Wie zu erwarten war klappte dann alles weitere wie von mir gewünscht.
Nochmals Danke für die nette und schnelle Hilfe.
Gruß Zemo