显示基于会话的分类术语内容

时间:2012-10-11 10:56:39

标签: drupal drupal-7

我可以使用以下代码显示基于IP的区域: if($ _SESSION ['smart_ip'] ['location'] ['country_code'] =='IN'):?>   

印度内容特定

现在我想使用像印度这样的分类术语,并显示内容,无论哪个在印度发布。

我想打印节点,只有在上述条件满足时才会使用术语为印度: foreach((array)$ taxonomy as $ item)print $ item->印度

1 个答案:

答案 0 :(得分:0)

如果您的目录允许您识别某个会话与之关联的地理位置,则可以向该目录中的每个条目添加属性“搜索条件”。这样,一旦您在目录中识别出与会话相关联的位置,您就会有一个搜索词列表。然后,您可以使用这些搜索术语过滤所有帖子的数据库查询,以仅获取包含一个或所有给定搜索词的帖子。

示例印度的搜索字词列表可能以(India,Bhārat,Gaṇarājya,...) ...

开头