Drupal 6 中的测量表

2024-01-14

我正在使用 Drupal 6 为一家测量公司做一个项目。最终,员工需要将测量结果输入到新的内容类型中。目前,他们在一个大型 Excel 电子表格中进行此操作,其中有一堆宏可以在单元格之间进行计算(米到英尺、m^2、一些定价内容)。

我的问题是:如何在 Drupal 6 中最好地复制此电子表格的功能,请记住,使用该系统的员工收集的数据量因项目而异(即 3 层房屋与带地下室的 1 层房屋等)。

到目前为止我有两个想法:

  1. 创建新的内容类型并使用 CCK 字段填充它。使用 Sheetnode 的 CCK 功能删除 Sheetnode CCK 字段以准确复制电子表格。使用视图以其他方式显示此数据。

  2. 创建新的内容类型并使用 CCK 字段填充它。使用视图(可能还有视图计算之类的东西)来获取不同的测量值。

也就是说,我完全愿意接受这两个实现之外的建议。

谢谢你!


我没有答案,只是有一个警告。我做了一个项目,其中多个内容同时呈现在页面上,每个内容都位于其自己的节点中。多个节点的缺点是每个节点至少有一个(可能很复杂)查询会对性能造成影响。

因此,在这种情况下,如果工作表中有很多行,并且每行都是一个节点,那么您可能会遭受相当严重的性能打击。

这可能是可以接受的——但我想我应该提醒你一下。

这可能是最好在 Drupal API 之上创建专用机制而不是使用节点+CCK 的最佳时机之一。

就像我说的,我可能过于谨慎了。这取决于您的具体用例。

HTH!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Drupal 6 中的测量表 的相关文章

  • 有关 ajax 回调和 drupal_process_form 的帮助

    我有一个通过仅在视图模式下显示的 nodeapi 添加的表单 用户可以从选择菜单中选择一个项目 他们的选择将通过发生更改时的 hook menu 回调自动保存到数据库中 如果用户禁用了 javascript 它将使用表单 api 正常提交
  • Drupal 的搜索模块可以搜索子字符串吗? (部分搜索)

    Drupal核心搜索模块 仅搜索关键字 例如 三明治 我可以使用子字符串进行搜索吗 例如 三明治 并返回我的三明治结果 也许有一个插件可以做到这一点 最直接的模块可能是模糊搜索 http drupal org project fuzzyse
  • Drupal 7 - 在#link表单类型条目中添加HTML?

    我需要将 HTML 标记添加到 titleDrupal 7 的领域 type链接表单元素 输出应该大致如下所示 a href saveprogress nojs 123 class ajax processed span class mym
  • 如何使用 matlab 中的电子表格制作 3D 平面图

    pointA 9 62579 15 7309 3 3291 pointB 13 546 25 6869 3 3291 pointC 23 502 21 7667 3 3291 pointD 19 5818 11 8107 3 3291 po
  • 如何删除用户注册/登录表单?

    我的网站不需要用户登录功能 只有部分用户需要发布新节点 如何删除 Drupal 中的用户注册和登录表单 虽然从技术上讲可以删除登录功能 但您不应该这样做 因为那样您的管理员将永远无法登录该网站 为了删除注册功能 您只需浏览到admin us
  • 非常奇怪的 Drupal 7 404 行为

    我在 D7 中遇到了一些我以前从未见过的非常奇怪的行为 我已将一个新站点从我的开发机器迁移到测试机器 因此代码和数据库是相同的 在开发机器 Ubuntu 13 04 Apache PHP 5 5 3 上 一切正常 但在 Raspbian 上
  • 使用 Zend Gdata 在 Google 电子表格中插入行时出错

    我正在尝试使用 Zend Gdata 1 11 库在 Google 电子表格中插入行的最简单的可能方案 电子表格的单元格 A1 中有单词 Kolona 这是整个 php 文件
  • Drupal Ubercart:多币种?

    将多货币支持集成到 Ubercart 的最安全方法是什么 我找到了这个模块 http drupal org project multicurrency http drupal org project multicurrency但它仍在开发中
  • 每次服务器重新启动后 MySQL 都会损坏

    我有一个有点奇怪的问题 我在 Windows 环境中运行 MySQL 和 Drupal 站点 不是出于选择 但这就是事情的结果 大多数时候该站点都很好 但是每次服务器重新启动 从更新或维护 时数据库将损坏 当我登录 MySQL Work b
  • 如何在JQuery中选择除单击元素之外的所有类?

    我有一个在 Drupal 上开发的网站 我使用一个名为 collapsiblock 的模块 它基本上是一个 JQuery 插件 来实现类似手风琴的效果 它对我来说工作得很好 尽管它还处于测试阶段 但我想修改它 以便当用户单击手风琴的一项时
  • 访问回调 user_is_anonymous 的反义词是什么?

    我知道在 drupal 模块中使用它来指定只有匿名用户才能看到该模块 仅指定登录用户的回调是什么 我有一个页面 我只想让登录用户访问 谢谢 它是用户 is logged in http api drupal org api function
  • 如何让tinymce(浏览器内的“富编辑器”)保留缩进

    问题 我将 Drupal 与丰富的编辑器一起使用 而丰富的编辑器喜欢通过删除缩进和格式来破坏我的文本 这在桌面编辑器中是不可接受的 但人们似乎可以在浏览器内编辑器中容忍这种情况 问 如何关闭此功能 我已经四处搜索 但尚未找到告诉富编辑器保留
  • 将图像添加到 html 块中

    我在 Blocks 内容中添加了一些 html 代码并启用了完整 HTML 过滤器 我对图像使用了相对路径 例如 sites all themes zen zen image png 我想这是不正确的 因为我需要根据我在主页或 node i
  • 如何修改Drupal 6中的HTML标签?

    我是 Drupal 的新手 我需要向 HTML 标记添加属性 但我找不到方法 感谢您的帮助 这可能部分取决于您的主题机制 然而 doctype 和 html 标签可能是硬编码的page tpl php或类似的 位于sites all the
  • 在views_query_alter()中将表连接、位置和排序依据添加到视图查询中

    我正在尝试修改 Drupal 中视图的查询 视图版本 3 Drupal 版本 7 我想要做的是在运行之前更改查询 以便它左连接一个表 在该表中我为节点分配了权重 如果我用 SQL 编写我想要的查询 它将如下所示 SELECT a nid a
  • Drupal - 使用引导程序检查 Drupal 之外的登录用户不起作用

    我正在绞尽脑汁地想弄清楚这个问题 在 Drupal 目录之外时 我无法让 Bootstrap 正常工作 如果我在 Drupal 目录中运行此代码 它可以正常工作 但向上一级不起作用 我的 Drupal 路径是 public html dru
  • 使用主题函数在 body 标记后插入代码

    我试图在开头添加一段代码everyDrupal 站点中的页面 因为我有不止一个page模板 我想以编程方式执行此操作 但没有成功 我还是个新手 虽然我了解了钩子 主题函数等的要点 但我只是想不出实现这一目标的正确方法 到目前为止我已经覆盖了
  • 推送通知 Drupal 模块 - 删除设备(Web 服务)

    我已经开始使用这个模块 并且我已经成功注册设备 按照他的作者发布的说明进行操作 here http www danielhanold com story drupal 7 push notifications how to register
  • 是否可以使用 Drupal api 获取用户列表?

    我想获取已分配特定角色的所有用户的列表 我可以编写自己的 SQL 但我想尽可能多地使用 api 您可以使用entity load来获取用户数组 这是将为管理员用户创建所有电子邮件列表的示例 用于发送通知
  • Google Apps 脚本:在电子邮件中发送 PDF 而不是 .zip 文件

    我有这段代码 可以从 Google 电子表格生成 PDF 文件并将其作为电子邮件附件发送 问题是它压缩文件const zipBlob Utilities zip blobs setName ss getName zip 我想更改它 以便附加

随机推荐

  • 如何在 MVC 4 中不指定表单区域

    我有一个 MVC 应用程序 其中配置了区域 注销链接出现在布局页面中 因此它会显示在每个页面上 当我单击注销时 它总是将其附加到它所在的区域中 我只想让它转到帐户 注销 无区域 我尝试了以下方法 但没有成功 有什么建议吗 using Htm
  • WPF richTextBox问题

    如果一行文本换行到另一行 如何以编程方式确定字符串中的断点 示例 输入字符串 这是对文本换行行的测试 Based on the width of the richTextBox it could display This is a test
  • 如何在 Blazor 中将 AuthorizeView 标记与自定义身份验证逻辑结合使用

    我在 Blazor 服务器应用程序中有一个自定义身份验证系统 具有自定义数据库和一些逻辑 我希望受益于 razor 中内置的 AuthorizeView 标签 但我不知道如何在没有 AspNetCore Identity 的情况下使用它 现
  • Openssl:在 SSL_CTX_load_verify_locations API 中使用 CApath 参数时证书验证失败

    我正在尝试与服务器计算机建立 TLS 连接 我已使用 openssl CLI 命令创建了根 CA 证书和服务器证书 我创建了服务器证书 其通用名称与其 IP 地址相同 根 CA 证书的通用名称是服务器的 FQDN 我正在使用 openssl
  • JAX-RS 2.0 WebSphere 8.5 没有独立的共享库

    我正在使用 Jersey 2 在 IBM WebSphere 8 5 环境中实现 JAR RS 2 0 读完这篇文章后Websphere 8 中的 JAX RS Jersey 2 10 支持 https stackoverflow com
  • ASP.NET MVC - MapRoute 与 paths.Add(和 404)

    我刚刚开始使用 ASP NET MVC MapRoute 和 paths Add 之间有什么区别 我应该只使用 MapRoute 吗 我可以绘制多条路线吗 哪些 地图 优先 您首先调用的还是最后调用的 我希望能够为用户做一些类似于 Stac
  • 在共享主机上使用 Laravel 发送邮件

    我正在尝试从我的网站发送邮件 我正在使用 laravel 5 5 和 hostnet nl 的共享托管 我非常确定我的所有配置都是正确的 我的 env MAIL DRIVER mail MAIL HOST smtp02 hostnet nl
  • 如何让我的安装程序应用程序在 Windows 上正常运行?

    我在 Delphi 中制作了一个简单的安装程序应用程序 没什么花哨的 基本上我将文件包含到 Exe 中 然后将它们解压到用户指定的路径 然而 我偶然发现了一个问题 我注意到这适用于任何 Windows 可执行文件 无论它是否是安装程序 如果
  • 对 Android 中的特定布局进行“屏幕截图”

    我有两个密切相关的主要问题 我是从程序化的角度来看待这些问题的 1 我希望截取特定布局的内容的屏幕截图 即ScrollView嵌套在一个LinearLayout 罢工 gt 2 作为ScrollView有溢出屏幕的内容 因此可以滚动 如何确
  • PHP 克隆关键字 [重复]

    这个问题在这里已经有答案了 可能的重复 PHP 中的对象克隆是什么 https stackoverflow com questions 2144506 what is object cloning in php 我正在研究一个经常使用 cl
  • 在 python 中使用 boto3 查询 cloudwatch 日志中的不同值

    我有一个 lambda 函数 可以将指标写入Cloudwatch 在写入指标的同时 它会在日志组中生成一些日志 INFO username email protected cdn cgi l email protection ClinicI
  • 来自调试器的消息:由于内存问题而终止

    我的应用程序正在使用Geojson文件 我用地图盒SDK https www mapbox com ios sdk examples line geojson to add MGLPolyline来映射 但问题是我的文件太大 导致应用程序崩
  • music.listen 返回一个空数组

    我正在开发 Spotify 应用内应用程序 我想知道我的朋友们在听什么 我目前正在使用音乐 听打开graph api 但它对大多数用户返回空数据 我注册了一个新的 Facebook 帐户 然后使用新帐户登录了 Spotify 我点了一首歌然
  • 在 vbscript 中在另一台计算机上显示消息框?

    如何使用 vbscript 在网络中正在运行的计算机上显示消息框 我到处寻找但没有得到任何答案 也许这对于 VBScript 来说是一个有点高级的问题 但是由于 WSH 允许远程脚本编写 因此这可能是一个任务WSH控制器 http msdn
  • Google Apps脚本不会更新应用程序

    我对此是全新的 我知道这可能很简单 但我似乎无法让它发挥作用 我在网上发现了这个应用程序脚本 可以让人们将文件上传到我的 Google 云端硬盘 但是当我尝试更改其中的任何内容并保存它时 它不会反映在应用程序中 我尝试在 Google 脚本
  • 复合标识符的任何部分都不能为空[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我正在尝试做一个复合主键映射并且不起作用 必要条件是 关系可能是 IdClass注解 我需要与人实体的关系 ManyToOne My cod
  • 我们如何检查动态粘土对象是否具有属性?

    我有一个动态对象 我认为是用 Clay 实现的 它具有两个可能的属性名称之一 我想使用任何可用的属性名称 以下不起作用 dynamic workItemPart item WorkItem is an Orchard ContentMana
  • Android - 向左|向右滑动。手势检测

    试图将这个 手势 功能添加到我的第一个程序中 几乎我所做的每次搜索都来到这个线程 网格布局上的滑动手势检测 https stackoverflow com questions 937313 android basic gesture det
  • 如何将模型中的占位符文本添加到 MVC 视图中?

    我有一个模型 DataType DataType EmailAddress DisplayFormat ConvertEmptyStringToNull true Display Prompt Email Address public st
  • Drupal 6 中的测量表

    我正在使用 Drupal 6 为一家测量公司做一个项目 最终 员工需要将测量结果输入到新的内容类型中 目前 他们在一个大型 Excel 电子表格中进行此操作 其中有一堆宏可以在单元格之间进行计算 米到英尺 m 2 一些定价内容 我的问题是