JTBC(php版):FLASH幻灯片完美调用方法
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]
[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]