Wert (Variable, Array) aus Block A Block B zur Verfügung stellen
Eingetragen von DiJae (154)
am 13.09.2007 - 15:28 Uhr in
am 13.09.2007 - 15:28 Uhr in
Hallo,
ich habe Quellcode für zwei Blöcke erstellt und mittels Block hinzufügen diese beiden Blöcke auch angelegt. Block A definiert eine Variable und ein Array. Block B soll darauf zugreifen. Leider funktioniert dies nicht. Variable und Array sind in Block B undefiniert. Auch ein "global" hilft nicht. Hat jemand eine Idee, wie ich auf die Parameter zugreifen kann?
Gruß
Dirk
- Anmelden oder Registrieren um Kommentare zu schreiben
Macht das Sinn? Wieso
am 13.09.2007 - 15:37 Uhr
Macht das Sinn? Wieso definierst du die nicht gleich im Block B?
Ansonsten könntest du mit den Drupal Funktionen variable_set und variable_get arbeiten.
gruß pebosi
gruß pebosi
--
https://pebosi.net
Macht Sinn,...
am 14.09.2007 - 08:47 Uhr
da zwischen Block A und Block B (in Wirklichkeit Block E) noch andere Blöcke stehen. Ich kann daher Block A und Block B nicht zusammenlegen. Warte, das ist zu wirr. Es verhält sich so:
Block A generiert eine Liste von fünf Artikeln aus unterschiedlichen Kategorien. Block B listet noch einmal alle Kategorien auf und zeigt in jeder Kategorie den aktuellsten Eintrag, der aber nicht in Block A gezeigt werden durfte. Daher brauche ich die Node-IDs aus Block A in einem Array, um sie in der Datenbankabfrage in Block B auszuklammern.
Ich habe es jetzt über Sessions gelöst. Was besseres fiel mir nicht ein. :-(