日期:2014-06-05 阅读:12667
dmandwp系统 - wordpress系统和DM系统区块建站>>
simplecorp下载和演示页面>>
点击里面的Live demo即可查看演示。或点击这里进入>>
SimpleCorp for Drupal by More than (just) Themes is based on the SimpleCorp theme, which was designed and published by Site5.
simplecorp 是More than (just) Themes 的一个drupal主题,是由Site5公司出品。
http://www.morethanthemes.com/
http://www.s5themes.com/
-------------
原则:
对于simplecorp的html,css,js, 我们不去改变它,我们用人工桥的方法,把以前视频里的内容整合到这个主题里。
-------------
过程:
1、打开css/main-css.css,把fonts.google这个先注释。或把fonts.googleapis.com替换为fonts.useso.com试下
2、把page.tpl.php复制一个首页:page--front.tpl.php
3、由于原来用的是bartik的主题,区域region是不一样的,所以要到区块block管理里去重新分配区块。
(主题设置setting的介绍)
4、查看注册tpl文件
5、关于面包屑
6、复制下面两行到info文件。
stylesheets[all][] = css/tvdrupal.css
scripts[] = js/tvdrupal.js
7、如果要加superfish.js,则在template.php后面加:
drupal_add_js(libraries_get_path('superfish'). '/superfish.js');
再在tvdrupal.js里启动superfish:
jQuery(window).load(function() {
jQuery('.region-navigation .content>.menu').superfish();
});
----
首页的 节点内容是从哪来的?
是从page--front.tpl里的<?php print render($page['content']); ?>来的。
具体是从node.tpl来的,如果是新闻的话,又有node--news.tpl,
则首页新闻的内容从node--news.tpl来。
另外用node--front.tpl有用吗?当然没有用,从上面分析可知,如果你有一个叫front的内容类型,才有用。
---
具体设置在两个地方:
1、 admin/config/system/site-information设置 首页文章数
2、 是在节点新建或编辑时,选择 发布选项--是否推荐到首页
其实 实际应用中,一般不需要这个特点,可以用views来实现节点内容的显示。
-----------------------
关于第二部分:
主要还是重复前面几节课的内容。比如实现js效果和产品分类列表的样式实现。
用api调区块的另一种方法:
$view = views_get_view('banner');
$view->set_display('block_homepro');
print $view->render();//然后会根据views的tpl文件来输出内容,具体请看视频。
------------------