Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖

[转换] 好消息:官方发布了PHPCMS 到 SupeSite 转换工具 -- XConvert_for_Phpcms【20090629】

[复制链接]
6sun 发表于 2009-11-10 13:28:17 | 显示全部楼层
好资料,下载保存
回复

使用道具 举报

wcl2222 发表于 2009-11-10 14:06:06 | 显示全部楼层
这招妙,把他们最新的版本也弄个转换,有没有人转先不管他,起码给个下马威,造就声势!
回复

使用道具 举报

awfwxf 发表于 2009-11-16 20:07:08 | 显示全部楼层
你想问下各位有转换成功的吗??如果没有期望楼主帮我解答一下我的问题....
我用XConvert_for_Phpcms转换程序的phpcms - SS7uc将phpcms2008数据导到ss7后,它的资讯的缩略图问题怎么解决列? 我现在导入数据后,在界面上查询出来的数据图片那里为空..最后打开错误报告说a_thumbpath未定义..于是我找到了function/block.func.php文件的block_spacenews函数.仔细看了下才明白,资讯的id要跟附件的id一样才能对应的把附件信息的数组附加到资讯基本信息的数据中.这样返回到界面的数组中才有这个a_thumbpath字段..

ss7中用户如果在资讯内容中上传了图片,则这个资讯的缩略图就是这个资讯内容中默认的第一张图或选择其中的一个图片...所以在附件表中附件的信息记录就会有对应的资讯的id(itemid).这样就对应了上面说的block的做法了..

但是现在问题是在phpcms中如果在内容中上传了附件那么在附件表中的对应的资讯id为0.所以希望各位帮一下小弟..很急..先谢谢各位了..
回复

使用道具 举报

awfwxf 发表于 2009-11-16 20:56:44 | 显示全部楼层
在supesite资讯中.添加的图片附件.那么这个图片附件则是用supe_spaceitems表中的picid与supe_attachments附件表中的aid进行关联..
但是在转换程序phpcms - SS7uc中的step_3.php(第三步,转换资讯)中看到只要是phpcms中含有图片附件则一律将picid赋值为1,代码如下:
  1. $queryAttachment = $db['source']->query("SELECT * FROM {$source_tablepre}attachment m where m.contentid = $itemid");
  2.         $attachment = $db['source']->fetch_array($queryAttachment);
  3.         if(!empty($attachment)){
  4.                 $haveattach        =        1;        //是否包含附件
  5.                 foreach($attachment as $key=>$value){
  6.                         if($value['isimage']){
  7.                                 $picid                =        1;
  8.                                 break;
  9.                         }
  10.                 }
  11.         //是否是图片
  12.         }else{
  13.                 $haveattach        =        0;
  14.                 $picid                =        0;
  15.         }
复制代码
如果我想的没错的话.这样是不可能将资讯与图片附件关联起来的..界面也就显示不出来这个图片了.因为picid都为1.所以盼望各位或管理员能帮我解答一下.万分感谢!
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 05:14 , Processed in 0.120410 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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