Das ist ja das Problem, ich finde keine richtige schleife.
Momemtan bekomme ich den array so oft ausgegeben, wie items in ihm drin sind.
Ich habe das caroufredsel template, das alle Inhaltselemente mit dieser Variable ausgibt:
PHP-Code:
<?php echo implode('', $this->elements); ?>
Und dann habe ich das template des inhaltselements:
PHP-Code:
<div class="tile g<?php echo $i; ?>"> <?php if ($this->headline): ?>
<<?php echo $this->hl; ?> class="title"><?php echo $this->headline; ?></<?php echo $this->hl; ?>>
<?php endif; ?>
<?php if($this->customelement): ?>
<?php echo $this->customelement; ?>
<?php endif; ?>
</div>
Wenn ich mit ShowTempVars mir alles ausgeben lasse, sehe ich den array :
Code:
[elements] => Array
(
[0] =>
<div class="tile g">
<a href="">
<h2>Test</h2>
<p>Test</p>
</a>
</div>
[1] =>
<div class="tile g">
<a href="">
<h2>Test</h2>
<p>Test</p>
</a>
</div>
[2] =>
<div class="tile g">
<a href="">
<h2>Test</h2>
<p>Test</p>
</a>
</div>
[3] =>
<div class="tile g">
<a href="">
<h2>Test</h2>
<p>Test</p>
</a>
</div>
[4] =>
<div class="tile g">
<a href="">
<h2>Test</h2>
<p>Test</p>
</a>
</div>
[5] =>
<div class="tile g">
<a href="">
<h2>Test</h2>
<p>Test</p>
</a>
</div>
)
Lesezeichen