Ergebnis 1 bis 5 von 5

Thema: Contaoeigene Frontend Content- Elemente für Ausgabe nutzen?

  1. #1
    Contao-Nutzer Avatar von Nils Heinold
    Registriert seit
    04.09.2010.
    Ort
    Uckermark
    Beiträge
    155
    User beschenken
    Wunschliste

    Standard Contaoeigene Frontend Content- Elemente für Ausgabe nutzen?

    Vielleicht eine komisch Frage, es würde mich aber interessieren.

    Als Beispiel die Ausgabe einer Tabelle im Frontend:

    aus
    PHP-Code:
            $Model = new \ContentModel();

            
    $Model->type 'table';
            
    $Model->tableitems unserialize('a:2:{i:0;a:3:{i:0;s:5:"hfghf";i:1;s:5:"fghfh";i:2;s:6:"fghfgh";}i:1;a:3:{i:0;s:3:"fhf";i:1;s:3:"fhf";i:2;s:4:"fhfh";}}');

            
    $strContent = new \ContentTable($Model);
            
    $strContent $strContent->generate();

            
    print_r($strContent); 
    wird so ganz schnell

    HTML-Code:
    <div class="ce_table block">
    
    <table id="table_">
    <tbody>
    <tr class="row_0 row_first even">
      <td class="col_0 col_first">hfghf</td>
      <td class="col_1">fghfh</td>
      <td class="col_2 col_last">fghfgh</td>
    </tr>
    <tr class="row_1 row_last odd">
      <td class="col_0 col_first">fhf</td>
      <td class="col_1">fhf</td>
      <td class="col_2 col_last">fhfh</td>
    </tr>
    </tbody>
    </table>
    
    </div>


    , also gut formatierter Code.

    Ist das ok, oder macht man so etwas nicht?

    Danke im voraus Nils

  2. #2
    Contao-Fan Avatar von bekanntmacher
    Registriert seit
    13.08.2009.
    Ort
    St. Gallen, Schweiz
    Beiträge
    354
    Partner-ID
    6419

    Standard

    Ist das ok, oder macht man so etwas nicht?
    keine saubere Trennung > schlecht wart- und erweiterbarer Code und zudem: wie/wo wird das Array generiert...

  3. #3
    Contao-Nutzer Avatar von Nils Heinold
    Registriert seit
    04.09.2010.
    Ort
    Uckermark
    Beiträge
    155
    User beschenken
    Wunschliste

    Standard

    wie/wo wird das Array generiert...
    Das Array ist das Ergebnis einer Betriebskostenabrechnung und die Tabelle ist eine Gesamtübersicht darüber.

    schlecht wart- und erweiterbarer Code
    Wieso? wäre doch nur eine Schleife.

    Es geht doch nur um die Darstellung, sauberes HTML und sauberer Code, ohne selbst Hand anlegen zu müssen.

  4. #4
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.949

    Standard Contaoeigene Frontend Content- Elemente für Ausgabe nutzen?

    Zitat Zitat von Nils Heinold Beitrag anzeigen
    Wieso? wäre doch nur eine Schleife.
    Das Problem liegt m.E. darin, daß Du in Deinem Controller den Code für die (den) View fest verdrahtet hast.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  5. #5
    Contao-Nutzer Avatar von Nils Heinold
    Registriert seit
    04.09.2010.
    Ort
    Uckermark
    Beiträge
    155
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    Das Problem liegt m.E. darin, daß Du in Deinem Controller den Code für die (den) View fest verdrahtet hast.
    Ich weiß, aber es steckt soviel Logik drin, dass ein Template so nicht nachvollziehbar wäre und wer will, kann selbst basteln, die Werte werden ja extra mit übergeben. Aber Änderungen sind geplant. , ich weiß nur noch nicht in welche Richtung, darum auch meine Frage hier.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •