我一直在网站上工作,它有5个街区。当屏幕变小时,我需要在其他3个下面获得2个块,然后它们会有所不同,所以我给了他们另一个类。
我试图让它进入CMS,我必须在下面使用此代码。 现在我的问题是,如果我希望用户能够编辑块,我该如何实现这一点。我曾尝试在剧本中进行一些编辑,但到目前为止还没有成功。我需要添加一个不同的类来阻止nr 4和5.有什么好办法呢?
<div class="colums">
<?php
$i=1;
//krsort($properties['blocks']);
foreach($properties['blocks'] as $block)
{
echo '<div class="colum1" id="pic'.$i.'" style="background-image:url(/uploaded/overige/'.$block['image2'].');">
<div class="content_colum">
<div class="wilpe_logo">
<a href="'.$cms->make_link($block['link']).'"><img src="/uploaded/overige/'.$block['image'].'" alt="" /></a>
</div>
<div class="text_holder">
'.$block['text'].'
<div class="button_two">
<a class="button_text" href="'.$cms->make_link($block['link']).'">'.$block['linktext'].'</a>
</div>
</div>
</div>
</div>';
$i++;
}
?>
</div>
如果有3个colum1&#39;则Colum1需要为colum2
答案 0 :(得分:0)
我在另一个问题中找到了答案。我把问题变得更小,更容易理解,这就是答案:
$i = 1;
foreach($properties['blocks'] as $block)
{
echo '<div class="' . ($i < 4 ? 'colum1' : 'colum2') . '" id="pic'.$i.'" style="background-image:url(/uploaded/overige/'.$block['image2'].');">
// --------------
将其发布在此处与大家分享。