标签: drupal-modules

array_flip():只能翻转STRING和INTEGER值!在DrupalDefaultEntityController-> load()中

我最近将我的模块迁移到Drupal7(在PHP版本5.3.1上),现在我收到以下错误:

    * Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! in DrupalDefaultEntityController->load() (line 178 of C:\Users\akulkarni\Desktop\xampp\htdocs\servicecasting\includes\entity.inc).
    * Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! in DrupalDefaultEntityController->load() (line 178 of C:\Users\akulkarni\Desktop\xampp\htdocs\servicecasting\includes\entity.inc).
    * Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! in DrupalDefaultEntityController->load() (line 178 of C:\Users\akulkarni\Desktop\xampp\htdocs\servicecasting\includes\entity.inc).
    * Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! in DrupalDefaultEntityController->cacheGet() (line 354 of C:\Users\akulkarni\Desktop\xampp\htdocs\servicecasting\includes\entity.inc).
    * Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! …
Run Code Online (Sandbox Code Playgroud)

php arrays drupal drupal-modules

39
推荐指数
3
解决办法
6万
查看次数

你能在Drupal中创建自己的钩子吗?

是否可以在Drupal模块中创建自己的钩子以供其他Drupal模块使用?如果没有,Drupal中是否有一个机制可供第三方开发人员提供钩子?如果到目前为止一切都没有,核心中的钩子列表实现了什么?

据我所知,Drupal模块可以处理类似系统的事件,称为钩子.创建新模块时,可以创建实现钩子的函数.例如,有一个hook_delete钩子.如果在模块中实现了一个功能

function mymodule_delete($node)
{
}
Run Code Online (Sandbox Code Playgroud)

删除节点时将调用此函数.

我想知道的是,作为第三方模块开发人员,有没有办法创建我自己的钩子.比方说,hook_alanskickbutthook其他模块开发人员可以订阅这个钩子.

如果可以,你怎么做?我查看了官方文档并且在那里找不到多少,当我开始探索Drupal源代码时,我仍然感到有些晕眩(我理解递归,但是没有花太多时间考虑递归问题).我们欢迎完整的解决方案,但我很高兴能够指出正确的方向.

php drupal system drupal-modules

33
推荐指数
2
解决办法
2万
查看次数

Drupal:如何获取模块列表

如何在admin/build/modules中获取Drupal中的模块列表?

php drupal module drupal-modules

22
推荐指数
2
解决办法
3万
查看次数

如何在Drupal 7中获取当前登录用户的角色?

如何在Drupal 7中获取当前登录用户的角色?你知道一个简单的方法吗?这有什么drupal核心功能吗?

drupal login drupal-7 drupal-modules

17
推荐指数
3
解决办法
3万
查看次数

如何更改页脚由Drupal及其链接提供支持?

我正在研究Drupal.我想知道如何更改由Drupal提供的页脚文本以及给它的链接.我想要"Copyrights 2012(我的网站名称).保留所有权利." 我无法得到任何人可以帮助我.

drupal drupal-7 drupal-modules

16
推荐指数
1
解决办法
3万
查看次数

如何以编程方式禁用和卸载Drupal模块?

我希望能够在我的本地环境中以编程方式禁用然后卸载模块,然后轻松地将该代码推送到prod,以便一切都得到更新.

我猜它是与之相关的东西hook_update_N.但不知道从哪里开始.

php drupal drupal-7 drupal-modules

16
推荐指数
2
解决办法
1万
查看次数

Drupal Views:显示用户在个人资料页面上创建的最近节点

我想知道如何在用户个人资料页面上显示最近创建的节点.我在/ user /%user为用户创建了一个新页面,我希望能够显示该用户创建的最新节点.

drupal drupal-views drupal-6 drupal-modules

13
推荐指数
1
解决办法
2万
查看次数

设置Drupal模块重量

在开发自定义模块时,设置模块重量的正确方法是什么?

drupal drupal-modules

13
推荐指数
2
解决办法
1万
查看次数

如何检查用户是否在drupal的管理部分?

我如何检查当前页面是否在drupal的管理部分?我想在主菜单的某些页面中显示登录表单,但是登录页面显示在块选择菜单中.请提出解决方案..

drupal drupal-theming drupal-modules

12
推荐指数
2
解决办法
1万
查看次数

如何将模块的代码拆分为单独的文件

我很想知道如何将Drupal模块分解为多个包含文件.链接的一些钩子支持包括组件,如hook_menu,hook_theme等.

一旦我计划简化我的一个复杂模块,它已经达到2.3K的行,其中一半的功能集.由于缺乏关于包容范围的知识,我必须回滚所有这些步骤.

如果有一些详细信息,请帮助我.

drupal drupal-6 drupal-modules

10
推荐指数
2
解决办法
4407
查看次数