问题:
各位老师,问个问题 像是<?php print $front_page;?>中的 $front_page是drupal规定好的 是么?
回答:
这是Drupal核心定义的变量,参看api手册:
https://api.drupal.org/api/drupal/modules!system!page.tpl.php/7
$front_page: The URL of the front page. Use this instead of $base_path, when linking to the front page. This includes the language domain or prefix. (译文:$front_page: 首页的URL。当链接至首页的时候,可以使用它来替换$base_path。它包含语言域名或者前缀)。
问题:
Drupal内容页可以设置自动分页吗?
回答:
Drupal7核心默认没有对内容页做分页的功能,官方有一些模块可以实现这样的功能。
推荐模块:
https://drupal.org/project/smart_paging D7 中文教程http://drupalchina.cn/node/1735
其他模块:
http://drupal.org/project/cleanpager d7,d6
http://drupal.org/project/pagination d7.x-dev
如图想去掉文本中的空格包括为了句首缩进在文章编辑时输入的空格,想使用主题所载入的js文件来实现,js文件在主题所在目录的js文件夹内。
请问在如下编码内如何编辑才能实现上述要求?
(function ($) { Drupal.behaviors.viewsfieldbody1 = { attach: function (context) { $('#block-views-featured-article-block .views-field-body-1').trim()({ }); } }; })(jQuery);
无论我怎么写都提示格式错误,网上我也没找到具体可以参考的资料,在这请有经验的前辈指点下,谢谢!
目前Drupal8已经发布了 Alpha 14(2014.8.15更新)版本,距离正式版的发布,可能还有几个月的时间。作为一名Drupaler,现在是时候可以为Drupal社区做一点事情了,可以加入Drupal8的翻译,也可以将自己开发的模块和主题升级到Drupal8版本,Drupal中国文档翻译团队期待你的加入!
初次参与翻译的朋友,可以先查看《如何参与Drupal官方文档翻译?》
本次翻译的是《Drupal 8 Updates and How to Help》的子页面。
如果你还没有加入翻译组,请把你的drupalchina上的id告诉龙马,加入翻译组,即可编辑这个页面,认领翻译任务。
翻译任务分配:
(备注:“(由 _ 翻译” 仅是占位,如果您申领的话,请将下划线“_”替换为你的昵称,谢谢!)
Drupal二次开发的时候,我们时常要使用到多选列表,但是官方默认的多选下拉列表,是在不敢恭维如下图所示:
不过难看不可怕,Drupal有两万第三方模块做支撑,只有你想不到,没有找不到的。
功夫不负有心人,终于找到一款相貌极佳的module。于是拿过来使用,切看我慢慢道来,该去如何使用它。
第一:去官网下载模块,安装。
第二:安装完毕,接下来就要使用到Form API开发中去
一、 培训目的
Drupal (http://Drupal.org)是世界上最先进的开源网站管理系统之一。各行各业的顶尖用户都在用Drupal(40个顶级案例http://garmahis.com/inspiration/top-40-Drupal-sites-showcase/)。Drupal有2万多个模块,2万多个活跃开发者。利用Drupal图书馆可以很方便的构建图书馆网站、学术主题博客、开放学术社区、机构仓储等信息系统,并可以进行大数据、语义网等方面的研究。
最近Acquia 推出了一款免费的云主机,称为“Acquia Cloud Free”,主要是方便Drupal的开发者可以方便地在本地开发以及在线测试,同时,可以使用git同步代码,也可以使用drush命令来下载、安装、设置模块及主题等。
Acquia的官方博客有篇英文的文章,对server做了简要的介绍:Acquia Cloud Free is now generally available!
使用“Acquia Cloud Free”主要有以下几个步骤:
3年以上工作经验 Responsibility: • Drupal站点建设,模块编写,自定义主题等编码工作 • 页面JS/CSS编码及配合QA完成Bug Fix工作 • 配合QA/PM完成产品发布/上线 • 配合做简单的需求分析 Basic Qualifications: • 计算机及相关专业大专及以上学历 • 至少2年以上PHP相关经验,有Drupal/Wordpress工作经验者优先 • 熟悉mysql、SQLServer、Oracle等数据库和使用和开发 • 熟练掌握html, Javascript , CSS, xml • 熟悉XML、AJAX,能理解mvc、soa、rest架构思想,了解memcache、redis、mongoDB等相关技术,有大型网站项目开发经验; • 具有良好的理解和沟通能力,责任心强,富有团队合作精神; • 良好的组织能力并且能够同时参与多个项目 • 追求卓越,精益求精
能进行英语沟通。
地点:上海浦东
有意者可以发送简历到2514607014@qq.com或加Q详聊
原文链接:https://drupal.org/node/711070#merging
如果你在 issue 或者 特性分支完成了提交,你应该将你的修改合并到主分支中。在合并之前,看看最近的修改是个不错的主意:
# 切换到你的分支 git checkout my_topical_branch # 更新你的分支 git fetch origin # 将 7.x-1.x 分支合并到你的分支 git rebase origin/7.x-1.x # 切换到 7.x-1.x分支 git checkout 7.x-1.x git pull # 将你的分支提交的内容合并到 7.x-1.x分支 git rebase my_topical_branch
备注:
git fetch origin
从“origin”资源库取得所有的历史记录而不改变本地的副本.
(你可以在实际应用修改到你本地副本之前选择检查更改 git log origin/7.x-1.x
)
- 阅读更多 关于 将修改合并到主分支
- 登录或注册以发表评论
原文链接:https://drupal.org/node/711070#status
Git 的状态命令可以告诉你:
- 你可以提交的更改 git commit
- 你可以添加的更改 git add
- 你已经提交但是还未同步到 Drupal.org 的更改
git status
- 阅读更多 关于 查看资源库的状态
- 登录或注册以发表评论