草庐IT

drupal-exposed-filter

全部标签

php - 如何在 Drupal 7 中创建表单并在管理面板中保存数据并在 Excel 中导出数据?

我需要你的帮助。如何在Drupal7中创建表单并在管理面板中保存数据并在Excel中导出数据?1)第一步:当用户点击按钮时,在管理面板中发送的表单数据保存并发送电子邮件管理器。2)第二步:管理员可以导出excel数据,查看表格。也许有现成的模块?非常感谢你。 最佳答案 为什么旧的webform模块不好:https://www.drupal.org/project/webform它为创建/编辑网络表单提供易于理解的界面,它存储结果,可以发送通知电子邮件,可以将结果导出为Excel和其他流行格式。基本上你需要的一切都在一个模块中,稳定且

php - 请建议一些替代 Drupal 的方法

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭12年前。Drupal在Web开发中提出了完全不同的方法(与类似RoR的框架相比),从开发速度的角度来看它非常好。例如,使用Drupal克隆90%的stackoverflow功能是相当容易的。但它有几个很大的缺点:速度太慢了(每页100-400个请求)数据库结构非常复杂,简单的内容(实体)类型至少需要2个表,CCK字段很容易生成大量新的数据库表反面向对象,而是面向

php - drupal的cron中的计划任务执行问题

我有一个名为parser2的模块,它从html页面进行解析。除了cron计划外,一切都完美无缺。它只是没有将我的任务添加到cron任务,并且在日志中,我看到每次cron运行时都有0个计划任务。下一个问题,如果我手动启动cron几次,在出现白屏死机之后,唯一对我有帮助的一件事是从数据库和system.table中删除parser2表,然后运行​​update.php.这是应该完成所有这些工作的代码,但我不明白这里的错误在哪里functionparser_cron_queue_info(){$info=array();$info['get_parser_weather']=array('w

php - drupal 6 模块编程语义错误

我应该编写一个简单的模块(不使用WebForms)来制作用于获取数据的表单。但是我的表单元素没有显示。我使用drupal6.0文档,但我不知道哪里出了问题!这是link我的源代码。我收到错误消息:警告:第29行/var/www/drupal/sites/all/modules/registeration/registration.module中缺少registration_register_form()的参数2。但我写了正确的论据。 最佳答案 您不需要在大多数*表单中传递$form和$form_state。试试这个:function

javascript - 为什么 array_map 和 array_filter/array_reduce 的函数签名不同?

array_map要求输入$array作为最后一个参数。array_filter和array_reduce将$array输入作为第一个参数。作为对比示例,当您在JavaScript中对数组调用map、filter或reduce时,回调函数签名如下所示(current,index,array)=>{…}Array.prototype.reduce将结转值作为第一个参数,但仍然不能在JavaScript方法中混淆参数的顺序。我知道PHP不是面向功能的,但我想知道是什么设计决策导致了array_map等的签名。array_map将数组作为最后一个参数仅仅是因为您可以提供任意数量的数组(可变参

php - 无法为 Drupal 8 安装禁用多字节字符串输入转换

我安装了很多Drupal站点,以前从未遇到过这个问题。在尝试安装8.1.2时,我收到一条错误消息:MultibytestringinputconversioninPHPisactiveandmustbedisabled.Checkthephp.inimbstring.http_inputsetting.PleaserefertothePHPmbstringdocumentationformoreinformation.Drupal附带的.htaccess文件已经有一个部分应该禁用它:#PHP5,Apache1and2.php_valueassert.active0php_flagses

PHP - FILTER_VALIDATE_URL 找不到带下划线的子域

为什么PHP函数:FILTER_VALIDATE_URL认为子域包含下划线的URL是无效的?我如何确保此FILTER_VALIDATE_URL包含此类现有URL(可能是最快的执行方式)? 最佳答案 好的,我想出了这个解决方案,希望它能很好地工作.. 关于PHP-FILTER_VALIDATE_URL找不到带下划线的子域,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3953946

php - drupal 如何选择处理表单提交的函数?

我真的很困惑,谁能澄清一下? 最佳答案 检查FormAPIQuickstartGuide中“验证表单”和“提交表单”的条目-默认情况下,Drupal将查找名为[form_id]_submit的函数,但这只是默认行为。您可以通过将回调函数名称放在表单声明的#submit属性中来覆盖这一点(或添加多个提交回调)(参见http://api.drupal.org/api/drupal/developer--topics--forms_api_reference.html/6#submit-prop)。

php - Drupal:如何在链接内呈现跨度?

我想要这样的结果:Thisisalink!withaspaninside!这会呈现一个链接:$render=array('link'=>array('#type'=>'link','#title'=>t("Thisisalink!"),'#href'=>"path/to/something",),);为什么这不会在链接内呈现跨度?$render=array('link'=>array('#type'=>'link','#title'=>t("Thisisalink!"),'#href'=>"path/to/something",'span'=>array('#type'=>'marku

PHP/LDAP : Bad Search Filter (OU with Ampersand)

我不久前写了一个ldap-authentication-class(使用ActiveDirectory),最近为另一个部门创建了一个新的Web应用程序,它使用了这个身份验证类。基本上用户输入他们的凭据,我的脚本与AD绑定(bind)并检查用户是否是某个组的成员。密码验证每次都有效,但只有在用户不在名称中带有&符号的OU中或以下时,检查组成员资格才有效。问题似乎是,部门名称包含一个符号,因此组织单位也包含一个符号。尽管我在AD中拥有更改名称的权限,但很可能其他应用程序通过名称访问该OU,因此我无法更改它(我也不知道是否有其他OU的名称中带有&符号,其中以后可能会出现同样的问题)。有趣的是