JTBC(php版):FLASH幻灯片完美调用方法

作者:我就是个世界 发表于:2010-12-13
FLASH幻灯片调用方法—PHP版代码
[code]
<object type="application/x-shockwave-flash" data="{$=#global_images_route}theme/{$=#nskin}/swf/bcastr4.swf?xml={$=vv_itransfer('pics', 'flashpic', 'topx=6;tnum=13;genre=article')}"  width="242" height="242" id="vcastr3">
    <param name="movie" value="{$=#global_images_route}theme/{$=#nskin}/swf/bcastr4.swf?xml={$=vv_itransfer('pics', 'flashpic', 'topx=6;tnum=13;genre=article')}" />
</object>
[/code]

调用模板[color=#FF0000]flashpic[/color]        [b]备注:[/b]使用urlencode函数是为了便于当连接地址为动态地址时的小小状况
[code]
<data>
    <channel>{@}
<item>
  <link>{$=urlencode(ii_curl('{$baseurl}', ii_iurl('detail', {$id}, {$urltype}, 'folder={$createfolder};filetype={$createfiletype};time={$time}')))}</link>
  <image>{$baseurl}/{$=ii_get_lrstr('{$content_images_list}', '|', 'left')}</image>
  <title>{$topic}</title>
</item>{@}
    </channel>
</data>[/code]

------------------------------ 更新 ----------------------------------------------
添加完以上的内容,你发现调用出来的是空白,没有内容。 这里是我的失误,少写了一段代码。
{$=vv_itransfer('pics', 'flashpic', 'topx=6;tnum=13;genre=article')}   这个里面的[color=#FF0000]pics[/color]需要修改函数vv_itransfer,添加图片调用[color=#FF0000]pics[/color]

修改common/incfiles/common.inc.php文件,
第772行左右, default:上面添加
[code]
          case 'pics':
            $tsqlstr = "select * from $tdatabase where " . ii_cfnames($tfpre, 'hidden') . "=0 and a_content_images_list NOT LIKE '' and a_content_images_list not like '%.doc%'";
            $tsqlorder = " order by " . ii_cfnames($tfpre, 'time') . " desc";
            break;
[/code]

此时再刷新前台看一下,是有幻灯片调用出来!

由于此问题给JTBC的朋友带来的困惑,在此表示歉意! 感谢[color=#0000FF]星空-北京[/color]的反馈!

如果你使用的是ASP版,请看此文:[url=http://www.husw.net/blog/post/JTBC-CMS-ASP-1_0-Final-FLASH-Bcastr_4_0_Beta.php]给JTBC(ASP)(1_0 Final)CMS添加Bcastr 4.0 Beta FLASH幻灯片[/url]

分享:

扫一扫在手机阅读、分享本文

请发表您的评论