• U okviru klase kontent gde se dimanicki menja sadrzaj na sajtu imam 12 istih klasa cija je struktura sadrzaja ista,treba da uradim foreach petlju da mi prikaze postove(<p>test</p> je jedan post), kako? primer:

    <div class=“content“>
    <div class=“box“><p>test</p></div>
    <div class=“box“><p>test</p></div>
    <div class=“box“><p>test</p></div>
    <div class=“box“><p>test</p></div>
    <div class=“box“><p>test</p></div>
    <div class=“box“><p>test</p></div>
    </div>

Посматрање 5 одговора - 1 до 5 (од укупно 5)
  • Ili te nisam bas razumeo najbolje ili nisi dao sve podatke…
    Ovako ti nesto treba:
    Pre toga podesis koliko ce prikazati posta na stranici, i koje postove…

    query_posts(array(....
    div class="content">
    <?php if ( have_posts() ) : ?>
      <?php while ( have_posts() ) : the_post(); ?>
      <div class="box"><p><?php the_content();?></p></div>
    <php endwhile; endif;?>
    </div>

    Za foreach ti ide:

    <?php foreach($tests as $test): ?>
    <div class="box"><p><?php echo $test;?></p></div>
    <?php endforeach; ?>
    Thread Starter predo

    (@predo)

    Evo ovako, moj primer:

    <div class=“box_inside“>
    <?php
    query_posts(‘cat=4&order=ASC&showposts=12’ );
    if (have_posts()) : while (have_posts()) : the_post(); ?>
    <p>„><?php the_title(); ?></p>
    “ rel=“bookmark“ title=“<?php the_title(); ?>“>
    <?php endwhile; else:
    echo ‘Error!’;
    endif;
    ?> </div>
    treba da mi se prikaze 12 postova ove strukture, a svih 12 su iste kategorije, znaci kako bi glasila foreach petlja za ovaj slucaj da ne bi naravno pisao posebno za svaki?

    Thread Starter predo

    (@predo)

    mala ispravka, dakle moj primer glasi ovako:

    <div class=“box_inside“>
    <?php
    query_posts(‘cat=4&order=ASC&showposts=12’ );
    if (have_posts()) : while (have_posts()) : the_post(); ?>
    <p>„><?php the_title(); ?></p>
    “ rel=“bookmark“ title=“<?php the_title(); ?>“>
    <?php endwhile; else:
    echo ‘Error!’;
    endif; ?>
    </div>
    imam 12 ovakvih postova i svi su iste strukture, kako bi tacno glasila foreach petlja za ovaj slucaj?

    Hmmmm,

    Onaj argument showposts je zastareo. Treba ti

    posts_per_page=12

    To ti govori prikazi 12 postova…
    Sve izmedju ‘if‘ stavljas kako ce se prikazati. Ova petlja ‘while‘ prikazace tih 12 postova iste kategorije. Ne treba ti ‘foreach‘ imas dovoljno i sve sto ti treba…
    Ili ti hoces da prikaze 12 x 12 = 144 postova? Onda stavis posts_per_page=144.
    Ne vidim razloga da vrtis sve ovo gore u ‘foreach‘ petlju. ‘Foreach‘ ti sluzi kada imas neki niz a neznas koliko clanova i zelis da izbegnes ono hard kodiranje $results[0]… Ti lepo tada ubacis ‘foreach‘ i pristupis svakom clanu niza bez problema.
    U svakom slucaju uvek je dobro kod pisati sto jednostavnije zbog odrzavanja… ako je moguce izbeci petlju u petlji… Ako moras da napravis 7 petlje u petlji prvo se zapitas jel ima neko jednostavnije resenje… Jer aplikacija ce malo sporije raditi.

    Thread Starter predo

    (@predo)

    Ok, hvala ti, razumeo sam !

Посматрање 5 одговора - 1 до 5 (од укупно 5)
  • Тема „Foreach petlja„ је закључана за нове одговоре.