2013.01.18 与drupal打了很多交到了,一方面是据说功能强大,一方面用起来定制令人厌烦地麻烦 又据称它强大到可以做php开发框架,心想,或者可能是自己不会用而已 今天对drupal使用上更进了一步,那就是找到了durpal内外数据相互导入导出的办法 导出,最省事的方法,通过建立views视图表格输出自可以复制粘贴到excel表格中 导入,feeds模块前面一直用不起来,今天又研究了下,原来是自己导入器没有编辑好,导入器设计好,定义好内容类型映射等,果真很方面从cvs表格导入进来 输出表格样式,可查看代码,在主题style.css中添加对应的css 如class=”views-field views-field-body” 添加 .views-field-body { } 见view设计中也有添加css class一项,但是不会用 另外备忘,view跨类或数据表引用,比如内容的作者名称,内容作者只有作者ID,找不到名称一样,要添加relationship一项,添加完之后再添加就有了用户名称一项 == 安装配置备忘: drupal-7.xx Database type ,可支持 MySQL、 SQLite等 语言 (http://localize.drupal.org/translate/languages/zh-hans)下载最新的语言吧(目前是7.8版,且翻译不全,暂且先用一下),将中文包(这里是:drupal-7.8.zh-hans.po)拷贝至“/profiles/standard/translations/”目录下,刷新一下浏览器. 然后,在Drupal后台模块module中开启Content translation以及Locale。 最后,依次选择Configuration-Regional and language-Languages,可以看到+Add Languages,点击上传下载到的中文汉化包(PO后缀名文件),并选择Chinese, Simplified为default。 现在都内置翻译了,drupal fengoffice都有,挺不错 可以零零散散地自己翻译,看到界面上英文看着不爽的,马上先翻译下 cck及cck扩展: 利用其他模块来扩展CCK的类型 比如考核人 User reference 需要添加 references 模块,安装后会添加 Node Reference User Reference 字段类型如要显示时间等类型,需要添加模块date 项目可以手动填写列表或者术语 其他可扩展的 link tablefield 添加table字段类型,内嵌表格,目前还不实用 drupal很多都放到前端界面来操作 ,非常好 panels 也是自定义显示各种内容。与 views 的不同是 views 里显示的东西是有规律的(比如作者、发文时间、分类等),而 panels 里可以把毫无共性的各种内容同时显示在一个页面上。 数据库和视图 视图的工作方式是类似的但是他们让您用的是一个图形用户界面去创建数据库查询。如果您建立了Drupal视图 该模块会为您编写查询所以您根本不必知道任何相关的数据库管理 而不是需要模板和修改代码
本文目录
本文目录