WebsiteBaker Support (2.12.x) > Hilfe & Support (deutsch)

Einfache Möglichkeit, einen zweiten Block auf allen Seiten hinzuzufügen?

<< < (2/2)

hgs:
Hast du mal eine "Beispielseite / Beispielbild" für uns?

In meinem Template habe ich das so realisiert:

--- Code: ---<div class="leftbox"><?php
echo '<div class="inner">';
echo '<div class="box">';
include(WB_PATH.'/losungphp2.inc')

?>
</div>
</div>

<div class="inner">
<div class="box">
<h3>Aktuelle Termine</h3>
                [[eventlist?section_id=55&flags=5&days=14]]
</div>
</div>

<div class="inner">
<div class="box">
<h3>Welt aktuell</h3>
                [[SectionPicker?sid=158]]
</div>
</div>

</div><!--end leftbox-->
--- End code ---

Damit werden 3 verschiedene Ausgaben auf der linken Seite erzeugt und zwar für alle Seiten/Subseiten.
Oben eine php-Anweisung, dann kommen zwei Droplets zum Einsatz.
Beispielbild im Anhang

VSG:
Hallo zusammen,

nochmal Danke für Euren Input – ohne ihn wär ich nicht auf die Lösung gekommen. Ich hab wohl schlicht zu kompliziert gedacht.

Der Abschnitt im Template sieht so aus:

--- Code: --- <div id="bigcontent">


<?php if ($page_content_2 != '') {
//There is a right block:
echo '<div id="beginContent" class="contentbox"><div role="main" class="inner">'.$page_content_1.'</div></div><!-- end contentbox -->
<div class="rightbox"><div role="complementary" class="inner">'.$page_content_2.'</div></div><!-- end rightbox -->
';
} else {
//There is NO right block:
echo '<div id="beginContent" class="contentbox bigcontent"><div role="main" class="inner">'.$page_content_1.'</div></div><!-- end contentbox -->
              ';


if ($page_content_4 != '') {
//There is a right block:
echo '<div style="clear:both;">'.$page_content_4.'</div>';
}
?>
</div><!-- end bigcontent -->

--- End code ---

Ich hab folgenden Teil angepasst und so funktioniert es nun auch:

--- Code: ---       } else {
//There is NO right block:
echo '<div id="beginContent" class="contentbox"><div role="main" class="inner">'.$page_content_1.'</div></div><!-- end contentbox -->
<div class="rightbox"><div role="complementary" class="inner">[[SectionPicker?sid=941]]</div></div><!-- end rightbox -->';
}

--- End code ---

Auf die Idee, das so direkt im Template umzusetzen, bin ich erst Dank Eurer Hinweise gekommen.
Dankeschön dafür!

Besten Dank und viele Grüße
VSG

Navigation

[0] Message Index

[*] Previous page

Go to full version