0

暗号化されたスクリプトがあり、PHP ファイルを変更できません。HTML テンプレート ファイルだけです。いくつかのページを変更しようとしています。

私がやりたいことは、リストにいくつかのカテゴリを入力することですが、特定の数のカテゴリの後に HTML タグを追加したいと考えています。このオプションは管理パネルにありますが、カテゴリ用ではなく動画用です。ビデオの場合、私はこのコードを持っています:

            {foreach from=$array_recently_added_videos item=video name=videos}
<div class="video">
html code here..
</div>

        {if ($smarty.foreach.videos.index+1)%$aSettings.videos_cols==0}<br class="clear">{/if}
        {foreachelse}
          <center><br><b>No videos where found.</b><br></center>
        {/foreach}

したがって、管理パネルで設定すると、5 列の動画になります。5 本の動画の後、この HTML コードを広告します

<br class="clear">

カテゴリーも同じようにしたいです。そして、ここで私は失われました。これが私が持っているコードです。

{foreach from=$array_groups[$group_id] item=categ name=categs}

                                  <input type='checkbox' name='{$categ.category_id}' value='{$categ.category_id}'  id='{$categ.category_id}' ><label for='{$categ.category_id}' >{$categ.category_name}</label><br>

        {if ($smarty.foreach.categs.index+1)%$aSettings.videos_cols==0}</td><td valign='top' align='left'>{/if}               

{/foreach}  

5 つのカテゴリの後にこの HTML コード</td><td valign='top' align='left'>を追加しますが、ビデオに設定された番号ではなく、カテゴリにカスタム番号を追加したいと考えています。このコードを何に変更すればよいかわかりません%$aSettings.videos_cols==0

4

1 に答える 1

0

変化する、

    {if ($smarty.foreach.categs.index+1)%$aSettings.videos_cols==0}</td><td valign='top' align='left'>{/if}               

    {if ($smarty.foreach.categs.index+1)%5==0}</td><td valign='top' align='left'>{/if}               

数字の 5 を変更するだけです。

于 2013-04-21T18:48:32.293 に答える