Web编程技术交流网

博客文章

欢迎访问本站博客,本站免费提供大量网站编程的技术资料和娱乐信息,欢迎编程交流1群讨论!

Drupal 7 在模板中输出模块的内容

Drupal 7 – How to Print Blocks in templates This one shows how to print blocks in templates. SUMMARY 1. Printing the blocks 2. An example usage 1. Printing the blocks <?php /* Print custom block content */ $block = module_invoke(‘block’,’block_view’,’1′); print render($b […]

阅读更多... →

发表于分类: Drupal

发表您的观点 (0) →

Drupal解决ds_switch字段不存在的问题

Drupal解决ds_switch字段不存在的问题

如题,在安装好ds模块以后,如果你又启用了ds_extras这个模块,就有可能出现ds_switch这个字段不存在的报错。 当然报这个错,你要先安装schema这个模块,再在你的网站状态报告页面才可以发现得了,网上找了一圈,最后,最后解决了这个问题: 打开模块管理,找到ds_extras,禁用—-》清空缓存—-》卸载—-》清空缓存—-》启用 按上面这个流程再操作一次,这个问题就不存在了。

阅读更多... →

发表于分类: Drupal

发表您的观点 (0) →

Drupal 解决不能重建权限问题(Rebuilding content access permissions)

Drupal 解决不能重建权限问题(Rebuilding content access permissions)

如题,打开 /modules/node/node.module 找到: function node_access_rebuild($batch_mode = FALSE) { …….. -if ($batch_mode) { +if(FALSE){ …….. } 其中+表示增加一行,-表示删除一行。 Drupal 解决不能重新生成权限问题(Rebuilding content access permissions) 我的情况下,点击重建权限,一直显示在33%的位置不动了。上面这个方法是我在drupal论坛中看到了,特此转载一下。

阅读更多... →

发表于分类: Drupal

发表您的观点 (0) →

Drush高级应用 – 网站别名详解以及使用它同步Drupal网站数据

什么是Drush网站别名 顾名思义,Drush网站别名是指为本地或远程的Drupal网站起的名字,它可以代入到Drush命令中使用,从而大大方便Drupal的开发与维护工作。 怎样为Drupal网站起别名 通过一个$aliases变量来装载别名,它是一个关联数组,键是Drupal网站的别名,值是一个嵌套的关联数组,它定义了该别名的具体属性。 举两个简单的例子: $aliases[‘site_a’] = array( ‘root’ => ‘/home/liangyun/www/site_a’, ‘uri’ => ‘http://site_a.dev’, ) […]

阅读更多... →

发表于分类: Drupal

发表您的观点 (0) →

今日传媒成功整合Drupal与NoSQL数据库MongoDB

日PV上千万的著名台湾新闻网站今日传媒(Nownews)在Drupal平台成功整合MongoDB。美国白宫Qing Yuan网站当初选择Drupal时也有这样的计划,可惜因难度太大而搁浅。 今日传媒创新研发部的傅世魁先生表示,为了服务越来越多的访问者,他们决定将原有的系统一分为二,前台使用性能优异的Node.js,后台使用开源内容管理系统Drupal。为了加快数据库的读取速度,开发者打算使用NoSQL分布式数据库MongoDB替换之前的MySQL数据库。 但是MongoDB并非Drupal内核默认支持的数据库,而且也没有相关的第三方贡献模块。当年美国白宫 […]

阅读更多... →

发表于分类: Drupal, 前端开发, 每日观察

发表您的观点 (0) →

升级 Drupal 的方法(模块升级,Drush快速升级)

本文重点要强调drush的操作方法。 Windows 上面安装Drush 官方的安装文档:http://www.drush.org/drush_windows_installer 包下载: http://www.drush.org/sites/default/files/attachments/Drush-6.0-2013-08-28-Installer-v1.0.21.msi Linux 详细请看GITHUB文档 pear channel-discover pear.drush.org pear install drush/drush Linux 删除 […]

阅读更多... →

发表于分类: Drupal, PHP相关

发表您的观点 (0) →

简洁通用的Drupal重定向模块Redirect

提供了简洁通用的重定向功能。今天为大家介绍一下具体的使用方法。 首先下载并启用Redirect模块 drush dl redirect drush en redirect 然后进入Redirect模块的管理界面(http://你的Drupal网站域名/admin/config/search/redirect),点击名为Add redirect的action按钮。From处填写原始URL,To处填写目标URL。在ADVANCED OPTIONS中可以选择从300~307(301为默认)的HTTP重定向状态码。最后点击Save按钮即可创建URL重定向。 不仅 […]

阅读更多... →

发表于分类: Drupal

发表您的观点 (0) →

主题化Drupal Webform表单

Drupal Webform模块的主题化工作和Views模块很相像。任何Webform表单都可以被主题化。当然,有关Drupal表单API的一些基本知识,也是进行Webform主题化工作所必须了解的。 我们先来看看如何主题化一个通用的Drupal Webform表单。 首先从Webform模块的templates目录复制webform-form.tpl.php模板文件到主题目录。如果希望主题化一个特定的webform,可以重命名模板文件的名字为webform-form-[节点ID].tpl.php。否则,如果你希望定制网站上所有Webform表单的显示, […]

阅读更多... →

发表于分类: Drupal

发表您的观点 (0) →

怎样在日常工作中使用Drush Make

怎样在日常工作中使用Drush Make

Drush Make因作为构建Drupal发行版的高级工具而知名。但其在发行版之外的一些方面也很有用。一个很好的例子就是给系统打补丁(link is external)(Patches)。在这篇文章里,我将分享在我的日常工作中是如何使用Drush Make,并在这个过程中让我发现一些很棒的Drupal特性的。 Drush Make命令 Drush Make包含2个命令,并且在Drush (link is external) 中内置了。 make – 把.makefile应用到Drupal系统。 make-generate – 从当 […]

阅读更多... →

发表于分类: Drupal, PHP相关

发表您的观点 (0) →

美国航空航天局将旗下所有网站迁移到Drupal

美国航空航天局宣布,已将旗下110个网站和应用从商业数据中心迁移到云中。并计划用开源内容管理系统Drupal替换之前使用的专有内容管理系统。理由是低成本和易用性。 美国航空航天局首席信息官Roopangi Kadakia告诉记者,他们有几个网站使用Drupal已经有不短的时间了,这次全面迁移到Drupal的计划实现之后将为他们节省40%的成本,而且Drupal的易用性也比以往他们所使用的内容管理系统更优秀。此外Drupal在政府部门的普遍应用也成为美国航空航天局实现这次全面Drupal迁移计划的重要原因。 该项目第一阶段用了22个星期,这已经相当快了。负 […]

阅读更多... →

发表于分类: Drupal

发表您的观点 (0) →

Linux下如何防止大量IP的并发访问(DDos)

近期在Drupal大学上看到一个问题 《如何用varnish缓存或其他手段防止不友好人群模拟不同ip同时访问网站》, 问题的来源是一个无效的请求的导致drupal进程特别消耗服务器资源,导致cpu超高。由于近期也在研究iptable的ddos策略,所以就研究了一下,大概列举一下相关的解决方案。 首先,看看iptable解决办法。 对于要解决syn flood以及ddos等推荐用iptable,比较轻量级,也是iptable比较擅长的。 在网上找了一下,iptable的 recent模块可以解决问题, 先看一下recent的参数, –name #设定列表 […]

阅读更多... →

发表于分类: Drupal, PHP相关

发表您的观点 (0) →

用Zend OPCache提高PHP的性能

Zend OPCache的前身是Zend Optimizer + (Zend O+),在PHP5.5的发行版本中自带了Zend O+,并重新命名为:Zend OPCache。但是默认是没有启用的,可以在ini文件中enable一下。 据统计,zend opcache比apc性能要好,可以提升提升 5%-9%。 值得关注的是Zend OPCache支持PHP5.2.0+的版本,也就是说只要是5.2以上的PHP,都可以是用Zend OPCache,而不需一定要升级到PHP5.5,所以在我们目前的生产站点可以尝试使用Zend OPCache,如基于Drupal […]

阅读更多... →

发表于分类: Drupal, PHP相关, ThinkPHP

发表您的观点 (0) →

Drupal目录结构及请求执行流程

Drupal目录结构及请求执行流程

目录结构 includes :包含了Drupal常用的函数库。 misc:用来存储Drupal安装中可用的JavaScript,和其它各种图标和图片文件。 modules:包含了所有核心模块,其中一个模块对应一个文件夹。每个模块文件夹包含三个基本文件 模块名.install 模块安装时执行的文件 模块名.info 模块的描述信息 模块名.module 模块的所有处理函数 profiles:Drupal的安装轮廓目录,比如门户,个人博客,电子商务 scripts:包含了许多脚本,这些脚本可用于语法检查,代码清洁,从命令行运行Drupal,使用cron处理特 […]

阅读更多... →

发表于分类: Drupal, PHP相关

发表您的观点 (0) →
Page 1 of 2 12

无觅相关文章插件,快速提升流量