pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: azraelis am 03 Juli 2004, 02:49:25

Titel: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 02:49:25
Hallo zusammen,

kann mir jemand erklären wie man eine Aufteilung der Seite hinbekommt wie bei  PartyKlick  (http://www.partyklick.de)

Für Tipps und / oder ne Anleitung wäre ich euch sehr dankbar

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: jubilee am 03 Juli 2004, 08:31:29
Hallo !
Bei http://www.PartyKlick.de ist, ausser der Information dass eine neue Internetpräsenz erstellt wird, aber nicht besonders viel zu sehen ....

MfG
jubilee
Titel: Re: Aufteilung der seite
Beitrag von: seleck am 03 Juli 2004, 09:38:53
Lol.. vielleicht das ist wo nach azraelis strebt.. wenig inhalt, wenig kopfschmerz..  ;)

[Editiert am 3/7/2004 von seleck]
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 15:09:28
Nein, danach strebe ich dann doch nicht so ganz. Sorry falsche InternetAdresse, so hier ist die richtige  Partyblick  (http://www.partyblick.de/index.php)

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: Sascha1981 am 03 Juli 2004, 15:30:29
Welche aufteilung meinst du genau!
Ich kann da nix finden!!
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 15:43:47
Ich meine wie man die 3 blöcke (M e d i a ; N e w s; Cityguide) so hinbkommt wie auf der Partyblick seite!!!

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: Sascha1981 am 03 Juli 2004, 15:51:46
Also soweit ich sehen kann ist das ein normaler center block!!!!

Ich glaub dazu könntest du diesen Code verwenden bin mir aber nicht 100%ig sicher!!
 include("blocks/block-1.php");

$out1 = $content;

unset($content);

include("blocks/block-2.php");

$out2 = $content;

unset($content);

include("blocks/block-3.php");

$out3 = $content;

$content = "<table><tr>

<td>".$out1."</td>

<td>".$out2."</td>

<td>".$out3."</td>

</tr></table>";

$blockfiletitele = "Der Titel für den Block";
Denn block mußt du noch deinen anforderungen anpassen!!
So läuft er zumindest bei mir auf der Page
Titel: Re: Aufteilung der seite
Beitrag von: Juliet am 03 Juli 2004, 15:53:11
Sascha war schneller ;)

[Editiert am 3/7/2004 von Juliet]
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 15:56:14
vielen dank, werde ich gleich mal ausprobieren!!!!

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 17:22:49
kann ich den centerblock über "Neuen Block hinzufügen (HTML)" oder muss ich es anders machen???


Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: Sascha1981 am 03 Juli 2004, 17:51:08
Am besten du erstellst einen block mit denn Namen block-multi-center.php!!
Diesen block kannst du dann im Admin Menü unter blöcke aktivieren!!!
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 19:13:28
kannst du mir dein script posten, ich komme mit den änderungen überhaupt nicht klar, bei mir erscheint:

Parse error: parse error in /home/virtual/site84/fst/var/www/html/test/News.php on line 2

Warning: main(blocks/block-2.php): failed to open stream: No such file or directory in /home/virtual/site84/fst/var/www/html/blocks/block-Multi-Center.php on line 8

Warning: main(): Failed opening 'blocks/block-2.php' for inclusion (include_path='.:/php/includes:/usr/share/php') in /home/virtual/site84/fst/var/www/html/blocks/block-Multi-Center.php on line 8

Warning: main(blocks/block-3.php): failed to open stream: No such file or directory in /home/virtual/site84/fst/var/www/html/blocks/block-Multi-Center.php on line 14

Warning: main(): Failed opening 'blocks/block-3.php' for inclusion (include_path='.:/php/includes:/usr/share/php') in /home/virtual/site84/fst/var/www/html/blocks/block-Multi-Center.php on line 14
Titel: Re: Aufteilung der seite
Beitrag von: Sascha1981 am 03 Juli 2004, 19:24:18
Ersetze mal diesen Code.....
  include("blocks/block-1.php");

$out1 = $content;

unset($content);

include("blocks/block-2.php");

$out2 = $content;

unset($content);

include("blocks/block-3.php");

$out3 = $content;

Mit diesem.....
  global $prefix, $content;

include("blocks/block-1.php");
$out1 = $content;
unset($content);

include("blocks/block-2php");
$out2 = $content;
unset($content);

include("blocks/block-3.php");
$out3 = $content;
unset($content);
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 19:44:58
danke, schon weniger fehlermelungen aber diese hier erscheint trotzdem noch???

Parse error: parse error in /home/virtual/site84/fst/var/www/html/blocks/block-Multi-Center.php on line 3


Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: Sascha1981 am 03 Juli 2004, 19:49:25
Wie sieht denn der Code jetzt bei dir aus?
Poste ihn mal hier!!
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 19:53:09
sorry ich krieg es echt nicht gebacken, kannst du es mir Schritt für Schritt erklären was ich machen muss???

Azraelis!!!
Titel: Re: Aufteilung der seite
Beitrag von: Sascha1981 am 03 Juli 2004, 19:56:24
Was steht denn bei dir in zeile 3 von dem block??
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 20:00:59
die zeile ist schon wieder hinfällig, jetzt habe ich wieder die FehlerMeldung, die ich oben schon geschrieben hatte, wenn ich das richtig verstehe, mault er die zeilen an in denen der Include - Befehl drinsteht!!!
Ich habe bei include den Pfad und die *.php angegeben wo sich die PHP befindet , die ich möchte das im einem Block angezeigt wird oder habe ich da etwas falsch verstanden????

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: Sascha1981 am 03 Juli 2004, 20:17:13
Das hast du schon richtig gemacht!!
Ich hatte das prob. bei mir auch weiß jetzt leider nicht mehr wie ich das prob gelöst habe!!!!!
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 03 Juli 2004, 20:18:51
oh das ist natürlich schlecht!!!

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 04 Juli 2004, 00:46:15
so geschafft, keine Fehlermeldungen mehr aber er zeigt mir den test nur links oben an und nicht in der Mitte in einem Block, weiss jemand ne Lösung!!!

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: NeMeSiSX2LC am 04 Juli 2004, 02:43:16
Wenns nicht im Block dagestellt wird stimmt was mit der variable $content nicht
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 04 Juli 2004, 03:51:43
danke für den tip, könntest du mir weiterhelfen, was könnte damit nicht stimmen???

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: NeMeSiSX2LC am 04 Juli 2004, 12:08:49
Klar kann ich tips geben :D

Der Block wird nur dann da angezeigt wo man will wenn der komplette HTMl kram aus dem block in der variable $content steht

sprich $content = "IRGENDEIN HTML ZEUGS";

wobei Sascha müsste nicht eigentlich die $outs unset gemacht werden?

Ach Azraelis geile Seite Kommt richtig gut das Inv Board mit nehm Portal drum herum echt gut.

[Editiert am 4/7/2004 von NeMeSiSX2LC]
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 04 Juli 2004, 14:23:09
kannst du mir auch noch sagen wie ich denn text dann ändern muss beziehungsweise wo ich $content = "IRGENDEIN HTML ZEUGS"; einfügen muss??

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: NeMeSiSX2LC am 04 Juli 2004, 14:25:50
Hm also ich persönlich würde das eh nicht so umsetzen wie oben geschrieben. Würd mir lieber einen neuen Block coden der alles was nötig ist enthält.

Das mit dem include kann doch eigentlich garnicht gehen da man doch die blockfile nicht direkt aufrufen kann.
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 04 Juli 2004, 14:29:35
ich verlasse mich da jetzt mal auf dein Urteil, dafür habe ich zu wenig erfahrung mit php um das zu beurteilen zu können. Könntest du mir zeigen wie es klappt??

Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 04 Juli 2004, 19:49:31
keiner mehr nen guten Tip für mich, wie ich es evtl doch noch hinbekommen könnte???


Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: Juliet am 04 Juli 2004, 20:46:49
ZitatDas mit dem include kann doch eigentlich garnicht gehen da man doch die blockfile nicht direkt aufrufen kann.
Doch, kann man - ich mach das jedenfalls so bei meinem dynamischen Menü.

@ azraelis
Lege eine entsprechende Tabelle mit den PHP-Aufrufen der gewünschten Module die angezeigt werden sollen in einem HTML-Editor an (Dreamweaver o.ä.), das ganze setzt Du an in einer PHP-Datei um und spielst es als block_irgendwas.php in den blocks-Ordner.
Noch unter Blocks freischalten und gut.

Hoffe dass das hilft, weil ja nicht wie fit Du in HTML und PHP bist :)

[Editiert am 4/7/2004 von Juliet]
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 04 Juli 2004, 21:36:00
Leider in php nicht so fit, darum bräuchte ich fast ne ausführlichere Anleitung!!!


Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 05 Juli 2004, 00:12:01
hallo Juliet ,

Wie muss den das ganze aussehen weil bin darin nicht so bewandert und komme nicht weiter.

Kann nicht irgend jemand mal ein Testscript posten??

Gruss
Azraelis

Titel: Re: Aufteilung der seite
Beitrag von: Andi am 05 Juli 2004, 07:48:54
Hi :)

Grundsätzlich ist der Code von Sasha absolut richtig und funktioniert auch.
 include("blocks/block-1.php");
$out1 = $content;
unset($content);
include("blocks/block-2.php");
$out2 = $content;
unset($content);
include("blocks/block-3.php");
$out3 = $content;
$content = "<table><tr>
<td>".$out1."</td>
<td>".$out2."</td>
<td>".$out3."</td>
</tr></table>";
$blockfiletitele = "Der Titel für den Block";

- Du kopierst genau diesen Code über die Zwischenablage in eine leere Textdatei,   mit <?php und ?> drumrum. Wenn du keinen php-Editor hast, dann nimm   Notepad, sonst nichts.
- diese Textdatei nennst Du block-multicenter.php und kopierst sie in den Ordner blocks.
- die 3 Zeilen mit den Include Befehlen passt Du entsprechend an, je nachdem welche 3 Blöcke da erscheinen sollen. Diese 3 Blockdateien   müssen im Ordner blocks vorhanden sein. Alle anderen Dateien, die da evtl. includet werden sollen, funktionieren nicht, das funktioniert so nur mit Blöcken, die bereits vorhanden sind.

Hier nochmal ein angepasster Beispielcode, der funktioniert und die 3 Blöcke   block-Content.php, block-Letter.php und block-Search.php nebeneinander darstellt:
 include("blocks/block-Content.php");
$out1 = $content;
unset($content);
include("blocks/block-Letter.php");
$out2 = $content;
unset($content);
include("blocks/block-Search.php");
$out3 = $content;
$content = "<table><tr>
<td>".$out1."</td>
<td>".$out2."</td>
<td>".$out3."</td>
</tr></table>";
$blockfiletitele = "Info";
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 05 Juli 2004, 17:18:29
Danke Tora, hast mir sehr weitergeholfen aber ich will ja nicht nur Blöcke einfügen die schon vorhanden sind, sondern zum beispiel auch ne html datei. wie kann ich das script ändern das das auch klappt???


Azraelis
Titel: Re: Aufteilung der seite
Beitrag von: Sascha1981 am 05 Juli 2004, 17:54:46
Kleiner tip!!
einen neuen block erstellen mit dem html inhalt denn du haben möchtest und in denn multicenter block includen!
Das ist die einfachste möglichkeit
Titel: Re: Aufteilung der seite
Beitrag von: azraelis am 05 Juli 2004, 21:31:19
dann würde der html text im seitenblock erscheinen, habe ich schon ausprobiert aber habe es mittlerweile hinbekommen!!!
Danke nochmal an alle!!!


Azraelis