Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z wyświetlaniem komentarzy na stronie
FCP
post 15.11.2017, 17:48:20
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.08.2009

Ostrzeżenie: (0%)
-----


Witam prowadzę serwis o tematyce sportowej oparty na cmsie wxsport. Mam pewien. Otóż pod wiadomościami można dodawać komentarze, które wyświetlają się w kolejności od najnowszego do najstarszego, a chciałbym żeby było odwrotnie. Jak to zrobić? Z góry dziękuję za pomoc. Kod wygląda tak:

Kod
<?php if(count($comments)): ?>
                    <h4 style="background:url(img/headerNews.jpg)" >Komentarze</h4>                    

<?php foreach ($comments as $c): ?>

                    <div class="komentarz"  id="comment-id-<?php echo $c->id ?>">
                        <div class="about"><?php echo $c->user->link() ?> <?php echo wrex::date(wrex::DATE_SHORT, $c->created_at) ?> </div>
                        <div class="avatar"><?php if($c->user->avatar): ?>
        <img src="<?php echo url::base() ?>upload/avatars/<?php echo $c->user->avatar ?>" alt="" style="border:solid 3px #D8D8D8" />
        <?php else: ?>
        <img src="http://fcparma.com.pl/upload/avatars/nofoto.jpg" alt="" style="border:solid 3px #D8D8D8" />
        <?php endif; ?></div>
                        <div class="tresckom"> <?php echo $c->content_parsed ?>
                                        <?php if(isset($wrex_roles['root']) OR isset($wrex_roles['mod_comment'])): ?>  </div><br><br>
                <div id="about">
                    <a onclick="deleteComment(<?php echo $c->id ?>)" title="Usuń"><img src="acp_images/icons/delete.png" alt="Usuń" /></a>
                    <a href="comments/moderate/<?php echo $c->id ?>" title="Ukryj / pokaż"><img src="acp_images/icons/hide.png" alt="Ukryj / pokaż" /></a>
                    <a href="comments/edit/<?php echo $c->id ?>" title="Edytuj"><img src="acp_images/icons/edit.png" alt="Edytuj" /></a>

                <?php endif; ?>
        </div>        
                    
</div>     
<?php endforeach; ?>

    
<?php else: ?>

    <h4 style="background:url(img/headerNews.jpg)">
    <?php echo Kohana::lang('news.no_comments') ?>
    </h4>
</div>
Go to the top of the page
+Quote Post
viking
post 15.11.2017, 17:56:39
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Albo zmień zapytanie wcześniej - dla zmiennej comments, albo odwróć tablicę $comments.


--------------------
Go to the top of the page
+Quote Post
FCP
post 15.11.2017, 18:06:39
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.08.2009

Ostrzeżenie: (0%)
-----


a jak odwrócić tablicę?
Go to the top of the page
+Quote Post
viking
post 15.11.2017, 18:11:09
Post #4





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Wchodzisz na http://php.net/manual/en/ref.array.php i szukasz funkcjo z sort w nazwie.


--------------------
Go to the top of the page
+Quote Post
FCP
post 15.11.2017, 18:58:25
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.08.2009

Ostrzeżenie: (0%)
-----


Ale problemem nie jest dla mnie znalezienie funkcji tylko jej zastosowanie do mojego przypadku, gdybym to potrafił zrobić to nawet nie byłoby potrzeby zakładania tego tematu. Ja nie potrafię tego zrobić o o to tu się rozchodzi i dlatego prosiłem o pomoc.

Ten post edytował FCP 15.11.2017, 18:58:43
Go to the top of the page
+Quote Post
viking
post 15.11.2017, 19:00:25
Post #6





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


To pokaż co próbowałeś zrobić i jaką funkcję użyłeś.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 14:34