fix(videoGpt1): restore detail and play url chain
This commit is contained in:
@@ -1,4 +1,10 @@
|
||||
<article class="{$TpStyle.dom_prefix}-d3-page">
|
||||
{php}
|
||||
$strDetailPlaySlug = trim((string)($arrVideo['v_name_en'] ?? ''));
|
||||
if ($strDetailPlaySlug === '') {
|
||||
$strDetailPlaySlug = (string)($arrVideo['v_id'] ?? '');
|
||||
}
|
||||
{/php}
|
||||
|
||||
<section class="{$TpStyle.dom_prefix}-d3-top">
|
||||
<div class="{$TpStyle.dom_prefix}-d3-picbox">
|
||||
@@ -32,12 +38,20 @@
|
||||
<?php $keyLineGroup = 0; ?>
|
||||
{foreach $arrVideo.v_play_url as $strPlayGroupName=>$arrPlayUrlType }
|
||||
<?php $keyLineGroup++ ;?>
|
||||
<div class="{$TpStyle.dom_prefix}-d3-epbox {eq name='$keyLineGroup' value='1'}active{/eq}"
|
||||
<div class="{$TpStyle.dom_prefix}-d3-epbox {eq name='$keyLineGroup' value='1'}active{/eq}"
|
||||
id="d3_box_{$strPlayGroupName}">
|
||||
<?php $keyLine = 0; ?>
|
||||
{volist name='$arrPlayUrlType' id='arrPlayUrl'}
|
||||
<?php $keyLine++ ;?>
|
||||
<a href='{site:vpurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en" play_type="$strPlayGroupName" play_index="$keyLine" /}'
|
||||
{php}
|
||||
$strEpisodePlayUrl = app(\app\services\VideoService::class)->getVideoPlayUrl(
|
||||
(int)($arrVideo['v_id'] ?? 0),
|
||||
$strDetailPlaySlug,
|
||||
(string)$strPlayGroupName,
|
||||
(int)$keyLine
|
||||
);
|
||||
{/php}
|
||||
<a href="{$strEpisodePlayUrl}"
|
||||
class="{$TpStyle.dom_prefix}-d3-epitem {if $keyLine == $Request.route.intPlayIndex}active{/if}"
|
||||
m3u8="{$arrPlayUrl.url}">
|
||||
{$arrPlayUrl.name}
|
||||
|
||||
Reference in New Issue
Block a user