. .
pragmaMx Support Forum 26 Mai 2012, 01:15:05 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: [gelöst] Mit Menümanager erstellten Block in Content-Modul einbinden  (Gelesen 2351 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
cihan
Spezialist
*****
Offline Offline

Beiträge: 581


WWW
« am: 10 September 2011, 16:26:06 »

Hallo  Smiley
im Betreff ist praktisch alles gesagt... Ich habe zu Testzwecken PragmaMx 1.12 RC3 installiert und versuche, meine Änderungen von 1.11 zu übernehmen.

Ich möchte im Content-Modul ein Block includen, der mit Menümanager erstellt wurde. Ist das machbar?

Schonmal vielen Dank im voraus und schönes WE allen.

Gruß
cihan
Gespeichert
cihan
Spezialist
*****
Offline Offline

Beiträge: 581


WWW
« Antworten #1 am: 16 September 2011, 16:27:30 »

Hallo  Smiley
falls das mit dem Menümanager erstellten Navigation nicht möglich ist, wie kann man dann ein einfaches Block in Content-Modul includen?

Ich habe das bis jetzt mit folgendem Code-Schnipsel gemacht und es funktionierte gut:
Code: [Select]  
$content='';
include('blocks/block-wasauchimmer.php');
echo $content;
unset($content);

Im pMx 1.12 bekomme ich einfach eine weiße Seite. Hat jemand eine Idee?
Wäre super. Schonmal danke.

lg,
cihan
Gespeichert
comedi
Moderator
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669

comedi


WWW
« Antworten #2 am: 17 September 2011, 14:31:08 »

Hoi cihan,  Smiley

habe es mal im Contentmodul eingesetzt. In diesem Beispiel in der modules/Content/index.php nach Zeile 231:

suche
Code: [Select]  
$pagetitle = _PAGESLIST . ', ' . $c_title;
    include("header.php");

und füge dahinter:
Code: [Select]  
/* Block einbinden */
echo ' <br /> ';
include('blocks/block-XXXXXXXXXXXXXXXXXXXX.php');
echo $content;
echo ' <br /> ';
/* ENDE BLOCK EINBINEN */

ein. Hier mal ein Beispiel. Dort ist der Block oberhalb des Seitentitels. Kannst du aber auch an jeder anderen Stelle einsetzten.
Gespeichert

LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.1 --- PHP-Version: 5.2.14
MySQL-Version: 5.0.67 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de
cihan
Spezialist
*****
Offline Offline

Beiträge: 581


WWW
« Antworten #3 am: 18 September 2011, 18:49:43 »

Hallo comedi  Smiley
danke dir, es funktioniert super... Wenn man da nun ein mit dem Menümanager erstellten Block einbinden könnte, wäre perfekt.

Schöne Grüße,
cihan
Gespeichert
comedi
Moderator
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669

comedi


WWW
« Antworten #4 am: 18 September 2011, 20:39:25 »

Hoi chian,  Smiley


Versuche es mal so. Suche dir in der Datenbank die passenden ID deines Blocks. Evt. musst du eben das Design noch anpassen.

Code: [Select]  
/* Block einbinden */

//Nummer des Blocks festlegen
$bid = XXXXXXXXXXXXXXXX;


//Blockdarten aus der Datenbank
$result = sql_query("SELECT * FROM ${prefix}_blocks WHERE bid = " . intval($bid));
$block = sql_fetch_assoc($result);

echo ' <br /> ';
include('blocks/block-Menu.php');
echo $content;
echo ' <br /> ';

/* ENDE BLOCK EINBINDEN */

Hier mal ein Beispiel. Der Block mit Menumanger erstellt, ist unter dem anderen Block.
Gespeichert

LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.1 --- PHP-Version: 5.2.14
MySQL-Version: 5.0.67 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de
cihan
Spezialist
*****
Offline Offline

Beiträge: 581


WWW
« Antworten #5 am: 18 September 2011, 21:14:18 »

Hallo comedi  Smiley
einfach danke  thumbup Klappt super!

lg,
cihan
Gespeichert
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML