上海戴文 - Drupal开发专家

你在这里

主题

Drupal 8 自定义主题开发实战视频教程

终于完成了Drupal 8 自定义主题开发实战视频教程的制作,这是一个艰难的过程。很多次都想放弃了,但还是咬咬牙坚持下来了。做点事不难,难得是把事情做完整、做好!这也算是作者对推动Drupal在中国的应用做出的小小奉献。由于本人水平所限,错误之处难免,欢迎大家批评指正。

腾讯精品课链接地址

由于乐视网的视频点播流量限制。下旬可能下面的链接会访问不了,到月初会恢复正常。请谅解!

可以移步到我的网站去看视频(因为流量限制,在线人多时会非常慢)。

以下是乐视云的链接:

00 课程介绍 视频链接

我想定制创建内容的界面。。。请问该如何下手?

添加内容界面

如题。。。

感觉添加内容的界面有点简陋

想自己写

不知道如何下手

晴空的主题教程整理版

以下内容是对晴空的主题制作教程的整理。首先感谢晴空老大对drupal中国地区推广的重要贡献,以及drupal中国的各位朋友的贡献。

然而,晴空写的教程我觉得太凌乱,且面向的更多是有做网站基础的朋友,可能不太适合新手阅读,所以我将他的内容精简一下以后,重新发布一下。

对drupal主题的更多深入研究,请看原贴。 http://drupalchina.cn/node/3192

再次感谢所有原作者。

第5节 模仿Project列表页

一、定义分类和内容类型

1.定义分类:去taxonomy里添加一个分类,名称为Project category,机读名为project_cat,并添加三条测试数据,效果如下:

static2theme-5-01.jpg

2.定义内容类型,名称为Project,机读名project,字段分别是title、category(term ref)、banner(image)、body (long text),效果如下:

static2theme-5-02.jpg

并添加四个测试数据

二、定义列表页面

1. 打开common.module,添加如下代码:

static2theme-5-03.jpg

Taxonomy upgrade extras: 

第4节 模仿首页

一、定义首页

1.打开公共模块common.module,编写如下代码

  static2theme-4-01.jpg

title为页面的标题,<title></title>会用到。

page callback为页面回调函数,也就是页面主体(教程二里提到的page.tpl.php里的变量:$page[‘content’])的输出从这个函数里来。

access callback为TRUE表示所有用户包括匿名用户都能访问该页面

file表示把该文件include进来,也就是我们后面定义回调函数common_home_page的地方

2.在common目录下创建common.pages.inc并打开它:编写以下代码:

static2theme-4-02.jpg

回调函数通过return把页面的主体内容输出

Taxonomy upgrade extras: 

静态网页转Drupal模板教程

经常会有朋友会问,如何制作一个企业站,如何将一个静态的html网页转化为drupal的主题,等等。

针对这样的话题,nemo抽出了一些时间,通过群里(4362258)一位朋友的一个仿制一个国外站点的实际需求,制作了将静态的html转为drupal的主题的过程。

在此,感谢nemo能够抽出时间,制作这样一个简明的教程。

本教程由 Drupal中国 的龙马整理发布,转载请注明原文链接!

Taxonomy upgrade extras: 

请参与 Drupal8 主题优化和建议调查!

备注:该调查已结束 - 2014-07-22 更新)

来吧,各位爱好Drupal的朋友,进这里面填个调查表吧:

https://drupaltheming2014.webform.com/form/11517

为了Drupal 8在主题方面的更好的改进,官方开始调查各个用户群对Drupal 8主题方面的改进有哪些期许和希望,他们会考虑的。

标签: 

18. 怎么让网站自动识别访问终端并自动切换主题?

请教:怎么让网站自动识别访问终端,并自动切换主题(themes)?

比如用PC访问 用 garland,用手机访问用 AT。

回答:需要用到两个模块:mobile switch (https://drupal.org/project/mobile_switch)、 browscap (https://drupal.org/project/browscap)。

mobile switch 模块依赖于 browscap模块。

Taxonomy upgrade extras: 

w3cplus 第四版主题分享啦

说明

本次分享的包含2个theme,其中drupalct是基主题(base theme),w3cplusResponsive是w3cplus.com目前正在使用的第四版主题,该主题基于drupalct这个基主题,所以如果你要使用w3cplusResponsive这款主题,请将drupalct、w3cplusResponsive这两款主题,下载并解压至“sites/all/themes”目录。

版本要求:drupal7.x。

第四版主题由为之倾力打造,在此表示衷心感谢!同时感谢大漠及其w3cplus团队分享这么好的主题。

 

相关链接

w3cplus网站:http://www.w3cplus.com

w3cplus第三版主题分享:http://drupalchina.cn/forum/1294.html

w3cplus第四版主题分享:http://drupalchina.cn/node/1817

标签: 

drupal的css样式加载不到page.tpl.php

下面是page.tpl.php中的代码

<html>
<head>
    <title><?php print render($page['head_title']) ?></title>
    <?php print render($page['styles']) ?>

</head>
<body>
    <div id="container">
        <div id="header">
            <h1><?php print $site_name ?></h1>

标签: 

页面

订阅 RSS - 主题