问题标签 [drupal-nodes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
drupal - 从父节点获取字段内容(Drupal)
目前,管理员可以将背景图片从管理员上传到每个页面。所以基本上页面节点类型有一个名为 background_image 的字段,然后我使用 CSS 将该图像放置到 div 的背景图像中。
我还有第二种内容类型,称为 car_article。这些页面列在这些页面节点之一下。所以基本上站点地图看起来像这样:
现在我需要做的是从父页面获取背景图像,在这种情况下是汽车页面。那么如何从父页面获取字段内容。如果页面是 car_article 节点类型,这将需要始终工作,它会自动尝试从父页面加载背景图像。
谢谢!
drupal - 通过 SQL (term_node) 将分类术语直接添加到节点
如何通过 SQL 将分类术语直接添加到节点?
我用了:
值$row['nid']
,$the_term->vid
和$row['next_tid']
是正确的;但节点中仍然没有出现任何术语。
debugging - Drupal:在 Teaserview 中调试
只要我在单视图页面上,我就可以使用它来查看我的节点的整个数组:
它还可以帮助我通过“管理显示”获取有关已激活字段的信息。
但例如在起始页上,没有单一视图,只有预告片列表,因此,尝试使用 dpm($content) 进行调试时会出现超时;
有没有类似的东西
并且数字是nodeid,用于获取某个节点的输出,但不是在单页上,而是在带有teaserviews的页面上
jquery - Drupal 7 - 在节点加载时调用 jquery 函数
我有一个节点(别名是“帮助”,节点 ID 是 12)并且想在这个节点加载时调用一个 jquery 函数。
如果它有助于节点拥有它自己的页面模板 page--node--12.tpl.php
php - 来自外部脚本的 Drupal 7 自定义 db_query?
我正在使用外部脚本通过调用适当的 Drupal 标头和引导程序来制作Node // Insert
。我包括了如下调用(在 Drupal 根目录下的脚本中):Edit
Delete
实际上它工作正常Node Actions (node_load, node_save)
,SELECT db_query
但对于.DELETE Queries
我的意思是,node_load()
node_save()
db_query("SELECT ..."
已经在工作了..
但完全不能与:
..即使我使用了以下方式:
又不工作了。而且,即使我不能使用 DIRECT PURE PHP MYSQL 查询,例如:
我的上帝!怎么了?
实际上,我正在尝试通过使用外部脚本来解决 BIBLIO 模块及其项目。
请问我现在该怎么办?
我的另一个问题是,我们不能直接将这些查询用于其他表中的项目,而不是node
表。因为正如我现在所注意到的,node_delete
它也node
仅用于桌子内的物品。我们不能将它node_delete
用于其他表格,例如biblio
表格吗?
drupal - Drupal node_load 是否锁定节点和相关字段?
我在 Drupal 7 中并在 Drupal 根文件夹中实现自定义脚本。然后我试图用然后调用一个node_load(1234)
节点node_save($node)
。在这两种方法之间,我正在尝试DELETE
一些记录(一些数据库行)。但我无法以任何我发现的方式让它工作。
场景是这样的:
然后Step 2.
不工作。
Step 2.
可能包括行删除方法,例如:
所以我的问题是:
- Drupal 是否在释放之前
node_load
锁定加载的及其所有相关字段(行) ?node
node_save
- 有没有可能的方法来删除一个简单的数据库行(在
node_load
被调用之后)?
请有任何建议。
drupal - Drupal 7 如何触发/挂钩节点“发布”事件?
在 Drupal 7 中,我想在节点发布时添加一个额外的进程。当该节点的“发布”事件触发时,我怎样才能被触发?
节点“发布”有什么钩子吗?
drupal - Drupal 7 Does "New Node Creation" initiate/prepare the Fields for different Content Types?
In Drupal 7, i need to Programmatically
create the Nodes. As usual, there are Different Fields
set for Different Content Types
.
For very simple example:
What i want to be confirmed here is, while
i am creating a new node, for e.g by using:
Then..
- Is that (currently creating) new
$node
has been initiated/loaded with its related/corresponded fields, already before get saved? - To be more clear, if i just suddenly Save a node
node_save($node)
(without filling any other related fields) will thatnode
be still having (following) its proper Content Type structure?
drupal - Drupal 7 是一种以编程方式了解内容类型中的字段的方法吗?
在 Drupal 7 中,我需要Programmatically
使用以下方法创建节点:
之后,只是上面的代码,假设我不知道它的字段是什么。
- 我怎样才能知道这个内容类型
fields
的那个字段?structure
- (或)我可以回显
fields
内容类型及其内部relations
吗?
drupal - 使用节点参考模块时,我如何填充用户字段?
我有一个引用节点类型 B(服务票证)的节点类型 A(设备)。创建新服务票证时,我有一个 CCK 字段,我可以从中选择此服务票证所属的用户(客户)。
然后,我单击反向链接创建一个新节点 A(设备),该节点具有 CCK 字段来记录服务票证所需的设备信息(品牌、型号、序列号等)。
我想做的是将 CCK 用户参考字段添加到节点类型 Equipment,该字段由节点类型 Service Ticket 中的用户参考字段自动填充。