无法创建 drupal 7 模块
unable to create drupal 7 module
实际上我正在尝试创建 drupal 模块。但是我失败了
这是我的代码。我只想使用模块显示 Iframe。
代码 (MY_info.info):
name = MY_info
description = embedded widget
core = 7.x
代码 (My_info.module)
/**
* @file
* MY_info.module
*/
/**
* Implements hook_menu().
*/
function MY_info_menu() {
$items = array();
return $items;
}
/**
* Implements hook_form_alter().
*/
function MY_info_form_alter() {
}
任何人都可以帮助我如何创建它。 ?
您需要创建块模块来显示 iframe
使用 hook_block_info() ; hook_block_view();
试试这个代码 (My_info.module)
<?php
function MY_info_block_info() {
$blocks['MY_info_block'] = array(
'info' => t('Your Content For Block Menu'),
// DRUPAL_CACHE_PER_ROLE will be assumed.
);
return $blocks;
}
function MY_info_block_view($delta = '') {
// This example is adapted from node.module.
$block = array();
switch ($delta) {
case 'MY_info_block':
$block['subject'] = t('Your Block Title');
$block['content'] = "Your Html Content";
break;
}
return $block;
}
实际上我正在尝试创建 drupal 模块。但是我失败了
这是我的代码。我只想使用模块显示 Iframe。
代码 (MY_info.info):
name = MY_info
description = embedded widget
core = 7.x
代码 (My_info.module)
/**
* @file
* MY_info.module
*/
/**
* Implements hook_menu().
*/
function MY_info_menu() {
$items = array();
return $items;
}
/**
* Implements hook_form_alter().
*/
function MY_info_form_alter() {
}
任何人都可以帮助我如何创建它。 ?
您需要创建块模块来显示 iframe 使用 hook_block_info() ; hook_block_view();
试试这个代码 (My_info.module)
<?php
function MY_info_block_info() {
$blocks['MY_info_block'] = array(
'info' => t('Your Content For Block Menu'),
// DRUPAL_CACHE_PER_ROLE will be assumed.
);
return $blocks;
}
function MY_info_block_view($delta = '') {
// This example is adapted from node.module.
$block = array();
switch ($delta) {
case 'MY_info_block':
$block['subject'] = t('Your Block Title');
$block['content'] = "Your Html Content";
break;
}
return $block;
}