Pryos.org: Weiterblättern-Menu Fertig

Beitrag lesen

hi,

Hallo,

Ah Sorry, hätte ich vielleicht näher erläutern sollen.
Diese Klasse soll meine einfach gestrickte Paginator-Funktion ersetzen.
Die diversen möglichkeiten zum konfiguerien sollen mit unter sein:

Das soll einfach nur ein möglichst Flexibles Menu werden.

Dafür sind Klassen ja da, also wolltest du einfach ein frei Konfigurierbares Objekt

Es geht in erster Linie um die „Linkbeschriftungen“ und „beschreibungen“ im Paginator selbst.

Dann würde ich auch hier einfach auf Parameter setzten.

Der Gedanke ist, dass man die Klasse oder das aufrufende Script selbst nicht anrühren braucht, sondern alle Textbausteine Zentral in einer Datei speichert, auch in verschiedenen Sprachen. Macht es hier Sinn?

Wenn du Sprachdateien mitliefern willst, wo würde das natürlich sinn machen. Wobei ich hier aus einfachheitshalber (faulheit) auf PHP Dateien setze
bsp. "de.php" => $lang = array("Platzhalter"=> "Übersetztung", ... )

Ansonsten benötigst du ein XML Parser Objekt, aber das ist auch kein Hexenwerk.

Danke für dieses Bsp.; der fehler mit calc() hatte mir zu schaffen gemacht -- ich stand schon kurz davor, auf Singleton überzugehen, weil ich die Parameterübergabe, und viel wichtiger, die weitere verwendung im __constructor nicht verstanden hatte.

der __constructor ist das, was sofort bei der Erstellung der Klasse gemacht wird. Hier forderst du die wichtigen Parameter und kannst Fehler werfen wenn Sie nicht vorhanden sind. Außerdem bereitest du hier das Objekt vor.

Die Parameterübergabe basiert auf einem Assoziatives Array.
Vorteil:
 - man kann welche auslassen ohne irgendwelche Leerstrings oder NULL.
 - Name und Wert stehen nebeneinander
 - einfach auszulesen
Nachteil:
 - Wenn man Sie nicht kennt und man kein Beispiel/Doku hat, sind sie nur schwer zu Identifizieren

Einfach fragen wenn du etwas nicht verstehst.
Und wie weiter oben schon jemand anders schrieb, ich würde bei php.net bleiben. Es ist auch größtenteils deutsch. Es ist aktuell und es gibt super Beispiele. Das aller beste sind jedoch die EN - Kommentare, die sind oft Gold wert.

Btw. Singleton ist hier auch der falsche Ansatzpunkt. Soetwas verwendet man nur bei dingen die pro Script einmalig sind ... z.b. eine Verwaltung des HTTP Headers.
Es spricht jedoch technisch nichts dagegen mehrere Objekte deiner Klasse zu verwenden.

mfg

mfg Pryos

0 101

Weiterblättern-Menu

Malcolm Beck´s
  • seitenbewertung
  1. 0
    hotti
    1. 0

      Mein posting hat sich verselbständigt

      Malcolm Beck´s
      • zu diesem forum
      1. 0

        Doppelposting!

        Patrick Andrieu
        1. 0
          Malcolm Beck´s
  2. 0
    Bernhard B.
    1. 0
      Malcolm Beck´s
  3. 0
    Tom
    1. 0
      Malcolm Beck´s
      1. 0
        Tom
        1. 0
          Malcolm Beck´s
          1. 0
            Tom
            1. 0
              Malcolm Beck´s
              1. 0
                Tom
                1. 0
                  Malcolm Beck´s
      2. 0
        Felix Riesterer
        1. 0
          Malcolm Beck´s
          1. 0
            Felix Riesterer
            1. 0
              Malcolm Beck´s
        2. 0
          Malcolm Beck´s
  4. 0
    Steel
  5. 0
    Ulysses
    1. 0
      Malcolm Beck´s
  6. 0
    Steel
    1. 0
      Malcolm Beck´s
      1. 0
        Steel
        1. 0
          Malcolm Beck´s
  7. 0

    Weiterblättern-Menu Fertig

    Malcolm Beck´s
    1. 0
      Ulysses
      1. 0
        Malcolm Beck´s
    2. 1
      Kai345
      1. 0
        Malcolm Beck´s
        1. 0
          Kai345
          1. 0
            Malcolm Beck´s
    3. 0
      Tom
      1. 0
        Malcolm Beck´s
        1. 0
          Tom
          1. 0
            Malcolm Beck´s
            1. 0
              Pryos.org
              1. 0
                Malcolm Beck´s
                1. 0
                  Kai345
                  1. 0
                    Malcolm Beck´s
                    1. 0
                      Malcolm Beck´s
                      1. 0
                        Pryos.org
                        1. 0
                          Pryos.org
                        2. 0
                          Malcolm Beck´s
                          1. 1
                            Pryos.org
                            1. 0
                              Malcolm Beck´s
                              1. 0
                                Pryos.org
                                1. 0
                                  Malcolm Beck´s
                                  1. 0
                                    Pryos.org
                                    1. 0

                                      Weiterblättern-Menu „quasi“ Fertig

                                      Malcolm Beck´s
                                      1. 0
                                        Malcolm Beck´s
                                        1. 0
                                          Pryos.org
                                          1. 0
                                            Malcolm Beck´s
                                            1. 0
                                              Pryos.org
                                              1. 0

                                                OOP, __construct und zugriff auf $this-Variablen

                                                Malcolm Beck´s
                                                1. 0
                                                  Patrick Andrieu
                                                  1. 0
                                                    Malcolm Beck´s
                                                    1. 0
                                                      Patrick Andrieu
                                                      1. 0
                                                        Malcolm Beck´s
                                                        1. 0
                                                          Patrick Andrieu
                                                          1. 0
                                                            Malcolm Beck´s
                                                            1. 0
                                                              Patrick Andrieu
                                                              1. 0
                                                                Patrick Andrieu
                                                                1. 0
                                                                  Malcolm Beck´s
                                                                  1. 0
                                                                    Patrick Andrieu
                                                                    1. 0
                                                                      Malcolm Beck´s
                                                                      1. 0
                                                                        Patrick Andrieu
                                                                        1. 0
                                                                          Malcolm Beck´s
                                                                          1. 0

                                                                            OOP - Olter orientierte Postingberatung

                                                                            Patrick Andrieu
                                                                            • menschelei
                                                                            1. 0
                                                                              Malcolm Beck´s
                                                2. 0
                                                  Pryos.org
                                                  1. 0
                                                    Malcolm Beck´s
                                                    1. 0
                                                      Pryos.org
                                                      1. 0

                                                        N-Paginator V2.6 | Beta Release ist Online

                                                        Malcolm Beck´s
                              2. 0
                                Malcolm Beck´s
                                1. 1
                                  Pryos.org
    4. 0
      suit
      1. 0
        Malcolm Beck´s
        1. 0
          suit
          1. 0
            Malcolm Beck´s
            1. 0
              suit
              1. 0
                Malcolm Beck´s
                1. 0
                  suit
                  1. 0
                    Malcolm Beck´s
                    1. 0
                      suit
                      1. 0
                        Pryos.org
                      2. 0
                        Malcolm Beck´s
                        1. 0
                          suit
                          1. 0
                            Malcolm Beck´s
                            1. 0
                              suit
                              1. 0
                                Pryos.org
                                1. 0
                                  suit
      2. 0
        Tom
        1. 0
          Malcolm Beck´s
          1. 0
            Tom
            1. 0
              Malcolm Beck´s
              1. 0
                Tom
                1. 0

                  Positive Vibes

                  Malcolm Beck´s
                  • menschelei
  8. 0

    Weiterblättern-Menu -- Feuertaufe

    Malcolm Beck´s