Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

How am I supposed to generate dynamic rows with a CMS like WordPress?

<div class="row-fluid">
  <div class="span6"></div>
  <div class="span6"></div>
  <div class="span6"></div>
  <div class="span6"></div>
</div>

That doesnt work.

<div class="row-fluid">
  <div class="span6"></div>
  <div class="span6"></div>
</div>
<div class="row-fluid">
  <div class="span6"></div>
  <div class="span6"></div>
</div>

This works but how am I supposed to program the back-end for the rows?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
560 views
Welcome To Ask or Share your Answers For Others

1 Answer

K.I.S.S es

/**
 * Le rows to walk
 */
$rows = array(
    "Can",
    "I",
    "Has",
    "Cheezburger",
    "?"
);

/**
 * Le columns numbers
 */
$columns = 2;
/**
 * Le template for each row
 */
$rowTemplate = '<div class="row-fluid">%s</div>';
/**
 * Look at that function, yeah, it's a freaking cool function, it will chunk your array.
 */
$chuncked = array_chunk($rows, $columns);
/**
 * Foreach for make cool and magical stuffs
 */
foreach($chuncked as $chunk){
    $temp = array();
    foreach($chunk as $string){
        $temp[] = sprintf('<div class="span6">%s</div>', $string);
    }
    printf($rowTemplate,implode(null, $temp)). PHP_EOL;
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share

548k questions

547k answers

4 comments

86.3k users

...