Pages: 4/67 First page Previous page 1 2 3 4 5 6 7 8 9 10 Next page Final page [ View by Articles | List ]
Rename drupal_to_js() and drupal_json() to drupal_json_encode() and drupal_json_output()
For example:
Drupal 6.x:

<?php
  echo drupal_to_js($var);
?>

Drupal 7.x:

<?php
  echo drupal_json_encode($var);
?>

Drupal 6.x:

<?php
  $matches = array(
    'result1' => 'result1',
  );
  drupal_json($matches);
?>

Drupal 7.x:

<?php
  $matches = array(
    'result1' => 'result1',
  );
  drupal_json_output($matches);
?>


http://drupal.org/update/modules/6/7#rename-drupal-to-js
Tags:

drupal7的hide()函数 不指定

drupal水滴 , 2012/11/08 11:42 , drupal建站 » drupal7教程 , Comments(0) , Reads(362)
drupal7新增函数hide(),show()


function hide(&$element) {
  $element['#printed'] = TRUE;
  return $element;
}

function show(&$element) {
  $element['#printed'] = FALSE;
  return $element;
}


hide() 跟 unset()是两个不同概念, hide() 是drupal的函数,而 unse()是php默认就有的,
来自诗人的分享。

举个例子:
$drupalla = 'Drupal';
unset($drupalla);
print $drupalla; //这行会报错。
?>
Tags:

drupal7的hide()函数 不指定

drupal水滴 , 2012/11/08 11:42 , drupal建站 » drupal7教程 , Comments(0) , Reads(681)
drupal7新增函数hide(),show()


function hide(&$element) {
  $element['#printed'] = TRUE;
  return $element;
}

function show(&$element) {
  $element['#printed'] = FALSE;
  return $element;
}


hide() 跟 unset()是两个不同概念, hide() 是drupal的函数,而 unse()是php默认就有的,
来自诗人的分享。

举个例子:
$drupalla = 'Drupal';
unset($drupalla);
print $drupalla; //这行会报错。
?>
Tags:
render 是以一个结构数组树的形式递归成HTML.
drupal_render($element); 就是渲染元素
一般在模板文件中都是直接使用

关于主题的调用方法:
'demo' => array(
'#theme' => 'username',
'#account' => $account,
)

通过hook_theme定义:

function yourmodule_theme() {
//--指定username 的tpl
  return array(
    'username' => array(
      'variables' => array('account' => NULL),
      'template' => 'username',
    ),
  );
}
Tags:
render 是以一个结构数组树的形式递归成HTML.
drupal_render($element); 就是渲染元素
一般在模板文件中都是直接使用

关于主题的调用方法:
'demo' => array(
'#theme' => 'username',
'#account' => $account,
)

通过hook_theme定义:

function yourmodule_theme() {
//--指定username 的tpl
  return array(
    'username' => array(
      'variables' => array('account' => NULL),
      'template' => 'username',
    ),
  );
}
Tags:
Pages: 4/67 First page Previous page 1 2 3 4 5 6 7 8 9 10 Next page Final page [ View by Articles | List ]