专题内容块二次开发手册Word格式文档下载.docx
- 文档编号:16877856
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:7
- 大小:1.20MB
专题内容块二次开发手册Word格式文档下载.docx
《专题内容块二次开发手册Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《专题内容块二次开发手册Word格式文档下载.docx(7页珍藏版)》请在冰豆网上搜索。
;
//页面显示名称
publicstaticfinalStringNAME="
Test"
publicStringgetID(){
returnID;
}
//页面显示logo图片
publicStringgetLogoFile(){
return"
special/contentblocktypes/module_images.png"
//拖动显示页面
publicStringgetEditURL(){
imageplayer/imagePlayer.zhtml"
publicStringgetName(){
returnNAME;
//拖动页面显示宽
publicStringgetWidth(){
900"
//拖动页面显示高
publicStringgetHeight(){
540"
//点击确定后后台方法处理
publicStringgetHtml(StringdataID,AbstractExecuteContextcontext){
ZCImagePlayerschema=newZCImagePlayer();
schema.setID(dataID);
if(!
schema.fill()){
returnnull;
StringplatformID=context.eval("
PlatformID"
);
if(StringUtil.isNull(platformID)){
platformID=PCPublishTarget.ID;
//通过各种注册平台得到生成的html
IImagePlayerPublshTargettarget=ImagePlayerPublishTargetService.getPublishTarget(platformID);
returntarget.publish(schema,context);
代码中对应相应代码下图:
点击完确实会执行后台方法如下图:
2创建网络内容块扩展项
实现网络内容块注册项:
如上图中,ServerID为com.zving.special.service.WebWidgetContentTypeService
publicclassTestWebContentimplementsIWebWidgetContentType{
//ID必须是类名WebContent前面名字
publicStringID="
//页面显示logo图
special/contentblocktypes/module_weather.png"
//页面拖拽后显示页面
special/weatherEdit.zhtml"
TestWeb"
//页面显示宽
600"
//页面显示高度
400"
//点击确定后,页面插入的html插入代码
publicStringgetTemplate(){
special/weather.template.html"
如下图,代码对应页面显示功能:
点击后会调用该方法,将代码插入页面中
类似此模板代码如下:
<
z:
configtype="
Special"
name="
baidumap"
/>
iframeid="
ifrm${DataID}"
src="
#"
width="
235"
height="
20"
marginwidth="
0"
marginheight="
hspace="
vspace="
frameborder="
scrolling="
no"
>
/iframe>
script>
{
varc=${Content};
vardom=document.getElementById("
dom.width=c.width;
dom.height=c.height;
if(c.displaytype=="
select"
){
dom.src="
}else{
/script>
注:
文章源于泽元软件知识库,此文章只用于学术交流,不用于商业应用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 专题 内容 二次开发 手册
![提示](https://static.bdocx.com/images/bang_tan.gif)