Omega4 Region ist leer-trotzdem rendern.
Eingetragen von JenneMander (112)
am 15.09.2014 - 14:29 Uhr in
am 15.09.2014 - 14:29 Uhr in
Hallo Forum,
ich verwende Omega 4 und die einzige Hürde, an der ich gerade stehe ist, dass eine leere Region nicht gerendert wird. Ich könnte das mit leerem Content realisieren, denke aber, dass es da sicherlich eine elegantere Möglichkeit gibt. Vielleicht liegt es auch an Panels, das vermag ich nicht zu sagen. Fakt ist lediglich, dass meine leeren Regionen nicht gerendert werden-diese benötige ich jedoch für eine Javascript-Funktion.
mfg
Jenne
- Anmelden oder Registrieren um Kommentare zu schreiben
dann lege etwas rein
am 15.09.2014 - 14:52 Uhr
es reicht ja ein
Grüße
Ronald
Hallo Ronald,wie meinst du
am 15.09.2014 - 15:54 Uhr
Hallo Ronald,
wie meinst du das mit dem reinlegen? Im Template?
eventuell so:
<div><?php print render($page['detail']);?> </div>
Oder eher, eine leere Seite generieren und hinzufügen? Ich dachte ja es gibt etwas elegantes*G*-
mfg
Jens
du erstellst einen Block
am 15.09.2014 - 16:11 Uhr
dem du irgendeinen schlauen Namen gibst (zB: for procedure use) und legst darin als Conten nur ein
, dann ist der Bereich leer, die Struktur aber vorhanden.Sollte der Bereich per CSS einen Rahmen haben, wird der Rahmen gezeichnet.
Diesen Block kannst du in jeden Bereich legen, wo di so etwas brauchst.
Grüße
Ronald
Hi Ronald, danke für die
am 17.09.2014 - 07:35 Uhr
Hi Ronald,
danke für die Antworten. Ich habe es jetzt im Template so gemacht:
if (count($page['renderegion']) > 0 && (strlen($page['renderegionl'])!=null)) //gilt es noch zu optimieren
{
print render($page['renderegion']);
}
else
{
echo "<div class='l-region l-region--renderregion'></div>";
};
Dennoch vielen Dank für deine Hilfe.
mit bestem Gruß
Jens