跳转到主要内容
FREE Network 提交于 30 September 2014

第一次写这种文章,虽然不知道这类文章叫什么。也许只是自己的一些经验之谈,但我还是希望能和大家一起分享。由于本人接触drupal时间不长,可能有些地方说的不对,希望大家能指点。

现在我们言归正传,首先描述一下问题:“drupal的网站的口号(site-sloan)只在主页(front) 这个页面显示其他页面都不显示。”出现的问题如下图。

这个是首页,站点口号是显示的。

这是关于页面,站点口号没有显示。另外我试了其他页面,除了front 这个页面,其他页面都不显示。

 

下面接着给大家介绍这个问题的解决过程:

首页确定在当前主题设置中,站点口号是开启的

逆时针变乖 提交于 29 September 2014

目的:我们要创建drupal的service模块下的node资源的分页

方法:

1、首先我们要找到需要分页的地方(打开node_resource.inc文件),找到这个图片1的地方。

你会发现我在function后多加了两个参数,还request了文件。

2、我们创建这个文件“duxin_order_updown.php”,内容如这张图2片所示。

3、之后,就结合这两张图,就明白了吧。排序做完了。

板块
标签
qingkong 提交于 28 September 2014
4.6 德国人写的主题教程(6)How to Make a Drupal Theme step by step  (6)   http://www.drupaltutorials.de/2013/07/05/drupal-themes-teil-7/   在这个系列的最后一节中,我将介绍另外的几个模板文件,它们也是你做主题的时候会经常遇到的。它们分别是node.tpl.php,field.tpl.php和block.tpl.php。最后还将介绍template.php,通过这个文件你可以定义主题函数。我将会通过一个例子来展示,如何在页面中添加一段可以检测当前IE浏览器版本,并根据条件判断结果来启用一个专门针对IE浏览器的样式表。

标签
东方龙马 提交于 27 September 2014

原文链接利用Libraries API向Drupal项目中添加JS库 英文版作者:Garrett Dawson

译者:携剑看山

作为一个前端开发者,我经常需要为了前端的一些需求向项目中加入JavaScript库。在Drupal中,有很多种方式来完成这一任务,最近我开始注意到一个模块:Libraries API,它为Drupal开发者提供了一个稳定的方法来添加各种库。

一个Library是一组代码,通常是CSS和JS,有时候也会是一组PHP,或者一些其他什么东西。一般来说,这些库并不是为Drupal设计的。

东方龙马 提交于 27 September 2014

在Drupal页面中添加自定义的JS和CSS是很简单的,但是在选择一个适合的方法的时候会有些凌乱。

通过本篇文章,让我们来一起总结一下在你的主题/模块中引入或者管理CSS/JS的7种方法。

1. drupal_add_css(),drupal_add_js()

这是大多数开发者最常用的方法。

优点

  • 易用,可以用在任何你想放的地方;
  • 可以插入行内CSS、JS;
  • 易于查文档;
  • 添加的文件可以缓存;
  • 支持一些条件(比如browser,media等)。

缺点

  • 能够在代码中看到,有时候并不期望如此;
  • 引入多个文件比较麻烦;
  • 如果CSS/JS名字改了就要将代码中所有地方出现的名字全部替换。

2. 在 .info 文件里引入

优点

851244631@qq.com 提交于 26 September 2014

devel_themer是drupal主题开发的一款利器,使用此工具,可以看到指定区域的渲染流程。下面是具体使用方法

1、下载 devel_themer、 devel、simplehtmldom

https://www.drupal.org/project/devel_themer

https://www.drupal.org/project/devel

http://ftp.drupal.org/files/projects/simplehtmldom-7.x-1.12.zip

(注意simplehtmldom必须使用7.x-1.x,否则看不到效果,此处折腾很久,在@东方龙马大哥的指点下终于搞定,在此感谢龙马大哥,其实官方网站也有说明:

标签
麦克马拉曼 提交于 26 September 2014

请问drupal程序有“下载”模块吗?谢谢!

打个比方,我在主页导航栏点击“下载”模块,就可以进入类似于"天空软件站"一样的下载页面,页面里面可以介绍软件详细信息和插入视频或图片等等,具有这样的功能。

东方龙马 提交于 26 September 2014

在做Drupal开发的时候,经常会遇到添加JavaScript,本文将以Drupal7下版本为例,介绍Drupal 中添加 JavaScript 的几种方法,供您参考!

1. 前端所有页面添加JavaScript

这种通常推荐在当前主题目录的.info文件里添加,比如我们当前的主题是drupalchina,想添加一个script.js的JS文件,那么我们就在drupalchina.info 文件里添加如下代码:

; Add javascript to current theme
scripts[] = js/script.js

备注:这里我们是添加了一个script.js至主题下的js文件夹里。合理组织主题目录下的文件,对于代码管理极有帮助。比如主题目录是这样:sites/all/themes/drupalchina。通常我们会将 JavaScript 放置到 “js”目录,CSS文件文件放置在“css”目录,图片文件放置在“images”目录,模板文件(*.tpl.php)放置在“templates”目录,等等。

2. 在前端指定页面或者内容类型下添加JavaScript

2.1 在指定页面添加JavaScript

订阅