苹果cms部分模板搜索后无法获取正确视频地址解决方法

Danko 13天前 160

今天遇到了个问题 看了一下网上没人说这个解决办法 发个帖子以供参考

搜索关键词 可以搜索到视频 可以搜索到封面 但是点进去地址是错误的

那么我们看一下他的搜索地方是怎么写的

模板/html/vod的search文件

            <link href="{$maccms.path_tpl}css/lists.css" rel="stylesheet">
    </head>
<body>
   
{include file="public/head"}
<script src="{$maccms.path_tpl}js/menu-mobile-list.js"></script>
   
        <div>
            <div class="top-gao-container gao-container photo-header-title-content-text-dallor"></div>
        </div>
        <div>
            <main id="main-container">
            <div class="index-bg shipin-bg">
            </div>
            <div class="index-content  shipin-content">
                <div class="row header-row">
                    <link href="{$maccms.path_tpl}css/header-index-mobile.css" rel="stylesheet">
<div>
    <div>
        <div>
            <a href="{:mac_url('label/index')}"  >
                <img class="left-img mobile_show" alt="left-img" srcset="" src="{$maccms.path_tpl}img/arrow-left-1.png" />
                <img class="left-img pc_show" alt="left-img" srcset="" src="{$maccms.path_tpl}img/arrow-left.png" />
            </a>
            <div>
                <span>{$param.wd}{$param.actor}{$param.director}{$param.area}{$param.lang}{$param.year}{$param.class} 相关视频</span>
            </div>
        </div>
        <div>
        </div>
    </div>
</div>
<script src="{$maccms.path_tpl}js/header-index-mobile.js"></script>
                </div>
                <div class="row list-row">
                                                                        <link href="{$maccms.path_tpl}css/video-list.css" rel="stylesheet">
<ul>
  {maccms:vod num="25" paging="yes" pageurl="vod/search" order="desc" by="time"}
            <li class="content-item ">
            <a class="video-pic loading"  href="{:mac_url_vod_play($obj,['sid'=>1,'nid'=>1])}"
                title="{$vo.vod_name}" target="_blank"  style="background-image:url(\{:mac_url_img($vo.vod_pic)})">
                <img class="content-img lazy" data-original="{:mac_url_img($vo.vod_pic)}" data-prefix=""
                    data-aes="true" data-loading="{:mac_url_img($vo.vod_pic)}">
                <span><img src="{$maccms.path_tpl}img/play.png" /></span>
                <span class="note text-bg-r">
                       {$vo.vod_time|date='m-d',###}
                </span>
            </a>
            <div class="title text-ellipsis">
                <a href="{:mac_url_vod_play($obj,['sid'=>1,'nid'=>1])}"
                title="{$vo.vod_name}" target="_blank">
                {$vo.vod_name}
            </a>
            </div>
        </li>
                               {/maccms:vod}
    </ul>
                                             {include file="public/paging"}
                                    </div>
            </div>
        </main>
        </div>
        <div class="container ">
            <div class="photo--content-title-bottomx--foot gao-container">
            </div>
        </div>
       {include file="public/foot"}
</body>
<script src="{$maccms.path_tpl}js/custom.js"></script>
    <script type="text/javascript">
    </script>
<script type="text/javascript">
    createTotop();
    createFootAd();
    createHeaderAd(1);
    let user = window.checkUser(false);
    window.showUser(user);
</script>
</html>
<style>
    .main-content {
        min-height: 700px;
        overflow: auto;
    }
    @media  screen and (max-width:738px){
        .main-content {
            margin-bottom: 80px;
            overflow: auto;
            min-height: 100vh;
        }
    }
</style>

我们看一下第44行

<a class="video-pic loading"  href="{:mac_url_vod_play(obj,['sid'='nid=)"

第50行

<a href={:mac_url_vod_play(obj,'sid='nid=)"

这个搜索href地址不正确 我们改一下

将第44行修改成:

<a class="video-pic loading"  href="{:mac_url_vod_play(v)}"

第50行修改成

<a href="{:mac_url_vod_play(v)}"

修改之后问题解决 可以正常获取视频地址

其他模板如果遇到这个问题也可以同理进行修改 




最新回复 (2)
  • 十字路口 13天前
    0 2
    鼓励 感谢分享(虽然是苹果

    希望站长可以多分享一些久草使用期间发现的问题和教程(会加精加红
  • Danko 12天前
    0 3
    十字路口 鼓励 感谢分享(虽然是苹果 希望站长可以多分享一些久草使用期间发现的问题和教程(会加精加红
    谢谢狮子大佬的鼓励 本人圈子还属于新人 目前刚刚部署好苹果cms和9ccms 正在踩坑摸索中 如果发现新坑会积极研究 感谢狮子哥提供的交流平台
返回
发新帖