Questions tagged «7»

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


7
更改面包屑的内容
我正在尝试使用此钩子来更改面包屑链接: hook_menu_breadcrumb_alter(&$active_trail, $item) 该钩似乎没有被调用。 我试过了 : 使用主题上的钩子 使用自定义模块上的钩子(breadcrumb_finder_fix) 使用Drush清除所有缓存 我已经安装并激活了Devel模块,以下内容不会产生任何输出。 function breadcrumb_finder_fix_menu_breadcrumb_alter(&$active_trail, $item) { drupal_set_message(krumo($active_trail)); } 有任何想法吗 ?方向?请指教。 OBS:我已阅读此答案:https://drupal.stackexchange.com/a/7659/12647
13 7  hooks  breadcrumbs 


3
上传图像时是否可以保持图像质量?
通过Drupal7上传图像时是否可以保留图像质量? 例如,我拍这张照片:http : //f.cl.ly/items/0L3j21030C3O2A3x2w0b/thumb.jpg 我使用没有设置最小/最大分辨率的Imagefield上传它,看起来像这样:http : //f.cl.ly/items/2B2q2a1H402T1Z1j3w2j/baboon-onesie-costume-thumb.jpeg 因此,我们已经看到质量下降。然后使用视图显示该视图,该视图缩放图像(如果需要,它应该执行此操作),它大于190x280(不是),现在看起来像:http : //f.cl.ly/items/2n023q1Q331J3E2d3a3I/狒狒-onesie-服装-拇指-1.jpeg 质量差异很大-图像边缘周围色彩大量损失,并且出现了严重的伪影。 GD图像设置为JPEG质量:100%。 有什么措施可以防止这种可笑的质量损失?
13 7  media 

4
如何导出/导入特定内容类型的所有节点?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 8个月前关闭。 我使用功能模块将内容类型的定义从站点导出/导入到另一个站点。现在,我想导出该内容类型的所有节点,并将它们导入另一个站点。我怎样才能做到这一点?

4
如何获取原始URL作为“视图”中的字段?
在视图中,我需要将作为href值提供的原始url返回给title字段(作为链接时)或Content:链接值。我本来以为我可以选择Content:link并以重写的方式剥离HTML,但是没有。 我需要完整的URL,以便可以在字段重写中将其作为参数传递。关于如何获得此的想法?
13 7  views  entities 

5
以编程方式从一个实体的一个字段中删除一个条目
以编程方式从一个特定实体中删除多条目字段的一个特定字段条目的正确方法是什么?(这是特定的字段和特定的实体,不是字段类型或实例和实体类型) 这是我研究过的一些不起作用的可能性: 使用加载实体entity_load(),将字段条目设置为= null或= array(),然后使用保存field_attach_update()。这是我找到的最接近的,但它在数据库中留下了一个僵尸null字段条目,该条目在表单上显示为空白行,直到保存表单并hook_field_is_empty()可以将其踢入为止(hook_field_is_empty()配置为= null或= array()将进行标记为空)。 用加载实体entity_load(),通过键取消设置字段条目,然后用保存field_attach_update()。这似乎无济于事-似乎Drupal将该条目解释为不修改该条目的标志。(奇怪的是,有时我在尝试这种方法时有时也会得到最大查询时间过期超时) field_attach_delete() -这太直率了:它会杀死实体的所有字段 field_purge_data() -更好,但仍然太钝:它会杀死该字段的所有条目,而不是特定条目 因此,为澄清起见,我有代码来查找(并加载)一个实体,该实体的字段具有多个条目,并在该字段上找到需要删除的特定条目。我想完全删除该条目,而无需触摸实体上的任何其他条目或任何其他字段。
13 7  entities 

3
单击后如何禁用提交按钮?
Drupal似乎并没有阻止多次表单提交,即使在节点页面上也是如此。此质量检查建议将其修复在服务器端。 单击后如何禁用提交按钮? 还有其他解决方案吗?
13 7  forms 

3
在功能中导出块设置(Drupal 7)
我正在尝试学习如何在开发站点和生产站点之间创建合理的工作流,并且我决定使用功能模块来帮助完成此任务。 在我的首页上,我有几个显示新添加的和最高评价的内容的块。我已经使用功能来导出这些视图,但是在“功能”模块内部仍然看不到要导出我的块设置。我设置新项目和最高评价的块以显示在页面的内容部分。我对其进行过滤,使其仅显示在视图的首页上。 如何将这些阻止设置导出到我的功能中,从而无需在每个站点上重新配置它们?
13 7  blocks  features 

2
使用集成了Views 3的Drupal 7导入大型平面文件数据源
我的目标是使用Drupal 7 产生一种快速,可靠和自动化的方法,以访问包含在多个非常大的平面文件数据源(CSV,固定宽度和XML文档)中的只读数据,可以使用Views 3来查询该数据。模块。我希望使用已经可用的模块,但是构建自定义模块也是一种选择。 为了帮助排除不适合该任务的模块和方法,以下是我正在使用的文件的统计信息: 每年导入:850万行CSV文件。(每年清除和重新加载。具有主键。) 每周导入:350,000行固定宽度的文件。(每周清除和重新加载。无主键。) 每小时导入:3,400行CSV文件。(希望尽可能频繁地更新和同步,但不超过每20分钟一次。具有主键) 每日导入:200个项目的XML文件。(每天清除并重新加载。具有主键) 三种格式之间的转换不是问题,如果可以提高导入性能或允许使用更好的工具,则可以进行转换。(将AWK用于将固定宽度转换为CSV等)。通过cron和sh脚本可以很容易地进行检索和转换自动化,但是仍然需要使Drupal 7集成自动化。只要vews可以使用关系引用数据,也可以使用自定义表。 用Drupal 7完成此类数据集成的最佳实践是什么?另外,我是否遗漏了有关数据或要完成的工作的任何重要细节? 这是我目前正在寻找一些解决方案的项目。我想对此进行扩展,以帮助其他人决定在处理较大数据导入时应采取的路线。 将数据导入节点: 供稿(当前D7为Alpha) Feed将可靠地导入数据。对于较小的数据源,速度是合理的,但对于300k +的表来说速度太慢。 可使用cron和Job Scheduler(当前为D7 使用Alpha)进行自动化。 迁移 源数据中没有可用的索引或唯一键,这使得此操作难以使用。它比提要快,但导入非常大的表仍然很慢。 可以通过drush和cron实现自动化。 自定义表而不是节点 数据模块(当前为D7为Alpha) 该数据模块看起来非常有前途,但对于D7非常错误的时刻。使用数据很容易满足自动化和导入速度的要求,但是缺乏可靠性。该意见整合(链接是D6)看起来非常有前途。 表格向导(不适用于D7) 添加此以供参考。目前没有D7候选者,但可以用作自定义模块的起点。 视图架构(已废弃,仅D6) 添加此以供参考。这似乎已经被Drupal 6中的Table Wizard吸收了。再次添加,仅供参考。 进口商(D2的RC2) 似乎需要使用表向导(仅D6)进行View集成。已添加以供参考,但不符合“视图”要求。 @MPD-添加了“自定义表”作为可能的解决方案,并扩展了模块。谢谢您的补充。


3
截断字段修订表是否安全?
我注意到D7为每个字段创建一个field_revision表,并从其字段表副本中复制内容,即使已关闭修订。 我有一个很大的文本表,它占用了大量空间(几个GB)。 截断修订表是否安全? PS:同时,我也将此报告为错误。
13 7  entities  database  nodes 


8
在localhost中开发时如何提高Drupal速度
我正在寻找其他Drupal开发人员的技巧,以在开发时使Drupal更快(特别是Drupal 7) 考虑到在开发过程中您不需要缓存,因此可以在php / css / js代码中看到更改的结果。(请参阅此处的一些答案以刷新缓存/永久禁用缓存) 搜寻“ drupal慢速本地主机”将给出一些提示...但是我想要你的:)
13 7 

5
是否可以动态设置Views的寻呼机设置?
例如,您有一个视图,在查看某个节点类型时会显示该视图,但您希望每个单独节点的寻呼机设置都不同。我当时想制作一个像“ pager setting”这样的CCK字段,然后给它一个xy的整数选项。但是我不知道是否有可能以某种方式将那个字段动态地插入到视图的设置中。还是有另一种方法可以做到这一点?
13 7  views 

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.