Ankündigung

Einklappen
Keine Ankündigung bisher.

Blocksystem wie bei Nuke?!

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Blocksystem wie bei Nuke?!

    Hi Leute das hier ist mein erster post hier also sry wenn was falsch ist.
    Ich bin schon recht erfahren in PHP aber nach meiner Beurteilung noch lange kein Profi deswegen hab ich hier ins Anfänger Forum geschrieben.

    Mein Problem:

    Ich arbeite zurzeit an einem Community Scrypt für www.fpsreviews.com ...
    Leider bleibe ich an der Idee ein Blocksystem zu realisieren immer wieder hängen...
    Ich habe einfach gar keinen Schimmer wie folgendes realisieren könnte:

    Man sollte online die Seite "ordnen" können => Wo steht der einzelne Block auf der Seite (rechts,links,oben,mitte,unten,am besten mit zahlen)

    Man sollte online neue Blocke erstellen können...

    Ich scheiter kläglich auch nur an dem Versuch...

    Hätte vielleicht irgendwehr nen Link wos erklärt wird oder nen Code zum anstoßen??

    Ich habe noch keine erfahrung mit Klassen und so..

    Danke für eure Hilfe schonmal..

    Greez
    Marco

  • #2
    an erster stelle steht erst mal die theoretische überlegung .. wie würde das
    laufen? du brauchst templates für die einzelnen boxen. und dann eine "große"
    seite in der das grundlayout liegt und in dem irgendwie eine beziehung (durch
    nummern/namen/...) zu den boxen hergestellt werden.

    wenn du das hast, dann is ja auch das ändern nicht weiters schwierig.

    Kommentar


    • #3
      ich habe schon mal die blöcke..
      Die 'groooße' Seite habe ich auch schon:
      http://www.fpsreviews.com/content/index.php
      mein prob liegt jetz halt darin wie ich das realisieren könnte...
      habe mir mal das system vom dev wms angeschaut das läuft auf basis einer klasse (meiner meinung nach) da check ich goarnischt...
      und das von nuke ist mir zu komplex da steig ich nicht durch..

      Kommentar


      • #4
        im webmasterforum (www.webmasterpro.de)
        habe ich volgenden bsp: code bekommen (schon länger her..)
        Leider ist das nur flatfile und nicht mysql..
        ausserdem brauche ich für jede Seite (rechts links) verschiedenne tabellen (von wegen style)...
        Und als ich das ganze mysql basierend gemacht habe habe ich immer nur Fehler bekommen....
        Code:
        <?php 
        
            /* 
                Mini Beispiel 
            */ 
             
            $box[0]['position'] = 'links'; 
            $box[0]['index']    = 0; 
            $box[0]['text']        = 'Hallo, dies ist eine tolle Box'; 
             
            $box[1]['position'] = 'links'; 
            $box[1]['index']    = 1; 
            $box[1]['text']        = 'Diese Box ist unter der ersten'; 
             
            $box[2]['position'] = 'mitte'; 
            $box[2]['index']    = 0; 
            $box[2]['text']        = 'Diese Box ist in der Mitte'; 
             
            $box[3]['position'] = 'rechts'; 
            $box[3]['index']    = 0; 
            $box[3]['text']        = 'Diese Box ist rechts'; 
             
             
            // Alle Boxen positionieren 
            foreach($box as $eine_box) 
                $box_pos[$eine_box['position']][$eine_box['index']] = $eine_box['text'];     
            // Die Boxen anzeigen 
            echo('<table width="100%" border="0"><tr>'); 
             
            $boxen = array('links', 'mitte', 'rechts'); 
            foreach($boxen as $position) 
            { 
                echo('<td valign="top"><table width="100%" style="height: 100%" border="1">'); 
                ksort($box_pos[$position]); 
                foreach($box_pos[$position] as $eine_box) 
                    echo('<tr><td valign="top">'.$eine_box.'</td></tr>'); 
                echo('</table></td>'); 
            } 
             
            echo('</tr></table>'); 
             
                     
        ?>

        Kommentar


        • #5
          keine hilfe?

          Kommentar

          Lädt...
          X