Wie kann man mehrere Blöcke auf der Startseite anzeigen?

Begonnen von Steve, 04 April 2007, 22:37:41

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Steve

Hallo zusammen,

und zwar wollte ich fragen, wie man auf der Startseite mehrere Blöcke anzeigen kann... Wenn möglich sollten 3 Stück nebeneinander angezeigt werden...

Hoffe das war einigermaßen verständlich und mir kann jemand helfen :)

Gruß

Future

Hi :),

kleiner Tipp... suche benutzen ;) oder in seinen eigenen Posts suchen. :D

http://www.pragmamx.org/Forum-topic-19741.html <- Da haste das schonmal gefragt und da hat Jogi dir nen Link gegeben wo das beschrieben wird!


Steve

#2
Ohh.. tut mir leid... Hab das dann wohl mit nem anderen Board verwechselt  :red:
Habe zumindest noch keine Antwort dafür...
Habe danach gesucht aber wohl mit dem falschen Begriff...

Zu dem anderen Thread...
Da ist ein Link:
ZitatKann man ganz leicht selber bauen, ich hatte es auch schonmal
gefragt!
Hier der Link: http://www.pragmamx.org/modules.php?name=eBoard&file=viewthread&tid=8796#pid

Der ist aber leider down... Hat jemand nen aktuellen?

Gruß

EDIT: Woe macht man eigentlich einen einzelnen Block auf die erste Seite.. Bekomme nicht mal das mehr hin...  :red:
Steh grad aufem Schlauch und hab mich schon ne weile nicht mehr mit pragmamx befasst...


Future

Hi,

sorry hatte mir den Thread mit dem maax-design link nicht richtig durchgelesen.

Ich weiss jetzt nicht wie fortgeschritten deine Programmierfähigkeiten sind, aber das hier sollte funktionieren.
<?php

include("blocks/block-irgendwas_1.php");
$out1 $content;
unset(
$content);
include(
"blocks/block-irgendwas_2.php");
$out2 $content;
unset(
$content);
include(
"blocks/block-irgendwas_3.php");
$out3 $content;
$content "<table><tr>
<td>"
.$out1."</td>
<td>"
.$out2."</td>
<td>"
.$out3."</td>
</tr></table>"
;
$blockfiletitele "Der Titel f&#252;r den Block";

?>


Somit hättest du 3 Blöcke nebeneinander. bei "block-irgendwas..." setzt du einfach den blocknamen rein der dort erscheinen soll.

ZitatEDIT: Woe macht man eigentlich einen einzelnen Block auf die erste Seite.. Bekomme nicht mal das mehr hin...  rougi
Steh grad aufem Schlauch und hab mich schon ne weile nicht mehr mit pragmamx befasst...

Dazu wählst du im Admin Menü unter blöcke den jeweiligen Block aus und setzt ihn dann als Center oben bzw. unten.

Hoffe das war jetzt alles verständlich. Ansonsten einfach nochmal nachfragen ;)


Andi

Hi :)

habe die alten maax-design Links gerade gefixt...
schön´s Grüssle, Andi

Steve

Muss man den Code dann ins Block- oder Modulverzeichnis einfügen?

Gruß

Future

hehe hab ich natürlich wieder was vergessen.

Muss ins block verzeichnis.

Also du erstellst einfach eine Datei wie zum beispiel "block-alle-drei-zusammen.php" oder ähnlich im blocks verzeichnis und aktivierst dann den block im Admin Menü

Steve

Habe das jetzt gemacht... Und der Block wird auch angezeigt, jedoch wird nicht der Titel, den ich in den neuen Block eingegeben habe, sondern "Wer war hier" angezeigt...

<?php
include("blocks/block-Last_5_Articles.php");
$out1 $content;
unset(
$content);
include(
"blocks/block-Last_Seen.php");
$out2 $content;
unset(
$content);
include(
"blocks/block-Top10_Downloads.php");
$out3 $content;
$content "<table><tr>
<td>"
.$out1."</td>
<td>"
.$out2."</td>
<td>"
.$out3."</td>
</tr></table>"
;
$blockfiletitele "lol";
?>


Hoffe ihr könnt mir helfen ;)

Gruß

Future

Huch, das heisst natürlich

<?php
$blockfiletitle 
"lol";
?>


<?php
$blockfiletitele 
"lol";
?>


:red: :red:

Steve

Jetzt funktioniert es... DANKE DANKE DANKE ;)

Gruß

PS: Echt geile Community hier  :thumbup: :thumbup:
PPS: Gibt es zufällig schon ne Funktion zum Erweitern, mit der man mehrere Blocks über das Adminmenü verbinden kann... Würde Zeit sparen... Falls nicht, egal :)

Future

ZitatPPS: Gibt es zufällig schon ne Funktion zum Erweitern, mit der man mehrere Blocks über das Adminmenü verbinden kann... Würde Zeit sparen... Falls nicht, egal Smiley

Ich ein User hatte das mal vor. Weiss aber nicht ob da jemals was draus geworden ist.

jogi24

Zitat von: Future am 05 April 2007, 02:28:56

Ich ein User hatte das mal vor. Weiss aber nicht ob da jemals was draus geworden ist.


jup, da hat mal NeMeSiSX2LC drann gebastelt,
das war der

NSN Center Blocks

http://www.pragmamx.org/Forum-topic-8796-start-msg74899.html#msg74899

wurde aber nie in den download gestellt.

funzt aber super  ;) ;)

Steve

Den habe ich auch gerade gefunden^^ Und en neuen Thread dazu erstellt... Der Übersicht wegen..

Hast du vll. ne Lösung dazu??
http://www.pragmamx.org/Forum-topic-20949-start-new.html

Gruß

jogi24

Zitat von: Steve am 05 April 2007, 10:58:33
Den habe ich auch gerade gefunden^^ Und en neuen Thread dazu erstellt... Der Übersicht wegen..

Hast du vll. ne Lösung dazu??
http://www.pragmamx.org/Forum-topic-20949-start-new.html

Gruß

was soll ich da für eine lösung zu haben ?
wenn es nicht in den download gestellt wurde, hat das bestimmt seine gründe.
und ich werde NeMeSiSX2LC bestimmt nicht übergehen und es zum download anbieten.

Steve

Na zu meinen Fragen wo die Dateien hin müssen und was sie enthalten müssen...

Gruß

Metal-Overdrive

Habe auch noch mal eine Frage zu diesem 3er Block.

Habe mir den Code von Future geschnappt und mit meinen Blöcken gefüllt. Funktioniert einwandfrei.

Aber wie muss ich den Code anpassen damit ich zwischen den einzelnen Blöcken eine vertikale Trennlinie bekomme?

Steve

Das mit dem vertikalen Balken würde mich auch interessieren...
Macht das ganze übersichtlicher :)

Gruß

Future

Hi :),

ein Lösung ist den krams über css zu machen.
Ist jetzt vielleicht nicht die eleganteste Lösung aber es sollte gehen.

<?php
include("blocks/block-Languages.php"); //Der linke Block
$out1 $content;
unset(
$content);
include(
"blocks/block-Total_Hits.php"); // Der Block in der Mitte
$out2 $content;
unset(
$content);
include(
"blocks/block-Search.php"); // Der rechte Block
$out3 $content;
$content '<table ><tr>
<td style="border-left : #666666 solid 1px;">'
$out1 .'</td>
<td style="border-left : #666666 solid 1px; border-right: #666666 solid 1px;">'
$out2 .'</td>
<td style="border-right : #666666 solid 1px;">'
$out3 .'</td>
</tr></table>'
;
$blockfiletitle "Der Titel "// Der Block Titel
?>


tuningcar

Kann man es machen das man jeden Block eine eigene Überschrift gibt ?

Und das der der linke Block ganz Links ist der in der Mitte nat in der Mitte  ;) und der rechte ganz rechts aussen ist , wie ist das machbar ?