Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal Excel工作表可从用户列表编辑_Drupal_Drupal 7_Drupal Modules_Drupal Views - Fatal编程技术网

Drupal Excel工作表可从用户列表编辑

Drupal Excel工作表可从用户列表编辑,drupal,drupal-7,drupal-modules,drupal-views,Drupal,Drupal 7,Drupal Modules,Drupal Views,我有一份活动日程表。 有些用户可以订阅这些活动,有些活动是付费的 我想做一个excel表格,我可以在线编辑,有将参加活动的用户和已经付款的用户的列表 我认为更好的方法应该是:在参与节点上添加一个字段“payment”,版主可以修改这个值,但这是将所有te记录显示到excel文件中的一种方法吗 感谢您提前导出excel文件:由于您已经使用视图显示事件,您可以尝试将数据导出到可下载的excel文件 将修改后的excel文件导入Drupal:我认为在线编辑并不容易,这意味着将excel文件的编辑反映回

我有一份活动日程表。 有些用户可以订阅这些活动,有些活动是付费的

我想做一个excel表格,我可以在线编辑,有将参加活动的用户和已经付款的用户的列表

我认为更好的方法应该是:在参与节点上添加一个字段“payment”,版主可以修改这个值,但这是将所有te记录显示到excel文件中的一种方法吗


感谢您提前导出excel文件:由于您已经使用
视图
显示事件,您可以尝试将数据导出到可下载的excel文件

将修改后的excel文件导入Drupal:我认为在线编辑并不容易,这意味着将excel文件的编辑反映回Drupal数据库。您需要上传修改后的excel文件,然后需要一些工作来将更改写入数据库,这并不是一件小事,我不知道有任何现有模块支持这一点


推荐解决方案:据我所知,您希望的是尽可能简化付款编辑。如果是这种情况,您可以向
事件
内容类型添加
付款
字段,并向版主公开编辑权限,如您所述。使此
付款
字段对普通用户不可见。为了让你的版主更容易工作,你可以安装一些模块,比如在一个页面中为所有涉及的事件启用编辑界面,或者自己制作一个自定义模块。这样,您就可以使用excel文件准确地获取所需内容。

如何使您的
事件
节点?您使用内置的现场模块还是其他模块?我有一个活动不是免费的。当有人支付(现金或通过银行),管理员必须编辑付款“确定”(真),在线。dya在事件发生后,管理员必须打印带有付款人状态的注册列表;-)我想有一个excell表单作为google文档,客户每天都会在其中输入付款数据。我仍然建议您编写自己的模块,为管理员提供一个为用户更新付款信息的界面。这应该比在其他地方编辑excel然后导入drupal网站更可行。我将添加一个允许管理员编辑其值的付款字段。之后,我将使用一个模块导出数据(类型为event的节点)。最好的办法,不是吗?我已经更新了我的原始答案,请检查是否清楚。