Questions tagged «7»

版本标记应用于仅适用于版本的问题,而不仅仅是说明网站使用的版本。

4
jQuery UI主题
我想在我的模块中使用themeroller的自定义jQuery UI主题。最好的方法是什么?
8 7  javascript 

2
如何在Drupal 7中创建节点引用字段?
我很困惑。在D6 CCK中,这是一个非常有价值的选项,但是由于它已经进入了内核,所以我找不到创建noderef字段的选项(尽管找到了术语参考字段)。我知道它一定在外面,在哪里?
8 7  entities 

1
具有自己菜单的自定义模块?
我正在编写第三个自定义模块,而这是我迄今为止最大的挑战。我知道如何使用hook_menu生成菜单项,并根据您选择的路径确定它们在站点上的显示位置(管理菜单或主菜单等)。 我的问题是-如何指定“新建”菜单,这样我创建的路径不会出现在“主链接”或“导航”中,而是出现在它们自己的“自定义模块”菜单中?
8 7  routes  hooks 

2
Drupal 7中的db_affected_rows for db_query
我只是注意到@Berdir非常适合db_affected_rows从Drupal 7中删除。我现在想知道现在最好的方法是检测您运行的查询是否更改了数据库中的任何内容。 一个典型的用例是。 db_query(...); if (!db_affected_rows()) { db_query(...); } 我看了从db_query返回的查询对象,但似乎并没有太大帮助。 更新: 我不清楚我在什么情况下需要该信息。 我当前的用例是一个非常简单的用例。我有一个带有nid列和一些数据列的节点类型表。我有一个表单,提交表单后,我想插入或更新数据库中的行。 db_update/ 的问题db_insert在于,如果我先使用update,并且在update返回0时插入,我将无法捕获条件,即使用db中的值提交表单。如果我先使用db_insert,则在数据库中已经存在一行的情况下,将引发en错误。 我想在这种特定情况下,我可以在创建节点时插入一个空白值,然后仅使用更新,但是在某些情况下,如果我需要存储键入到外部数据库的信息,这可能是不可能的。我还想避免必须依赖数据库值才能使代码起作用。 对于这种情况,我通常的策略是 db_query("INSERT IGNORE INTO ...") if (!db_affected_rows()) { db_query("UPDATE ..."); } 无论数据库处于什么条件,这样做都是简单且无错误的。我现在看到的最佳选择是使用SQL处理它并执行以下操作: db_query("INSERT ... ON DUPLICATE KEY UPDATE"); 但是我希望数据库API能够处理此问题。
8 7  database 


3
如何创建批量节点创建界面?
我有一个接口请求,可以在一个屏幕上批量创建带有少量必填字段(例如,标题,日期和节点引用)的节点。 我正在想象某种可编辑的表格视图/网格,每行代表一个单独的节点。 实现这样的最佳方法是什么?
8 7  nodes 

6
分类学面包屑
我正在为博客标签使用核心分类模块,但是当在标签页面上时,面包屑只能显示为“主页”,而理想情况下,我希望它为“主页>博客>#Tag#”。我正在使用自定义面包屑模块​​为内容类型设置面包屑(<-不允许分类面包屑),并且尝试使用分类面包屑模块​​绝对没有结果,部分原因是它不是一个特别可配置的模块。博客标签页(列出一个术语下的所有节点)似乎是由核心分类模块而不是视图生成的,因此我无法在视图中解决问题。 如果有人能指出正确的方向,我将不胜感激:)


2
我应该在项目中采购控制型模块吗?
有人告诉我,在开发过程中,我应该将所有控制权都sites/放入我的代码存储库(例如SVN)中。 假设我永远不会触及任何的contrib模块我使用(的ctools,views等等),但只能创建自己的主题,我还是应该这样做吗? 还是我应该只控制所有内容sites/all/themes/? 谢谢
7 7 

2
如何使用CDN自动交付Drupal 7的静态内容?
我将“ Rackspace Cloud Files”服务用作CDN(内容交付网络)。该服务为许多CDN相关的自动化提供了不错的API。请帮助我将Drupal与Rackspace Cloud Files集成。我什至不想手动将静态内容复制到CDN。
7 7  cdn 

5
如何创建“逐步过程”内容类型?
我正在考虑为Intranet创建流程手册。尽管实际顺序可能会不时更改,但大多数(全部?)过程的顺序都很明确。该计划是让主题专家(可能是六个左右)输入并更新过程页面。网站的用户需要能够与客户互动时经常面对面地快速审查流程。 这是我想到的选项: 训练作者使用有序列表。优点:对我来说最简单。缺点:依赖于培训非技术人员,可能难以设计可读性。 将每个过程整理成一本书。专业版:使用已经存在的东西。缺点:难以输入,阅读复杂。 使用“步”字段创建一个内容类型,该字段可以无限次输入,并使用主题来显示订单号。优点:容易看出每个步骤是独立的,可以很容易地重新排序(?)缺点:对我来说还有更多工作(我觉得此选项中还有其他我想念的东西,但我无法专心!) 自定义模块,类似于“配方”模块,但不包含任何成分。至少我假设Recipe模块具有逐步说明。专业版:最适合入门,学习经验的定制。缺点:我的专长还很多。 根据您的经验,这些选择中是否有明显的赢家? 我有没有选择的余地?(例如,是否有一个已经在执行此操作的模块?使用Google搜索这个概念是一场噩梦。) 我是不是在想这个? 我还不知道这个项目是Drupal 6还是7。
7 7  entities  nodes 

5
如何导入非常大的Drupal数据库的工作?
我正在使用Vagrant和OracleVM运行Drupal7。已经启动了站点并正在运行,并且试图导入数据库。到目前为止,我已经运行drush cc并清除了缓存缓存,然后我做了 drush sql-cli < mydb.sql drush命令花费了很长时间,我不确定它是否在做任何事情。数据库文件不到1 GB。 我该怎么做才能使它正常工作,或者有更好的方法吗?

2
检查页面是否在模板的首页
当用户位于drupal网站的首页时,如何只在模板中显示一个简单的首页检查? 我尝试了这个,但是最终崩溃了: <?php function drupal_is_front_page() {?> <h1>TEST</h1> <?php } ?> 使用drupal网站上的if代替此功能是否可行? 谢谢!
7 7 


1
jQuery的Drupal块模块的get或post方法
是否可以使用jquery的get或post方法在drupal7.x块模块中动态获取数据。我是drupal的新手。 这是我的event_calendar.module文件 function event_calendar_help($path, $arg) { switch ($path) { case "admin/help#event_calendar": return '<p>'. t("A block module that creates events and lists them in a event calendar") .'</p>'; break; } } /** * Implements hook_block_info(). */ function event_calendar_block_info() { $blocks['event_calendar'] = array( 'info' => t('Event calendar'), 'cache' => DRUPAL_CACHE_PER_ROLE, //Default ); …
7 7  hooks  blocks  javascript 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.