想必大家通常会遇到Notice:Undefined,看着会比较烦!
我遇到的错误提示有Notice:Undefined index:field_image
经过"boy"大神提点,原来是写法有误
<?php if ($content['field_image']): ?>需要改写为<?php if (isset($content['field_image'])): ?>
才不会提示出错
诚聘drupal前端兼职
要求:了解bootstrap,白天有时间开会和工作,有责任心的工程师。
希望能建立长期合作关系,报酬面议。QQ 516751551,email fufu7755@gmail.com
记录某一篇node的修订版本信息,在该node的编辑页面做如下设置:
如果想要记录某一个内容类型的版本修订信息,可以在该内容类型的编辑界面做如下设置:
Drupal是今天新闻、博客等内容网站最流行的内容管理平台之一,和安全牛之前报道过的影响170万网站的wordpress插件漏洞一样,Drupal近日也爆出一个影响上百万网站的严重安全漏洞,更糟糕的是漏洞发布7小时内就遭受自动化攻击,这意味着大量Drupal网站都无法幸免。
昨天Drupal发出紧急通知:
1、D7本地开发中的网站本来是用了中文版,因为安装taxonomy_facets(管理后台显示为Taxonomy Faceted Navigation)和pathauto模块,然后
然后添加了taxofacet block(Taxo Faceted Filter: 产品分类),展示效果如下:
一直潜心在DC上找我需要的,而且受益良多,喝酒了,用词差点儿勿T,下面这个链接和这个问题有关。
昨晚用drush 建了一个drupal网站,再给网站安装完模块。想查看模块版本信息的时候,drush pmi 就发现错误。接着 en 命令依然出现在上面的问题。经过简单测试pm 命令都会出现相同。经过多方打探八方咨询。大多原因是因为我用的drush7 开发版本,可能太部分命令的支持不够好。然后果断换成drush6 结果问题就解决了。
- Drush的安装
这里只介绍linux系统的安装方法,Drush有两种安装方式,最简单的方式是使用PEAR库。
首先确定系统中安装了PHP的PEAR库,然后在命令行执行:
格式:views_get_view($name, $reset = FALSE)(适合drupal 6和7版本)
作用:从数据库或者默认的views得到一个view
说明:$name 是view的名称.$reset若设为真, 在负载缓存内复位此项。当你确定你需要一个新的view时,才使用这个参数。
使用:这里假设创建了一个viewtest的viewtest
1,用代码输出views
Nginx下Drupal站点的配置参考
文件路径:/opt/nginx-1.4.2/conf/sites/drupalchina.cn.conf,以下是代码部分,仅供参考:
- 太神奇了,中文字前一定得加个斜杠。 对
错
关键是文本框右边预览时都一样,一到正式的页就不行 为什么要用斜杠呢?哪位知道
接手维护别人开发的drupal网站,要进行多语言翻译,无论选择什么语言,tab里列出来的总是两种语言都有,这让我这种durpal新手来说,郁闷了大半天。
首先,感谢东方龙马兄弟的指点,最终解决了问题,现总结如下:
分两步解决这个问题:
1.找到views的高级设置里 “其他” - 字段的语言: 当前用户的语言 我那个地址是:
/admin/structure/views/view/news_articles/
环境:Win7(x64)、虚拟机Fedora20(x86)
现象:浏览drupal.org,显示白板。
过程:IE11、FF、Chrome都显示白板,证明与浏览器无关,家里是电信宽带可以访问,单位的网通宽带也可以,就是自用的铁通宽带显示白板。于是在路由器里设定首DNS为电信的222.222.222.222(为什么不用网通的DNS,因为不喜欢网通),次DNS依然是铁通的211.98.4.1。然后就可以正常打开了。