找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

通达OA官网网站
搜索
查看: 10871|回复: 8

2013增强版智能门户首页修改栏目教程

[复制链接]

11

主题

211

回帖

1146

牛毛

游客

积分
1362
发表于 2014-1-2 16:51:55 | 显示全部楼层 |阅读模式
本帖最后由 通达邹毅 于 2014-1-2 16:52 编辑

1、下载门户源码
http://club.tongda2000.com/forum.php?mod=viewthread&tid=11712&extra=page%3D1

PS:管理员对附件设置了权限的,要经过正式用户验证分组后才能下载

2、在OA中

菜单-智能门户-门户模板管理-总部(集团)门户模版-栏目管理


可以看到每个栏目的第一列显示了栏目ID,新建的栏目也显示出来了


3、下载的解压包解压到webroot/portal目录下
group/是集团门户的模板
enterprise/是部门门户的模板
打开portal/group/index.php这个是集团门户的首页模板


在这个文件前面第8行要把要显示的栏目的id号加到$obj_portal_data->get_columns_info('')这个逗号串里
往下可以看到栏目1到栏目6的代码

$column_id是栏目的id
改成想要显示的栏目id,这个栏目区域就会显示修改后的栏目数据



11

主题

211

回帖

1146

牛毛

游客

积分
1362
 楼主| 发表于 2014-1-3 11:07:56 | 显示全部楼层
模板目录结构
header.inc.php 页面通用头部文件
footer.inc.php 页面通用底部文件
index.php 首页
column.php 栏目页(一般是列表页)
articl.php 内容页
images.php 图片集页
video.php 视频页

11

主题

211

回帖

1146

牛毛

游客

积分
1362
 楼主| 发表于 2014-1-3 11:25:15 | 显示全部楼层
问:我改了公告栏的栏目id,通知公告这几个字怎么没显示?
公告栏的名称需要引用$arr_columns_info[$s_column_id]['column_name'] 所以得在各个页面的$arr_columns_info赋值时加上改动的公告栏目id。也可以直接找到这一行写成“公告通知”
QQ图片20140103110809.jpg

257

主题

1154

回帖

1万

牛毛

游客

积分
18851
QQ
发表于 2014-1-3 14:40:20 | 显示全部楼层
[ 本帖最后由 cgft 于 2014-1-3 14:52 编辑 ]

附图:

见:http://club.tongda2000.com/forum.php?mod=viewthread&tid=11876

1、数据库TD_OA里有个portal_template_columns 门户模版栏目表,如果门户模板管理工具搞不掂,就直接朝portal_template_columns下手。例如附图中的行业动态导航条,对应的是通达模板范例的“国资要闻”,打开后只有通栏标题,不像其左侧的其他导航条那样,左侧还有索引栏,显示效果不太美观。要想改得和其他导航条的显示风格一致,就需要在portal_template_columns上动手脚。

2、articl.php,把其中的
<div style="margin:10px 0px 10px 5px;min-height:75px;font-size:12pt;"><?=$arr_content_info[$content_id]['content_text']?></div>
改为:
<div style="margin:10px 50px 10px 50px;min-height:95px;font-family:微软雅黑;font-size:12pt;text-align:justify;text-indent:2em;line-height:2em"><style type="text/css">.imgshw{padding:1px;border:1px solid #ee8;-moz-box-shadow:3px 3px 4px #036;-webkit-box-shadow:3px 3px 4px #036;box-shadow:3px 3px 4px #000;background:#fff;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');}</style><?=$arr_content_info[$content_id]['content_text']?></div>
三级页面的文本全部用美观的微软雅黑显示,每段自动首缩进2字符,风格统一。文内插图插入后,如果在图像属性中加入class="imgshw"就可以显示好看的立体阴影。

3、在LOGO图片上加入美术文字Logo,不显示文本Logo。

4、修改footer.inc.php
ftmh.png

4

主题

16

回帖

130

牛毛

游客

积分
150
发表于 2014-7-22 20:02:33 | 显示全部楼层
非常好的资料,谢谢分享:)

0

主题

2

回帖

10

牛毛

二级牛人

积分
12
发表于 2014-9-18 16:47:48 | 显示全部楼层 来自 安徽省合肥市
非常好的资料,谢谢分享

0

主题

1

回帖

17

牛毛

二级牛人

积分
18
发表于 2014-9-18 16:55:53 | 显示全部楼层 来自 浙江省温州市
终于找到你了!

20

主题

29

回帖

242

牛毛

游客

积分
291
发表于 2014-11-16 22:59:44 | 显示全部楼层
通达邹毅 发表于 2014-1-3 11:25
问:我改了公告栏的栏目id,通知公告这几个字怎么没显示?
公告栏的名称需要引用$arr_columns_info[$s_colu ...

很好,学习了!

20

主题

29

回帖

242

牛毛

游客

积分
291
发表于 2014-11-16 23:01:04 | 显示全部楼层
如果能将其他的TWS引进就更好了。
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

咨询电话:400 818 0505 通达OA,国内协同管理软件行业内唯一的央企单位,中国协同OA软件的领跑者,优秀协同办公解决方案供应商

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|由NB5牛论坛提供技术支持NB5用户社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2024-12-24 10:10 , Processed in 0.146212 second(s), 49 queries , Yac On.

Powered by Discuz

Copyright © 2001-2024, 北京通达信科科技有限公司.

快速回复 返回顶部 返回列表