天道酬勤,学无止境

drupal-7

Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE [duplicate]

问题 这个问题在这里已经有了答案: 拒绝在框架中显示,因为它将“X-Frame-Options”设置为“SAMEORIGIN” 20 个答案 2年前关闭。 我正在寻找这个 iframe 问题的一些解决方案 domain.com/:1 Refused to display 'domain.com/?q=node/add/editor' in a frame because it set 'X-Frame-Options' to 'sameorigin'. domain.com/?q=node/add/editor Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE domain.com/:1 Refused to display 'domain.com/?q=node/add/editor' in a frame because it set 'X-Frame-Options' to 'sameorigin'. pay.webintellizer.com/?q=node/add/editor Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE 仅供参考,如果有任何特殊代码,这两个站点都是基于 drupal 的。 我已经为 iframe 测试了相同的域和不同的域,但相同的错误

2022-05-17 04:40:49    分类:技术分享    iframe   drupal-7

Cascaded select list as a custom field using hook_field_widget_form in drupal 7

问题 问题 我为自定义字段编写了一个 Drupal 自定义模块。 该字段包含三个级联选择列表。 我正在使用 javascript 填充列表。 现在我需要将它填充到“hook_field_widget_form”钩子中。 我的 hook_field_widget_form 如下: /** * Implements hook_field_widget_form(). */ function custom_select_list_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element) { $node = menu_get_object(); $division = isset($node->field_division_custom_select['und'][0]['division']) ? $node->field_division_custom_select['und'][0]['division'] : ''; $district = isset($node->field_division_custom_select['und'][0]['district']) ? $node->field_division_custom_select[

2022-05-15 01:06:09    分类:技术分享    php   drupal   module   drupal-7   drupal-modules

Drupal 7 | update multiple rows using db_update

问题 我有一个像 Array ( [1] => 85590762,22412382,97998072 [3] => 22412382 ) 其中 key 是 item_id 而 value 是我需要针对项目更新的列的值。 我可以在循环中使用 db_update,但由于性能原因,我想避免这种策略。 我想在单个数据库调用中更新所有行。 我认为也使用 db_query 不是一个好主意。 那么有没有办法使用 db_update 来更新这些行呢? 根据上面的数据,标准的mysql查询会像 update items set sold= 1, users = '85590762,22412382,97998072' Where item_id = 1; update items set sold = 1, users = '22412382' Where item_id = 3; 回答1 不幸的是,你不能这样做。 目前并且可能在该功能中,将不支持使用一个 db_update 更新具有不同值的不同行上的(多个)值。 如果您的数据是这样的: $for_update = array( 1 => "85590762,22412382,97998072", 3 => "22412382", ); 你可以这样做: 案例1:创建一个循环并在每次更新函数时调用: foreach ($for_update as

2022-05-08 23:06:05    分类:技术分享    drupal   drupal-7

Track user's action

问题 在我们公司,我必须扩展现有 Drupal 7 网站的功能。 以下是要求: 业务需要通知所有工作人员,使用上传到 Drupal 站点的文档就不同的主题。 (我已经实现了这个要求。) 企业需要知道哪些员工已经阅读了文件,哪些还没有阅读。 他们需要这样的报告: 文件 1 25/50(50 名工作人员中的 25 名仍未阅读文件) 文件 2 50/50(所有工作人员都阅读了文件)等。 为了满足第二个业务需求,我需要一个可以跟踪特定用户活动的模块(在我的例子中,单击链接下载文件,这意味着文件已被读取)。 模块必须能够创建与上述类似的报告。 (所有员工都有一个具有特定角色的 drupal 帐户。) 有没有我可以使用的drupal模块或者它的一部分。 或者要求太“自定义”,我必须创建自己的模块。 回答1 我几乎完全创建了您需要的功能。 我很乐意在此过程中为您提供帮助。 我确实开发了一个完整的自定义模块。 我可以告诉你,你将需要不同的东西: 数据库中用于存储数据的自定义表将存储在数据库中的名为“track”或“action”的自定义实体当您想要跟踪用户的操作时,实施正确的挂钩以创建跟踪自定义页面或块,用于显示您存储在数据库中的曲目,带有自定义查询和适当的权限 为了实现这一切,我建议您查看以下文档: https://api.drupal.org/api/drupal/modules!system

2022-05-08 12:09:27    分类:技术分享    drupal   drupal-7   drupal-modules

How Load a Theme For Path

问题 我喜欢 Context if Path /gallery Load A New Theme example "Bartik" Other page load "Omega" Theme 我安装了“上下文条件主题”模块但它不起作用 你有什么建议? 回答1 使用可以使用 ThemeKey 模块。 启用 ThemeKey 模块及其所需的子模块,然后进入admin/config/user-interface/themekey的配置页面。 在这里,您将看到切换主题的可能选项。 根据您的需要,有一个选项path:node_alias所以选择此选项并设置您想要的值,就像您说的/gallery一样,然后选择您要在此 url 启用的主题。 对于通配符路径,请根据需要使用此设置web/* : Property: drupal:path Operator: = Value: %wildcard Property: drupal:path:wildcard Wildcard: wildcard Operator: ~ Value: /^web/.* 像这个图像参考:

2022-05-06 21:08:04    分类:技术分享    drupal-7   drupal-theming

Drupal 7 hook_schema not installing database table

问题 任何帮助都会很棒。 function request_gold_pack_schema() { $schema['request_gold_pack_customer_details'] = array( 'description' => 'Table to store all customer details.', 'fields' => array( 'rid' => array( 'type' => 'int', 'not null' => TRUE, 'default' => 0, 'auto increment' => TRUE ), 'title' => array( 'type' => 'varchar', 'length' => 10, 'not null' => TRUE, 'default' => '' ), 'first_name' => array( 'type' => 'varchar', 'length' => 50, 'not null' => TRUE, 'default' => '' ), 'last_name' => array( 'type' => 'varchar', 'length' => 50, 'not null' => TRUE, 'default' => '' ), 'house_name_no' => array(

2022-05-04 15:40:55    分类:技术分享    drupal-7   drupal-hooks   drupal-schema

How to change results ordering for MySQL query?

问题 我正在尝试为我的页面获取上一个和下一个节点链接/缩略图,并根据它们的标题或文件 URI 或文件名对结果进行排序...... 代码查询数据库并根据节点ID(nid,n.nid)输出上一个和下一个节点链接。 我想根据节点标题(title,n.title),文件名(filename,f.filename)甚至文件URI(uri,f.uri)对结果进行排序。 但是,当我更改此行时: ->orderBy('n.nid', $order) 到: ->orderBy('n.title', $order) 它行不通。 唯一的区别是,如果您从一个图片库的最后一页移动到另一个,它会稍微改变顺序,但在画廊内部,一切都是一样的。 问题是如果您有一个画廊并决定在一段时间后插入新图像。 节点 ID 现在与其他节点 ID 完全不同,并且此代码无法识别它。 我也尝试过更改出现nid的其他部分,但它不起作用。 我想这对于更了解 MySQL 和 PHP 的人来说是微不足道的,但我坚持了几个小时,希望能得到任何帮助。 这是整个代码(来自 Vlad Stratulat,最初在这里找到): 模板.php function dad_prev_next($nid = NULL, $op = 'p', $start = 0) { if ($op == 'p') { $sql_op = '>'; $order = 'ASC'

2022-05-04 11:30:29    分类:技术分享    php   mysql   drupal   drupal-7

Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE [duplicate]

This question already has answers here: Refused to display in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN' (20 answers) Closed 2 years ago. I am looking for some solution of this issue of iframe domain.com/:1 Refused to display 'domain.com/?q=node/add/editor' in a frame because it set 'X-Frame-Options' to 'sameorigin'. domain.com/?q=node/add/editor Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE domain.com/:1 Refused to display 'domain.com/?q=node/add/editor' in a frame because it set 'X-Frame-Options' to 'sameorigin'. pay.webintellizer.com/?q=node/add/editor Failed to load

2022-05-01 11:52:14    分类:问答    iframe   drupal-7

Views Module load all unwanted field value with field_sql_storage_field_storage_load

问题 我是 Views 模块的 anoid,它通过field_sql_storage_field_storage_load为每个字段加载所有字段值,但不仅选择到字段显示中。 检查以下: 内容类型定义视图定义 我正在使用 Devel 模块显示查询 onload 并显示field_shouldnotloaded查询但我不需要它! 因此,视图加载所有字段,如果您有 100 个字段并且只想显示一个,您将执行 100 次查询以显示 1 个值 => 99 无用.. 这对于 drupal 性能和显示缓慢(我有 varnish 和 memcache)是一件坏事。 此问题出现在最近更新版本的视图中。 $ drush status Drupal version : 7.43-dev [...] $drush pm-list | grep views Chaos tool suite Views content panes (views_content) Module Not installed 7.x-1.9 Views Views (views) Module Enabled 7.x-3.13 Views Views UI (views_ui) 如果有人有提高性能或解决此问题的想法? 谢谢 :) 编辑 问题发现! 视图使用entity_load到views/modules/field/views

2022-04-30 14:42:15    分类:技术分享    php   drupal   drupal-7   views

Drupal 7 hook_schema not installing database table

Any help would be brilliant. function request_gold_pack_schema() { $schema['request_gold_pack_customer_details'] = array( 'description' => 'Table to store all customer details.', 'fields' => array( 'rid' => array( 'type' => 'int', 'not null' => TRUE, 'default' => 0, 'auto increment' => TRUE ), 'title' => array( 'type' => 'varchar', 'length' => 10, 'not null' => TRUE, 'default' => '' ), 'first_name' => array( 'type' => 'varchar', 'length' => 50, 'not null' => TRUE, 'default' => '' ), 'last_name' => array( 'type' => 'varchar', 'length' => 50, 'not null' => TRUE, 'default' => '' ), 'house_name_no

2022-04-30 06:55:54    分类:问答    drupal-7   drupal-hooks   drupal-schema