所以我对drupal模块很新,实际上这是我写的第三个模块...... 但问题是它并没有出现在模块菜单中。 我曾多次尝试冲洗这个案子。
ini文件如下所示:
name = Support Email
description = Provides a block to send support an email.
core = 7.x
我也有一个.module文件,为了避免任何错误,我已将其剃光到最低限度:
<?php
/**
* Implements hook_block_info().
*
* Declares a block to provide to Drupal. This can also specify block
* configuration settings, like here where the cache is determined be the
* user role.
*
* @url: https://api.drupal.org/api/drupal/modules!block!block.api.php/function/hook_block_info/7
*/
function support_email_block_info() {
$blocks['support_email'] = array(
'info' => t('aasup_faq2'),
'cache' => DRUPAL_CACHE_PER_ROLE,
);
return $blocks;
}<
现在,我已经尝试多次刷新案例但没有成功......这些文件都放在以下文件夹中: 网站/所有/模块/自定义/ MODULE_NAME 其他两个模块工作正常,从来没有问题......他们分享了很多代码,所以让我感到惊讶的是,这个模块根本不起作用......
答案 0 :(得分:0)
使用正确的.info文件,它应该在管理模块页面上列出您的模块。希望您的模块文件夹名称是 support_email 。
还要检查.module页面的最后一行。 }<
答案 1 :(得分:0)
您可以检查.info文件是否已在管理模块页面上列出。同时,检查.module页面的最后一行。