请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

手机号码,快捷登录

使用教程 股票行情调用插件在模板任意位置调用的方法

1
回复
6368
查看
[ 复制链接 ]

512

经验

366

帖子

2

精华
2020-5-16 23:23:49 显示全部楼层 阅读模式
二次开发范例:https://www.tsmini.com/thread-217-1-1.html

1、首先在该模板中引用函数库:

  1. <!--{eval require_once ('./source/plugin/ahome_stock/require/function.php');}-->
复制代码
2、确定调用范围

(1)按帖子调用(从新到旧调用前5条)
  1. <!--{eval $showtid = 要调用的TID数字;}-->
  2. <!--{eval $stockdata = tsmini_dz_ahome_stock_fetch($showtid,$by='tid',$num='5');}-->
复制代码

(2)按版块调用(统计这个版块下所有帖子里的股票,从新到旧调用前10条)
  1. <!--{eval $showfid = 要调用的FID数字;}-->
  2. <!--{eval $stockdata = tsmini_dz_ahome_stock_fetch($showfid,$by='fid',$num='10');}-->
复制代码
3、使用LOOP语句输出
参考模板范例
  1. <table width="100%" style="margin:10px 0px;border-top:1px solid #CCC;border-bottom:1px solid #DDD;">
  2. <tr height="25" style="background:#F2F2F2;font-weight:800">
  3. <td colspan="3"><div style="font-size:14px;padding:2px 10px;">印证牛股</div></td>
  4. </tr>
  5. <tr height="25" style="background:#FAFAFA;border-top:1px solid #DDD;color:#888">
  6. <td><div style="font-size:12px;padding:2px 10px;">股票代码</div></td>
  7. <td><div style="font-size:12px;padding:2px 10px;">股票名称</div></td>
  8. <td><div style="font-size:12px;padding:2px 10px;">当前价</div></td>
  9. <td><div style="font-size:12px;padding:2px 10px;">最大涨幅</div></td>
  10. <td><div style="font-size:12px;padding:2px 10px;">当前跌幅</div></td>
  11. </tr>
  12. <!--{loop $stockdata $value}-->
  13. <tr height="25" style="background:#FFF;border-top:1px solid #DDD;color:#333">
  14. <td><div style="font-size:12px;padding:2px 10px;">{$value[code]}</div></td>
  15. <td><div style="font-size:12px;padding:2px 10px;">{$value[name]}</div></td>
  16. <td><div style="font-size:12px;padding:2px 10px;">{$value[nowprice]}</div></td>
  17. <td><div style="font-size:12px;padding:2px 10px;">{$value[bg]}</div></td>
  18. <td><div style="font-size:12px;padding:2px 10px;">{$value[nr]}</div></td>
  19. </tr>
  20. <!--{/loop}-->
  21. </table>
复制代码
4、LOOP中可以使用的变量
变量代码(请参照范例使用) 变量说明
{$value[code]} 股票代码
{$value[name]} 股票名称
{$value[nowprice]} 当前价格(如已结束统计则不再更新)
{$value[highprice]} 统计周期内最高价格
{$value[lowprice]} 统计周期内最低价格
{$value[startprice]} 开始统计时的价格
{$value[endprice]} 结束统计时的价格(不再更新)
{$value[bg]} 统计周期内最大涨幅
{$value[bd]} 统计周期内最大跌幅
{$value[nr]} 当前涨跌幅
{$value[tr]} 今日涨跌幅
{echo date('Y-m-d',$value[startline])} 统计开始日期
{echo date('Y-m-d',$value[endline])} 统计结束日期




回复

使用道具 举报

8

经验

6

帖子

0

精华

2020-5-17 10:14:01 来自手机 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则