{php} $strPlaylineSlug = trim((string)($arrVideo['v_name_en'] ?? request()->route('strPinyin') ?? '')); if ($strPlaylineSlug === '') { $strPlaylineSlug = (string)($arrVideo['v_id'] ?? ''); } {/php}
{assign name="variant" value="$pageCfg.playline.variant"} {php}$intLineIndex=0;{/php} {// ================= Variant 0:Left Line / Right Grid ================= } {if $variant == 0}
{foreach $arrVideo.v_play_url as $line=>$list}
    {volist name="list" id="ep" key="i"}
  • {$ep.name}
  • {/volist}
{/foreach}
{// ================= Variant 1:Line UL + Episode UL ================= } {elseif $variant == 1}
{// ================= Variant 2:Definition Left ================= } {elseif $variant == 2}
{foreach $arrVideo.v_play_url as $line=>$list}
{video:getlinename code="$line" encode="false"/}
{volist name="list" id="ep" key="i"} {$ep.name} {/volist}
{/foreach}
{// ================= Variant 3:Section + Header ================= } {elseif $variant == 3} {foreach $arrVideo.v_play_url as $line=>$list}
{video:getlinename code="$line" encode="false"/}
{volist name="list" id="ep" key="i"} {$ep.name} {/volist}
{/foreach} {// ================= Variant 4:Table Two Column ================= } {elseif $variant == 4} {foreach $arrVideo.v_play_url as $line=>$list} {/foreach}
{video:getlinename code="$line" encode="false"/} {volist name="list" id="ep" key="i"} {$ep.name} {/volist}
{// ================= Variant 5:Nav Left ================= } {elseif $variant == 5}
{foreach $arrVideo.v_play_url as $line=>$list} {volist name="list" id="ep" key="i"} {$ep.name} {/volist} {/foreach}
{// ================= Variant 6:OL + Aside ================= } {elseif $variant == 6}
    {foreach $arrVideo.v_play_url as $line=>$list} {volist name="list" id="ep" key="i"}
  1. {$ep.name}
  2. {/volist} {/foreach}
{// ================= Variant 7:Compact ================= } {elseif $variant == 7} {foreach $arrVideo.v_play_url as $line=>$list}

{video:getlinename code="$line" encode="false"/}

{volist name="list" id="ep" key="i"} {$ep.name} {/volist}

{/foreach} {// ================= Variant 8:Nested Table ================= } {elseif $variant == 8} {foreach $arrVideo.v_play_url as $line=>$list} {/foreach}
{video:getlinename code="$line" encode="false"/} {volist name="list" id="ep" key="i"} {/volist}
{$ep.name}
{// ================= Variant 9:Article SEO ================= } {elseif $variant == 9} {foreach $arrVideo.v_play_url as $line=>$list}

{video:getlinename code="$line" encode="false"/}

{volist name="list" id="ep" key="i"} {$ep.name} {/volist}

{/foreach} {// ================= Variant 10–19:兜底 ================= } {else} {foreach $arrVideo.v_play_url as $line=>$list }
{video:getlinename code="$line" encode="false"/} {volist name="list" id="ep" key="i"} {$ep.name} {/volist}
{php}$intLineIndex++;{/php} {/foreach} {/if}