WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • Templates, Menus & Design »
  • mehrere Blöcke im Template
  • Print
Pages: [1]   Go Down

Author Topic: mehrere Blöcke im Template  (Read 24806 times)

Offline peitman

  • Posts: 142
mehrere Blöcke im Template
« on: August 04, 2019, 12:36:17 PM »
Hallo zusammen,
mir fehlt ehrlich gesagt das nötige php-wissen um folgendes umzusetzen.

Grundtemplate ist "bs_fragg" welches ich modifiziert habe.
Ich habe folgende drei Blöcke:

$block[1] = 'Content';
$block[2] = 'Main Content';
$block[3] = 'Left Block'; 


Ich schaffe es nicht, dass Block 2 und Block 3 nebeneinander angezeigt werden. Es wird lediglich Block 2 angezeigt.

Im Header ist folgender PHP-Code:
Code: [Select]
<?php 
// --- read block 1 -------
    
ob_start();
    
page_content(1);
    
$page_content_1 = ob_get_clean();

// --- read block 2 -------
    
if (defined('TOPIC_BLOCK2') AND TOPIC_BLOCK2 != '') { 
        
$page_content_2 = TOPIC_BLOCK2; 
    } else {
        
ob_start();
        
page_content(2);
        
$page_content_2 = ob_get_clean();
    }

// --- read block 3 -------           <<< neu
    
ob_start();
    
page_content(3);
    
$page_content_3 = ob_get_clean();

// --- read topnav - menue -------
//    ob_start(); 
//show_menu2(1, SM2_ROOT, SM2_ALL, SM2_ALL, '<li class="[class]"><a href="[url]">[menu_title]</a>', "</li>", '<ul>', '</ul>', true, '<ul class="dropdown-menu" role="menu">');
    
$topnav = show_menu2(1, SM2_ROOT, SM2_START, SM2_TRIM|SM2_BUFFER, '<li class="[class]"><a href="[url]">[menu_title]</a>', "</li>", '<ul>', '</ul>', true, '<ul>');
//    $topnav = ob_get_clean();
    
$topnav = str_replace('menu-current', 'active', $topnav);


In der Datei "snippets/2col-content.php" habe ich den 3 Block eingefügt (siehe Quellcode).

Code: (snippets/2col-content.php) [Select]
<?php if (!defined('WB_URL')) { header('Location: ../../../index.php'); exit(0); } ?>
<div class="container">
<div class="main-content-top"> </div>
<div class="col-md-12"><div class="main-content"><?php echo $page_content_1; ?></div></div> <!--  (Block 1) -->
<div class="col-md-3"><div class="main-content"><?php echo $page_content_2; ?></div></div>   <!--  (Block 2) -->
<div class="col-md-9"><div class="main-content"><?php echo $page_content_3; ?></div></div>   <!--  (Block 3) -->
<div class="clearfix"> </div>
</div>
Und hier fehlt mir ganz ehrlich das nötige Fachwissen. Über Eure Hilfe/Unterstützung freue ich mich wie immer.
Ich wünsche noch einen schönen Restsonntag.

Edit by Manu:  Ich hab die Code-Abschnitte besser lesbar gemacht... und gleich mal korrigiert. ;)
(Block 3 wurde zwar benutzt, jedoch nirgends eingelesen...)
« Last Edit: August 04, 2019, 09:19:07 PM by DarkViper »
Logged

Offline dbs

  • Betatester
  • **
  • Posts: 8914
  • Gender: Male
  • tioz4ever
    • WebsiteBaker - jQuery-Plugins - Module - Droplets - Tests
Re: mehrere Blöcke im Template
« Reply #1 on: August 05, 2019, 08:26:37 AM »
Hi, da Manu schon korrigiert hat sollte es nun klappen. Vielleicht noch 2 und 3 tauschen damit der left block nicht das breite col-md-9 hat.
Logged
https://onkel-franky.de

Offline peitman

  • Posts: 142
Re: mehrere Blöcke im Template
« Reply #2 on: August 05, 2019, 03:37:12 PM »
Super vielen Dank an Euch  (Y)
Logged

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • Templates, Menus & Design »
  • mehrere Blöcke im Template
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2