menu

Drupal自动创建分类函数

date_range 05/01/2016 00:00

/**
 * Return the term id for a given term name.
  自动创建分类
 */
function _get_tid_from_term_name($term_name, $vocabulary = ‘tags’) {
    // $vocabulary = ‘zhonglei’;
    $arr_terms = taxonomy_get_term_by_name($term_name, $vocabulary);
    if (!empty($arr_terms)) {
        $arr_terms = array_values($arr_terms);
        $tid = $arr_terms[0]->tid;
    } else {
        $vobj = taxonomy_vocabulary_machine_name_load($vocabulary);
        $term = new stdClass();
        $term->name = $term_name;
        $term->vid = $vobj->vid;
        taxonomy_term_save($term);
        $tid = $term->tid;
    }
    return $tid;
}

解决Illegal string offset 'data' in 类似错误

date_range 03/01/2016 00:00

<?php
$cell = $data[‘data’];
?>
change to <?php
      if (!isset($data[‘data’])) {
        continue;
      }
      $cell = $data[‘data’];
?>

解决Warning: Missing argument 2 for variable_set(), called in错误

date_range 30/12/2015 00:00

 variable_get(“site_mail”);
替换为
 variable_get(“site_mail”, 0);

解决drupal domain安装中出现的问题

date_range 01/12/2015 00:00

PHP Fatal error:  Cannot redeclare domain_bootstrap() (previously declared in /hom
e/wwwroot/sites/all/modules/domain/domain.bootstrap.inc:56) in /home/wwwroot/sites/all/modules/domain/domain.bootstrap.inc on line 56        
解决方法

Drupal在全球许多大学中都有所应用

date_range 11/11/2015 00:00

现在,Drupal在全球许多大学中都有所应用,一组数据显示,哈佛(Harvard),麻省理工(MIT)和常春藤联盟学校当前正在使用Drupal;世界顶尖的前100所大学当中就有71所大学使用Drupal;所有.edu教育类机构网站中有28%使用Drupal。

drush开发demo

date_range 07/11/2015 00:00

这里有个demo https://bitbucket.org/napoler/drush-demo
可以克隆了去测试一下

drupal导入feed

date_range 07/11/2015 00:00

  _feed_import($feed->id);

解决Invalid argument supplied for foreach()

date_range 06/11/2015 00:00

只需要在前面判断下是不是数组就可以

计算php-fpm使用内存数目

date_range 06/07/2015 00:00

计算php-fpm使用内存数目

drupal无阻塞执行cron

date_range 01/07/2015 00:00

经常会因为cron阻塞导致很多任务无法执行.

编辑