Welcome, Guest. Please login or register.
Did you miss your activation email?
May 25, 2012, 09:29:22 AM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155483 Posts in 21708 Topics by 7734 Members
Latest Member: adrielkhollis4
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: [GELÖST] Seitenübergreifender Standard-Abschnitt möglich?  (Read 604 times)
solluh

Offline Offline

Posts: 22



« on: March 27, 2009, 01:29:58 PM »

Liebe Community,

ich möchte eine Standardseite definieren, aus der die Inhalte angezeigt werden, wenn ein Block leer ist.

Erklärung: Ich habe eine Webseite für ein kleines Dorf in Arbeit (http://munkbrarup.de/index.php), das mit mehreren Blöcken arbeitet. Ich würde gern die News im rechten Block immer anzeigen, solange keine anderen Inhalte im rechten Block hinterlegt sind.

Ist das möglich?

Danke

Solluh
« Last Edit: March 30, 2009, 11:18:08 AM by solluh » Logged
BlackTiger

Offline Offline

Posts: 166


« Reply #1 on: March 28, 2009, 12:14:13 AM »

Ruud hat in http://www.websitebaker2.org/forum/index.php/topic,13280.msg81031.html#msg81031 eine Lösung gepostet die du entsprechend ausbauen kannst.

Beachte aber, dass leere WYSIWYG-Blöcke auch einen Output produzieren und diese Lösung dadurch nur funktioniert wenn der betreffende Block nicht verwendet wird.

Gruß
Michael
Logged
solluh

Offline Offline

Posts: 22



« Reply #2 on: March 28, 2009, 05:44:38 PM »

Vielen Dank, BlackTiger, das hat schon mal genützt.  smiley

Jetzt habe ich also einen globalen Block gebastelt, der auf allen Seiten angezeigt wird (wie hier http://www.websitebaker2.org/forum/index.php/topic,2154.0.html beschrieben) und er wird auch tatsächlich angezeigt. Natürlich muss ich ihn mit "blanktemplate" formatieren. Leider schaffe ich es nicht, dem globalen Block die Templateeigenschaft en der Seite zu vererben. Spätestens beim Klicken auf "Weiterlesen" wird's unansehnlich...  sad

Kann mich bitte noch einmal jemand unterstützen? Danke!

Gruß vom Olaf
Logged
BlackTiger

Offline Offline

Posts: 166


« Reply #3 on: March 28, 2009, 05:56:54 PM »

Wenn ich das richtig sehe, willst du entweder den Block-Content oder die News anzeigen. Dann würde ich das einfach mit in die Abfrage in der index.php des Templates einbauen, also z.B.:

Code:
<?php 
ob_start
(); 
page_content(2); //When contentblock 2 is used
$content2=ob_get_contents();  
ob_end_clean(); 
if (
$content2<>"") { ?>

    <div class="someclass">
           <?php echo $content2?>
    </div>
<?php } else {
    if (
function_exists('display_news_items')) {
        
display_news_items(05503'News''mehr''keine News vorhanden'true);
    } else {
        echo 
'<p>Um die News anzuzeigen muss das Code-Snippet anynews installiert sein.</p>';
    }
?>


Damit müsste dann auch das Weiterlesen klappen. Smiley

Gruß
Michael
« Last Edit: March 30, 2009, 09:52:39 AM by BlackTiger » Logged
solluh

Offline Offline

Posts: 22



« Reply #4 on: March 30, 2009, 07:04:20 AM »

Nachdem ich irgendwo noch eine geschwungene Klammer hinzugefügt hatte, funktioniert es.
Vielen Dank, Michael!

Solluh
Logged
BlackTiger

Offline Offline

Posts: 166


« Reply #5 on: March 30, 2009, 09:54:16 AM »

Die geschwungene Klammer am Schluss hab ich jetzt auch bei meinem Vorschlag hinzugefügt - die Teile haben ständig so "Verschwindungsersch einungen".  grin

Gruß
Michael
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!