|
|
1
5
你可以使用
见: http://api.lullabot.com/field_file_save_file 然后可以使用返回值保存字段,如下所示:
您可能需要运行一些测试。因此,您需要将目标目录丢弃,然后重新执行。 |
|
|
2
5
此代码将执行以下操作:
|
|
|
3
1
我想这是我自己解决的。同步节点时,我分别对缩略图进行field_file_save_file(),然后对它们进行field_file_load()。 似乎工作正常。:) |
|
|
4
-4
您将需要在数据库中进行浏览。 不幸的是,根据字段的使用,数据库可以以多种方式进行布局。所以解释起来有点困难。如果CCK认为有必要,它将围绕表移动、重命名内容和(取消)使数据库正常化。这些数据可能存在于任何地方:)而且根据它现在所处的位置,解决这个问题变得越来越容易或困难。 例如,您的节点类型是 福 缩略图字段是 酒吧 . 你可以有一个专栏 酒吧 在桌子上 特伦特福奥 ,但是你也可以有一张桌子 内容栏 在该表中,ImageField存储 文件 表。您要么需要在文件表中找到条目(如果存在),要么输入新记录。这不容易。然后在内容foo表、列栏或内容字段栏中添加该文件项的键。 但是,在开始之前:它确实不值得这样做:只需删除节点并复制粘贴到新节点中的内容。 |