Questions tagged «7»

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

2
Drupal 7和Google Maps v3。使用哪个模块?
我需要将lat / lng存储为一种明显正常的内容类型:显示Google地图。但是目前,我已经看到不推荐使用v2的更好的google map集成模块。 在我的内容类型中,我请求其他数据(街道,城市,国家/地区,县),因此我不需要需要插入此数据的模块。这是因为我需要将此数据插入到SOLR服务器中。 那么,哪个是使用Google Maps v3的Drupal的最佳模块?还是我需要创建一个使用(例如)gmap3.net的js脚本的自定义? 谢谢。 M.
8 7  google-maps 

1
获取用户关系中关注者和关注者的数量
我创建了一个关系追随者,可以使用用户关系模块来进行往复。现在,用户A的关系类似于:追随者(对您而言):用户B,用户C,用户D追随者(对您而言):用户D 现在,我想创建一个仅显示关注者及其关注者数量的视图:关注者:3关注者 :1 我打算创建视图(Views 3,Drupal7),但是无法执行。没有得到任何与此有关的过滤器或关系。另外,尝试使用Views Cal,但不清楚。将不胜感激。 谢谢 编辑: 抱歉,不清楚。 我创建了一个用户类型的视图。然后我添加了一个关系(这是我不确定自己是否正确的部分)。我尝试了与此有关的所有可用关系,例如用户关系: User relationships: Requestee user User relationships: Requestee user is current user User relationships: Requester user User relationships: Requester user is current user User relationships: RTID (我分别尝试了所有这些以及它们的各种组合) 然后在“其他”下,单击“是”作为“使用汇总”,并在询问分组功能(“分组类型”)时,选择“计数”,并在“配置字段”屏幕中取消选中标签,以便仅显示数字。 我还添加了一个用于用户登录的过滤器。但是,它仅向我显示了请求当前用户的不同用户的关系数。 编辑2: 找到了这个线程:http : //drupal.org/node/809476。但是它对于Drupal 6 ...,正试图在7中实现它。让我们看看...如果您有任何指点,我将不胜感激... 编辑3: 基于上述线程,我将以下代码写入了一个自定义块。 <?php global $user; $user_id …
8 7  views  users 

6
如何为标签添加类?
我需要将类名称添加到由Drupal的表单API创建的某些标签中,如下所示: $form['name'] => array( '#type' => 'textfield', '#title' => 'Prénom' ); 如果使用以下内容,则<textarea>获取一个类,而不获取标签。 $form['name']['#attributes']['class'] = array('myClass'); 我正在寻找类似的东西,它将增加一个类<label>。
8 7  forms 

3
仅将Timeago日期格式用于24小时之前
我想将Timeago模块用作日期格式。但是,当时间超过24小时时,我希望它显示另一种格式(例如2013年2月4日),类似于Twitter或Dribbble的使用。 我试图调整代码,但是我的技能让我失望了:/ 是否可能有一个更好的模块来解决这个问题?还是我必须自己做? 我找到了这段代码,该代码显示了我希望它如何工作,但是我不知道如何将其实现为drupal。 任何帮助表示赞赏,谢谢。
8 7  datetime 

4
在保持内容完整性的同时,如何允许匿名用户发帖?
简要背景:如您在http://charlotte.ebayclassifieds.com上看到的,如果您单击“发布广告”,然后选择一个类别,则可以填写表格并提交内容,而无需注册。通过向电子邮件地址字段发送验证电子邮件来完成和管理所有操作,单击该电子邮件时,允许用户操纵其内容。 可以在Drupal中实现类似的功能。我不介意编写模块,但是在执行此操作之前,我想确保我没有重新发明轮子。 我在http://www.gastonia.com上为我的社区提供了一个基于Drupal的本地分类站点。该网站的匿名流量正在增长,但是很少有用户注册发布。在社区反馈之后,几乎每个人都说进入门槛是必须注册一个帐户,检查电子邮件,验证,弄清楚如何导航以发布广告等-确实有7个步骤在广告实际发布之前必须经历的过程。太多了.. 我们对架构进行了重新设计,使其能够降低到两次单击-单击以发布,然后单击以保存。更具体地说,用户单击“添加内容”,然后弹出节点/添加表单(新架构中现在只有一种内容类型);然后,完成后,单击“保存”。 最初,我曾考虑过Inline Registration模块,但是它仍然存在于DEV中,如果用户再次使用相同的电子邮件地址(没有登录)再次发帖,则该逻辑确实不存在。我可以更改它,但是然后我们回到编写模块。 我还考虑过规则-规则可以处理与ebayclassifieds网站类似的功能或我要做什么?所有这些都将基于以节点/添加形式(CRUD功能)提交的电子邮件。 您建议采用什么方向或配方来实现该功能?当然,这里的最终目标是允许匿名用户发布信息。在后台创建一个帐户以备将来使用;甚至允许已拥有帐户(并相应分配内容)的电子邮件用户使用anon表单,同时保持由用户注册和验证帐户所提供的安全性(来自垃圾邮件,僵尸程序)。 编辑:2013年4月1日,吉斯勒·汉内米尔(Gisle Hannemyr)恢复了“ 匿名发布”模块,该模块非常接近实现此处和其他帖子中所述的目标。请参与该线程,以提供一些社区反馈,以帮助您了解如何使模块错误更自由,更好:http : //drupal.org/node/1957644
8 7  rules  users 

3
是/否等级,节点参考目标
我有一个(目录)引用产品内容类型的评论内容类型。我正在使用Fivestar评分作为整体评分和特定评分。使用Fivestar,我可以使产品成为“投票目标”。 评级之一是“是/否”类型的评级,我要在产品节点上显示汇总(x%的用户认为是)。 我试图使用具有“ 1分”评级的Fivestar,其中1 =是,0 =否,但是问题是根本没有保存0票,因此总是得到100%的结果。 我可能会使用“ 2分”评级,然后使用自定义显示格式化程序来进行数学运算并将其转换为正确的%。 还有其他解决方案吗?我无法使用费率模块,因为我已经将其用于“向上/向下竖起大拇指”的评分。
8 7  rating 

1
是“ system_settings_form”伏都教徒吗?
一位朋友刚刚在表单的配置文件中向我展示了system_settings_form的使用情况。 有问题的代码看起来像这样(简化)。 function my_module_generateAdminForm($form){ $form = array(); $form['super_secret_password'] = array( '#type' => 'textfield', '#title' => t('Headline'), '#default_value' => variable_get('super_secret_password','password'), ); system_settings_form($form); } system_settings_form添加了提交按钮,并处理了表单提交,并保存了变量。它还添加了“重置为默认值”按钮-将所有变量重置为默认值。 我基本上猜到了它的作用,因为那里没有很多文档,而我的朋友也不知道它到底是做什么的。我的问题是它如何知道要保存/重置的变量?我不只是传递数组吗? 另外,在system_settings_form中还有其他我应该知道的魔术吗?
8 7 

1
Drupal 7视图-上下文过滤器内容:URL中的Nid内容ID
我正在一个投资组合网站上,该网站上有很多项目。 当您打开一个项目节点时,我希望它旁边有一个视图,其中包含其他项目的所有缩略图。 问题如下:当我将视图设置设置为上下文过滤器内容时:URL中的Nid内容ID我希望产生相反的效果。因为现在它只显示相同的节点。 请原谅我的英语不好,希望您能帮我!
8 7  nodes  views 

5
如何将CSS类添加到Views生成的块?(不是块本身的生成内容!)
我不知道为什么,但意见不添加“人类可读的” CSS类名(例如像视图的机器名)它创建的块(只增加了它的类的生成的“内容”部分时,在视图编辑器的“ CSS class ”部分添加类(请参见下面的屏幕截图!)。 它仅向块添加常规的CSS类block block-views,并可能添加contextual-links-regionCSS类,并生成一个唯一的id(而不是类),如下所示:(block-views-3d8f7966168beeec655c8ead69336789因为其delta是此生成的哈希码)。 为这些类和ID(如.block-views-3d8f7966168beeec655c8ead69336789 { /* ... */ })编写CSS规则是没有意义的,因为在更改Views块时,这些类/ ID可能会更改。 hook_block_view_alter()如果由于生成的哈希增量而无法识别这些块,该如何在实现中添加一些自定义CSS类? 我不想使用Block Class,因为我觉得只向一个或两个Views生成的块中添加一些类就太过分了(顺便说一句,我检查了模块,而我觉得SELECT css_class, module, delta FROM {block_class}查询block_class_preprocess_block()就像一个过分的杀手,因为它检查了所有添加了类,即使该块被隐藏了...)。 所以我想从我自己的模块中解决它。 编辑 一个例子: 我的机器名称和添加的CSS类的视图: 在检查器中生成的块的HTML代码:
8 7  views  blocks  theming 

1
更改所有网址以包括其他信息
哪些钩子可用于更改URL?例如,有些语言模块在启用后会提供诸如的网址,/en/node/1而不是将其保留为/node/1。 我希望在url中有类似的内容,我可以访问它而不会损害其他功能。 这是如何完成的?
8 7  routes 

1
如何显示有机组中的所有节点?
我在d7上。我试图弄清楚如何显示有机组中的所有节点。我觉得这是O​​G模块应该做的主要事情,不知道为什么我无法弄清楚。我已经安装了视图,并查看了OG内容视图,但是当我使用预览过滤器对其进行测试时,它不显示任何内容。我看过有关如何使用面板执行此操作的视频,但是我没有安装面板,也没有计划在上面进行操作。谢谢您的帮助。

5
通过entitity_metadata_wrapper设置日期字段
我试图date通过使用来设置类型的字段,entity_metadata_wrapper但是尽管该字段在mysql中创建为datetime,并且创建节点时使用预期的YYY-MM-DD HH:MM:SS格式设置它,但使用entity_metadata_wrapper失败。我唯一要插入的是时间戳,我尝试了Iso日期格式和标准日期格式。 这是我要用来更新的行: // sets reminder date in db $wrapper->field_event_reminder_date->set($reminder_date->format("Y-m-d H:i:s")); 谢谢!
8 7  entities 

3
将令牌设置为新字段的默认值
在Drupal 7中,您可以为大多数字段设置默认值。是否可以将令牌设置为默认值。 我记得在Drupal 6中可以做到这一点,但在Drupal 7中似乎不可能。 有一个线程在这里是讨论的可能性,但如果解决了它的不明确。
8 7  entities  tokens 


3
如何向匿名用户显示标志?
我正在使用Flag模块,但是在向匿名用户显示标志时出现问题。 我有2个标记,分别称为“制作功能”和“添加到收藏夹”。我也想向匿名用户显示此标志。当前,它仅显示给已登录的用户(已认证的用户)。 我希望这些标志显示给所有用户(无论是否已登录)。但是,当匿名用户单击标志时,该用户应被重定向到登录页面。登录后,用户应该可以设置标志。 这可能吗?
8 7  flags  users 

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.