Hay每个人都需要一些帮助,因为我不熟悉编码。
我怎样才能让其他季节以正确的方式浮出水面。
第1季 第1集
然后浮动第2季
第2季 第1集
和第4季,第6季8相同,你得到我的漂移。
<ul class="episodes">
<div class="tv_container">
{foreach from=$episodes key=id item=val name=episode_loop}
{if $val.episode eq 1}
<h2>Season {$val.season}</h2>
{/if}
<h5 class="episode_item">
{if $global_settings.seo_links}
<a class="link" href="{$baseurl}/{$routes.show}/{$val.perma}/season/{$val.season}/episode/{$val.episode}" title="{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode}">Episode {$val.episode}{if $val.episodetitle} <span class="tv_episode_name"> - {$val.episodetitle}</span>{/if}</a>
{else}
<a class="link" href="{$baseurl}/index.php?menu=episode&perma={$val.perma}&season={$val.season}&episode={$val.episode}" title="{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode}">{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode} </a>
{/if}
</h5>
</li>
{if $smarty.foreach.episode_loop.iteration % 4 eq 0}<div class="clear"></div>{/if}
{/foreach}
</div>
</ul>
请帮忙。
由于
答案 0 :(得分:0)
我相信这样的事情;
<ul class="episodes">
<div class="tv_container">
{foreach from=$episodes key=id item=val name=episode_loop}
{if $val.episode eq 1}
<h2>Season {$val.season}</h2>
{/if}
<h5 class="episode_item" {if $smarty.foreach.episode_loop.iteration % 2 eq 0}style="float:right;"{/if}>
{if $global_settings.seo_links}
<a class="link" href="{$baseurl}/{$routes.show}/{$val.perma}/season/{$val.season}/episode/{$val.episode}" title="{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode}">Episode {$val.episode}{if $val.episodetitle} <span class="tv_episode_name"> - {$val.episodetitle}</span>{/if}</a>
{else}
<a class="link" href="{$baseurl}/index.php?menu=episode&perma={$val.perma}&season={$val.season}&episode={$val.episode}" title="{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode}">{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode} </a>
{/if}
</h5>
{if $smarty.foreach.episode_loop.iteration % 2 eq 1}<div class="clear"></div>{/if}
{/foreach}
</div>
</ul>
答案 1 :(得分:0)
我稍微改了你的HTML,但你应该能够使用它来使用它。
<ul class="seasons">
{foreach from=$episodes key=id item=val name=episode_loop}
{if !isset($lastSeason)}
<ul class="episodes">
<li>
<h2>Season {$val.season}</h2>
{elseif $lastSeason != $val.season}
</ul>
<ul class="episodes" style="float: right;">
<li>
<h2>Season {$val.season}</h2>
{/if}
<div class="tv_container">
<h5 class="episode_item">
{if $global_settings.seo_links}
<a class="link" href="{$baseurl}/{$routes.show}/{$val.perma}/season/{$val.season}/episode/{$val.episode}" title="{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode}">Episode {$val.episode}{if $val.episodetitle} <span class="tv_episode_name"> - {$val.episodetitle}</span>{/if}</a>
{else}
<a class="link" href="{$baseurl}/index.php?menu=episode&perma={$val.perma}&season={$val.season}&episode={$val.episode}" title="{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode}">{$lang.show_episode_title|replace:'#season#':$val.season|replace:'#episode#':$val.episode} </a>
{/if}
</h5>
</div>
</li>
{assign var=lastSeason value=$val.season}
{/foreach}
</ul>
<div class="clear"></div>
</ul>