{// ===================== Desc Variants ===================== } {php} $intCurrentForgeId = (int)(request()->route('intVForgeId') ?? 0); $strSeoCopyScene = $intCurrentForgeId > 0 ? 'forge' : 'detail'; {/php} {video:seocopy scene="$strSeoCopyScene" video="$arrVideo" export_name="seoCopy" /} {php} $strDetailMainDescription = trim(preg_replace('/\s+/u', ' ', strip_tags((string)($arrVideo['v_description'] ?? '')))); if ($strDetailMainDescription === '') { $strDetailMainDescription = '当前内容暂无完整剧情简介,建议结合详情信息与播放入口继续判断。'; } $arrPlayGroups = is_array($arrVideo['v_play_url'] ?? null) ? $arrVideo['v_play_url'] : []; $strPrimaryPlayType = ''; $intPrimaryPlayIndex = 1; if (!empty($arrPlayGroups)) { $strPrimaryPlayType = (string)array_key_first($arrPlayGroups); } $strDetailSlug = trim((string)($arrVideo['v_name_en'] ?? request()->route('strPinyin') ?? '')); if ($strDetailSlug === '') { $strDetailSlug = (string)($arrVideo['v_id'] ?? ''); } $strPreferredPlayUrl = ''; if ((int)($arrVideo['v_id'] ?? 0) > 0 && $strPrimaryPlayType !== '') { $strPreferredPlayUrl = app(\app\services\VideoService::class)->getVideoPlayUrl( (int)$arrVideo['v_id'], $strDetailSlug, $strPrimaryPlayType, $intPrimaryPlayIndex ); } $boolIsForgeDetail = $intCurrentForgeId > 0; $strOriginVideoName = trim((string)($arrVideo['v_name'] ?? '')); $strMainVideoInfoUrl = ''; if ((int)($arrVideo['v_id'] ?? 0) > 0) { $strMainVideoInfoUrl = app(\app\services\VideoService::class)->getVideoInfoUrl( (int)$arrVideo['v_id'], $strDetailSlug ); } $strDetailBody = trim((string)($seoCopy['detail_faq'] ?? '')); $strDetailBodyLead = trim((string)($seoCopy['detail_body_lead'] ?? '')); $strDetailPlayLinkLead = trim((string)($seoCopy['detail_play_link_lead'] ?? '')); $strDetailBodyTail = trim((string)($seoCopy['detail_body_tail'] ?? '')); $strForgeBodyLead = trim((string)($seoCopy['forge_body_lead'] ?? '')); $strForgeReturnLead = trim((string)($seoCopy['forge_return_lead'] ?? '')); if ($strForgeReturnLead === '') { $strForgeReturnLead = '如果想回到标准详情,可返回'; } $strForgePlayLead = trim((string)($seoCopy['forge_play_lead'] ?? '')); $strForgeDetailNote = trim((string)($seoCopy['forge_detail_note'] ?? '')); $arrGuideCards = array_values(array_filter((array)($seoCopy['guide_cards'] ?? []), static function ($arrCard): bool { return is_array($arrCard) && ( trim((string)($arrCard['title'] ?? '')) !== '' || trim((string)($arrCard['text'] ?? '')) !== '' ); })); $arrForgeEntryLinks = []; foreach ($arrGuideCards as $arrGuideCard) { $strGuideTitle = trim((string)($arrGuideCard['title'] ?? '')); $strGuideText = trim((string)($arrGuideCard['text'] ?? '')); $strGuideLine = trim($strGuideTitle . ($strGuideText !== '' ? ':' . $strGuideText : '')); if ($strGuideLine !== '') { $arrForgeEntryLinks[] = [ 'url' => $strMainVideoInfoUrl !== '' ? $strMainVideoInfoUrl : '/', 'text' => $strGuideLine, ]; } } {/php} {if $variant == 0}

{$strDetailMainDescription}

{elseif $variant == 1}

{$strDetailMainDescription|mb_substr=0,120}

{elseif $variant == 2}

{$strDetailMainDescription|mb_substr=0,200}

{elseif $variant == 3}

{$strDetailMainDescription}

{elseif $variant == 4}

剧情简介:{$strDetailMainDescription|mb_substr=0,150}

{elseif $variant == 5}
剧情介绍

{$strDetailMainDescription}

{elseif $variant == 6}

{$strDetailMainDescription|mb_substr=0,100}...

查看详情
{elseif $variant == 7}
影片简介

{$strDetailMainDescription|mb_substr=0,180}

{elseif $variant == 8}
{$strDetailMainDescription|mb_substr=0,160}
{elseif $variant == 9}

{$arrVideo.v_name}({$arrVideo.v_year})剧情: {$strDetailMainDescription|mb_substr=0,140}

{elseif $variant == 10}

{$strDetailMainDescription|mb_substr=0,160}

{elseif $variant == 11}

{$strDetailMainDescription|mb_substr=0,120}

{elseif $variant == 12}

{$strDetailMainDescription|mb_substr=0,100} {$arrVideo.v_name} 在线观看

{elseif $variant == 13}

{$strDetailMainDescription|mb_substr=0,130} 高清完整版内容介绍。

{elseif $variant == 14}

{$strDetailMainDescription|mb_substr=0,150}

本片支持在线播放

{elseif $variant == 15}

{$strDetailMainDescription|mb_substr=0,120} 免费观看{$arrVideo.v_name}

{elseif $variant == 16}

{$arrVideo.v_name} {$strDetailMainDescription|mb_substr=0,140}

{elseif $variant == 17}

{$strDetailMainDescription|mb_substr=0,180}

{elseif $variant == 18}

{$strDetailMainDescription}

{elseif $variant == 19}
剧情简介

{$strDetailMainDescription|mb_substr=0,160}

{/if} {notempty name="$strDetailBody"}

{$strDetailBody}

{/notempty} {if empty($boolIsForgeDetail)} {include file="module/seo_copy/detail" /} {/if} {if !empty($boolIsForgeDetail)}

{$strForgeBodyLead|default='当前页围绕延伸词补充主片相关信息,适合先确认内容归属。'}

{notempty name="$strMainVideoInfoUrl"} {$strForgeReturnLead|default='如果想回到标准详情,可返回'} 《{$strOriginVideoName}》详情页; {/notempty} {notempty name="$strPreferredPlayUrl"} {$strForgePlayLead|default='如果准备继续观看,也可以直接进入'} 播放页。 {/notempty}

{$strForgeDetailNote|default='当前页提供的是延伸词视角,适合先确认内容归属,再决定是否回到标准详情或播放页。'}

{notempty name="$strMainVideoInfoUrl"}

如果你想继续查看主内容页,可以回到 《{$strOriginVideoName}》详情页

{/notempty}
{/if} {video:seoaddon video="$arrVideo" export_name="arrAddon" /} {include file="module/detail/_seo_addon" /}