PHP Class WeiboWidget, thinksns

Author: daniel ([email protected])
Inheritance: extends Widget
Show file Open project: medz/thinksns-4

Public Methods

Method Description
render ( $data ) 发布分享Widget, 用法包括分享等

Method Details

render() public method

$data接受的参数: array( 'page_title'(可选) => '弹出窗标题', // 默认为"分享到我的分享" 'button_title'(可选) => '弹出窗内按钮的标题', // 默认为"发布" 'tpl_name'(必须) => '模版名称', // 管理后台配置的模版的名称 )
与其它Widget不同的是, WeiboWidget必须手动触发, 触发方法是在JS中调用_widget_weibo_start(page_title, tpl_data, param_data)方法, 参数说明: page_title: string 与WeiboWidget的page_title相同 tpl_data: 先serialize再urlencode的数组 模版数据, 用以填充WeiboWidget的tpl_name参数标示的模版变量 param_data: 先serialize再urlencode的数组 widget参数, 格式为: array( 'has_status' => 1, // 或0. 是否含有状态. 'is_success_status' => 1, // 或0. 状态是否为成功. 当has_status=1时有效. 'status_title' => '状态的标题', // 状态的标题, 如"发布成功", "发布失败"等. 当has_status=1时有效. )
See also: Widget::render()
public render ( $data )