Ankündigung

Einklappen
Keine Ankündigung bisher.

Smarty Template Engine Fehler =>

Einklappen

Neue Werbung 2019

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

  • Smarty Template Engine Fehler =>

    Hey Leute,
    bevor ich zu Schule gehe mache ich schnell man diesen Post hier.
    Ich habe zurzeit ein kleinen Fehler bzw. Problem. Ich erstelle zurzeit eine Content Management System, und wollte beim News System das die News Archiviert angezeigt werden bzw. nach Datum sortiert werden.

    Hier mein Code(s):
    PHP-Code:
        $result mysql_query("SELECT * FROM cms_news ORDER BY published") OR die(mysql_error());
        
    $array = array();
        while(
    $row mysql_fetch_assoc($result))
        {
            
    $array[] = $row;
        }  
        
    $Smarty->assign('array'$array); 
    PHP-Code:
       Currently News            </div>
                <
    div class="content">
                            <
    span class='small-news-header'>
                            {foreach 
    from=$array item=arr}
                             {
    $arr.published|date_format:"%d.%m.%y"}                                                   </span>
                            <
    hr style='border-style:dashed;margin:0;margin-bottom:10px;border-color:#bbb;' />
                                                        <
    span class="small-news">{$arr.title}</span> <a href="articles.php?id={$arr.id}">Read &raquo;</a><br />
                                                                                                    <
    br />
                           {/foreach} 
    Screenshot: http://screencloud.net/v/9t85

    Hoffe das Ihr mir helfen könnt!

    Mit freundlichen Grüßen,
    Shelline

  • #2
    Wie bekommt man es eigentlich hin ein Thread zu eröffnen, wegen eines Problems, aber schaft es nicht das Problem zu bennen oder erklären?!

    Kommentar


    • #3
      Zitat von erc Beitrag anzeigen
      Wie bekommt man es eigentlich hin ein Thread zu eröffnen, wegen eines Problems, aber schaft es nicht das Problem zu bennen oder erklären?!
      Alles ist im Sceenshot. Die News sollten nach Datum in einer Kategorie sortiert werden.

      Kommentar


      • #4
        Zitat von Shelline Beitrag anzeigen
        Alles ist im Sceenshot. Die News sollten nach Datum in einer Kategorie sortiert werden.
        Nein, der Screenshot zeigt genau das was du beschreiben hast. Erst mit dem zweiten Satz kann ich überhaupt erahnen was du willst.

        http://www.php.de/wiki-php/index.php...rdverfahren%29

        Kommentar


        • #5
          Zitat von erc Beitrag anzeigen
          Nein, der Screenshot zeigt genau das was du beschreiben hast. Erst mit dem zweiten Satz kann ich überhaupt erahnen was du willst.

          http://www.php.de/wiki-php/index.php...rdverfahren%29
          Danke! Zwar das was ich gesucht hatte. Meine Sorge ist nun wie ich es in Smarty intrigierensoll. Mein Endergebnis folgt dann in anderthalb Stunden.


          Mit freundlichen Grüssen,
          Shelline

          Kommentar


          • #6
            Das einfachste bei den Gegebenheiten dürfte wohl sein das in PHP zu gruppieren.

            PHP-Code:
            while($row mysql_fetch_assoc($result))
                {
                    if(!isset(
            $array[$row['datum']])) $array[$row['datum']] = array();
                    
            $array[$row['datum']][] = $row;
                } 
            Und in Smarty dann zwei verschachtelte Schleifen.

            Kommentar


            • #7
              Zitat von erc Beitrag anzeigen
              Das einfachste bei den Gegebenheiten dürfte wohl sein das in PHP zu gruppieren.

              PHP-Code:
              while($row mysql_fetch_assoc($result))
                  {
                      if(!isset(
              $array[$row['datum']])) $array[$row['datum']] = array();
                      
              $array[$row['datum']][] = $row;
                  } 
              Und in Smarty dann zwei verschachtelte Schleifen.
              Entschuldigung, aber wie soll ich denn in Smarty genau „verschachtelte Schleifen“ erstellen?

              Kommentar


              • #8
                Chapter 7. Eingebaute Funktionen Siehe Example 7.6
                War der Beitrag hilfreich? Dann Bedank dich mit einem klick auf .

                Kommentar

                Lädt...
                X