视图中的位置/距离计算字段结果? -- 7 领域 和 views 领域 和 location 领域 drupal 相关 的问题

Location / distance based calculated field in views results?


3
vote

问题

中文

使用模块:

  • drupal 7.12
  • 意见3.3
  • 位置3.x-dev
  • (当然更多)

我有一个漂亮的标准视图,用户输入了距邮政编码的距离的接近过滤器,用于显示某个位置附近的商店(您的标准经销商/存储定位器搜索)。我想添加一个计算的字段(或其他东西)来显示每个商店从输入的邮政编码中的距离。此字段仅在视图中使用,并且不需要保存到它所代表的节点,因为此距离会根据输入的邮政编码而变化。

任何人都可以指向正确的方向吗?

谢谢!

英文原文

Modules in use:

  • Drupal 7.12
  • Views 3.3
  • Location 3.x-dev
  • (and lots more of course)

I have a pretty standard view which has a user entered proximity filter for distance from a zip code, used to shows stores near a certain location (your standard dealer/store locater search). I would like to add a calculated field (or something) to show how far each store is from the entered zip code. This field would only be used in the view, and would not need to get saved to the node it represents, since this distance will change depending on the entered zip code.

Can anyone point me in the right direction?

Thanks!

        

回答列表

5
 
vote
vote
最佳答案
 

我想我应该更好地看待模块。这是答案(提示:它建立在!):

  • 转到您的视图(它需要是我认为的基于节点的视图)
  • 在"字段" 部分中选择"添加"
  • 在搜索框中输入"距离" ,然后选择"位置:距离/接近" 字段
  • 选择里程或公里以套房
  • 然后选择"使用距离/接近过滤器" 下拉列表(假设像Me,您有一个公开的过滤器,以便用户输入距离和邮政编码)
  • 调整标签如果您想要的话,然后单击"应用"
  • 在"排序标准" 部分中,选择"添加"
  • 在搜索框中输入"距离" ,然后选择"位置:距离/接近" 字段 然后选择"使用距离/接近过滤器" 下拉列表(假设像Me,您有一个公开的过滤器,以便用户输入距离和邮政编码)
  • 选择降序(最有可能的,无论如何),如果要公开它,那么您还可以单击该复选框

,它做到了!

 

I guess I should have looked through the module better. Here's the answer (tip: it's built right in!):

  • Go to your view (it needs to be a node based view I think)
  • In the "fields" section choose "add"
  • In the search box type "distance" and then choose the "Location: Distance / Proximity" field
  • Choose miles or kilometers to suite your needs
  • Then choose "Use Distance / Proximity Filter" from the drop down list (assuming, like me, you have an exposed filter in your view for users to enter a distance and a zipcode)
  • Adjust the label if you'd like, then click "apply"
  • In the "sort criteria" section, choose "add"
  • In the search box type "distance" and then choose the "Location: Distance / Proximity" field
  • Then choose "Use Distance / Proximity Filter" from the drop down list (assuming, like me, you have an exposed filter in your view for users to enter a distance and a zipcode)
  • Choose descending (most likely, anyway) and if you want to expose it, then you can click that check box also

And that does it!

 
 
 
 
0
 
vote

只需将"位置:距离/接近" 字段添加到您的视图中。这应该显示与所选位置和当前用户或特定位置的距离。其他答案是错误的...实际上没有回答这个问题,只是解释了如何设置而没有显示每个结果的距离。

还注意到这仅适用于现场显示......要使用显示套件,因为它需要一个复杂的自定义代码字段。

 

just add the "Location: Distance / Proximity" field to your view. That should show the distance from the selected location and either the current user or a specific location. The other answer is wrong... doesn't actually answer the question, just explains how to set up the view without showing each result's distance.

Also note this only works with Field display... beware of using Display Suite as it would require a complicated custom code field.

 
 

相关问题

8  查看3,语言上的上下文过滤器 - 允许多种语言  ( Views 3 contextual filter on language allow for multiple languages ) 
所以对于这个网站,我正在建立我需要能够执行以下操作。 当用户观看英语网站时显示所有英语文章 当用户在荷兰语中查看网站时,显示所有荷兰文章 - 但也是未经翻译的英语 当用户以德语查看网站时,显示所有德语文章 - 也是未经翻译的英语。 上下文过滤器,'内容翻译:语言'只允许放入一个值。这是指定的语言或全部。 但在我...

2  将查询转换为db_query_range [关闭]  ( Convert query to d7 for db query range ) 
这个问题不太可能帮助任何未来的访客;它仅与小地理区域,特定时刻及时的特定时刻或非常狭窄的情况,这些情况通常不适用于互联网的全球观众。有关帮助提出这个问题更广泛适用,请访问帮助中心。 ...

1  Mollom CAPTCHA小部件未显示在自定义表单上  ( Mollom captcha widget not showing up on a custom form ) 
d7 + mollom。我希望我的用户每次点击我网站上的 /file/123/download 如 /file/123/download 这样的链接时都会填写CAPTCHA。我正试图向我的需求弯曲Mollom Captcha,但还没有取得任何成功。 Mollom公共和私钥表示,他们已经被Mollom Server验...

2  显示菜单的子链接  ( Displaying a menus child links ) 
似乎是,默认情况下,emega和其他主题不会呈现子链接。 我已经尝试过各种模块(例如超级鱼和megamenu),但他们没有提供一个允许我主题到设计的结构。 我找到了这个页面,但它似乎没有使用 theme_links() 。 有没有一种简单的方法来启用我的所有菜单链接,并且在渲染之前仍然能够钩住它? ...

52  配置临时目录  ( Configuring the temporary directory ) 
我最近将一个站点从localhost移动到vps。我已经设法使公共和私人文件可写;但是,我不确定在哪里找到临时文件夹以及如何更改权限。我继续收到此消息: 无法复制指定的文件:// file3hl91e,因为未正确配置目标目录。这可能是由文件或目录权限的问题引起的。系统日志中有更多信息。 我正在使用Virtualm...

0  Drupal 7 - 完成在视图中嵌入观点的想法所需的建议  ( Drupal 7 advice needed to accomplish the idea of embedding a view in a view ) 
使用drupal 7 - 我的视图显示每个员工的所有项目分配。此视图正常工作,并以部门节点显示为块。 我有另一个显示页面"部门目录" 的视图。其中目录列出了诸如部门名称,地址,电话,传真,电子邮件等字段。 我尝试完成的想法是有一个部门的字段列表,然后将其列出员工分配。示例: view页面:部门: 财务部门 地址...

3  如何在分类法中向儿童展示父项条款?  ( How to show children terms of parent terms in taxonomy ) 
好的这件事是让我完全猛拉!我认为这个问题在某种程度上被问到了,但我似乎太愚蠢了,以调整我的要求。 我创建了一个名为"品牌" 的分类词汇,如此如此如此 级别1:品牌名称,如罗技,千兆字节等。 2级:产品类别如小鼠,键盘,耳机等每个品牌内。 3级:每个类别内的实际产品。 这些级别可以在必要时更深入。就像在老鼠一样,可...

1  有些麻烦AutoPath  ( Some trouble autopath ) 
我对用户路径别名有一些麻烦。我希望每个用户都有一个小页面 /member/username 。强制执行我在 user path下的设置( /admin/config/search/path/patterns )下建立( 99887665 )拼盘: member/[user:name] 。 这个似乎很好,但如果我看看联...

0  页面构建的$内容在哪里?  ( Where is the content of a page build ) 
我想将一些东西添加到我的 99887663 变量中添加到我的节点模板文件上,但在哪里组成这个变量?我假设它在template.php文件中,但具体函数归结 $content 变量的内容? ...

3  从核心模块中删除代码而不修改它(使用挂钩?)  ( Remove a code from core module without modifying itusing hooks ) 
参考我的问题< / a>关于从书页链接区域中删除"添加新注释" 链接,有没有办法在钩子的帮助下删除代码。我是实现钩子的新手。我找到了解决方案问题,但我需要更好的方法来实现它(也许是通过钩子,IDK)。 编辑 当我不得不从Core Book模块的 book-navigation.tpl.php 中发表 998...

5  如何在Drupal 7中使用Smarty  ( How to use smarty in drupal 7 ) 
我在PHP编程中有一些先前的经验,但我已经使用Smarty作为我的模板引擎,并发现易于使用。我读到Drupal正在利用Phptemplate作为模板引擎。所以,我只是想知道如何在Drupal中实现Smarty模板引擎? ...

2  清洁和简便的方法将元标记添加到我的D7网站  ( Clean and easy way to add meta tags to my d7 website ) 
我正在寻找一个简单的方法来向我的D7网站添加元标记。不是我害怕代码或任何类似的东西,而是内容经理(市场营销=&gt;你见过的最大IT Noobs)想通过使用Drupal UI来添加元标签。 我已经检查了 metatags快速 -module,但似乎这个模块只有能力添加Path-Meta标签。有替代方案吗?或者添加元标...

2  如何正确使用两个语境过滤器进行分类  ( How to properly use two contextual filter for taxonomy ) 
这是我的情况: 我有一个名为"rang" 的内容类型。 每个常量有两个具有分类术语的领域:"发行机构" 和"规范类型" 。 每个分类法都有自己的词汇。 我要查看意志: 过滤"机构A" 或"机构B" 颁发的所有"规范" 。 有两个上下文过滤器。一个用于"物质" ,第二为"规范类型" 。 如果未给出第一个参数,只需...

0  如何将链接呈现为菜单选项卡  ( How to render links as menu tabs ) 
我已创建一个生成一些链接的块。我想在网站上显示这些链接作为菜单选项卡。这是我写入内部的PHP代码。 <?php $current_url = current_path(); $param = explode("/", $current_url); $nid = $param[1]; $type ...

1  视图:重定向到默认值URL  ( Views redirect to default value url ) 
当您在视图中具有上下文过滤器时,值不在URL中,您如何使Drupal实际将浏览器重定向到您提供的默认值,以便在地址栏中反映出值? 假设您有一个公司附属公司的视图,路径是: company/affiliates/ 。如果我提供固定值,例如 998887662 ,我希望用户(=地址栏)被重定向到 company/affi...

3  是否可以忽略我上耳机网站上的错误通知?  ( Is it okay to ignore the error notices i get on a drupal site ) 
我的drupal 7网站有许多错误通知,如 注意:unsermalize()[function.unserialize]:偏移量225错误 variable_initialize()中的305字节(第943行) /site/includes/bootstrap.inc)。 或 在bootstrap.in...

1  viverstar平均其他fivestar字段  ( Fiverstar that averages other fivestar fields ) 
我有一个需要的FiveStar字段,需要平均5个其​​他Fivestar字段。我读过了; - 使用fiveStar获得投票显示 - 组合多个fivestar额定字段, - Multiagxes的平均值 都没有人真正走过创建一个全部其他投票的字段的过程。我需要从数据库中提取值,平均它们,将该...

1  每个视图不同的“模板路径”?  ( Different template path per view ) 
我想得到: /mytheme-directory /front-slides /views-view--front-slides--block.tpl.php /views-view-unformatted--front-slides--block.tpl.php /views-vie...

2  如何在有WSOD(空白页面)时启用模块?  ( How to enable module when there is a wsod blank page ) 
用例:i启用了一个模块,而无需启用所需的模块。我在模块页面上保存了配置,它向我展示了以下屏幕 - 我点击了"继续" ,然后我得到WSOD(空白页)。 我在根目录中添加了index.php中的错误报告php代码。它显示出致命错误 - 致命错误:调用undefined函数变量_realm_switch()在/mys...

2  Profile2数据的自定义过滤器  ( Custom filter for profile2 data ) 
我必须开发一个允许经过身份验证的用户创建的DRUPAL网站 个人资料,具有兴趣,个人详细信息,教育等数据等数据。 我创建了一个带有所有必需字段的Profile2类型并组织视图 具有视图的数据3。我想创建一个过滤器(搜索表单),允许其他用户和访问者搜索名称(一个"名称" 单个文本字段,或Query),城市,一个接近字段...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.