2012-10-11 1 views
0

Je peux afficher la région en fonction de l'adresse IP en utilisant le code ci-dessous: if ($ _SESSION ['smart_ip'] ['location'] ['country_code'] == 'IN'):?> Afficher le contenu du terme taxonomie basé sur la session

Inde contenu spécifique

Maintenant, je veux utiliser un terme de taxonomie comme l'Inde et afficher le contenu, celui posté en Inde.

Je veux imprimer les nœuds, ce qui a terme l'Inde que si les satisfait condition ci-dessus: foreach ((tableau) taxonomie $ en $ article) Imprimer item- $> Inde

Répondre

0

Si vous avez un catalogue Cela vous permet d'identifier l'emplacement géographique auquel une session est associée. Vous pouvez ajouter un attribut "Termes de recherche" à chaque entrée de ce catalogue. Ainsi, une fois que vous avez identifié l'emplacement dans le catalogue, la session est associée à une liste de termes de recherche. Vous pouvez ensuite utiliser ces termes de recherche pour filtrer une requête de base de données pour tous les articles afin d'obtenir uniquement les articles qui contiennent un ou tous les termes de recherche donnés.

La liste des termes de recherche pour l'exemple de l'Inde pourrait commencer par (India,Bhārat,Gaṇarājya,...) ...

+0

Merci, Arkascha. J'utilise ceci dans Drupal. J'ai créé la taxonomie en tant que pays et termes comme l'Inde, l'Australie etc .... Quand je crée un nouveau poste, il y a une option pour choisir le terme comme l'Inde, l'Australie etc. Je veux montrer le contenu, qui a comme terme , si l'utilisateur navigue depuis l'Inde automatiquement dans un bloc ou une page. Je vous remercie. –

+0

Bien sûr, je pense avoir une idée approximative de ce que vous essayez de créer. Cependant, je crains que ce ne soit pas une bonne idée de s'appuyer sur des questions simples que vous posez ici pour trouver des gens pour vous dire quoi faire. D'une part cela vous conduit à ne pas apprendre à créer une architecture logicielle et d'autre part c'est une manière extrêmement inefficace de communiquer. J'ai eu l'impression qu'il serait logique que vous trouviez quelques personnes qui aiment aider et communiquer sur un canal irc. Ce forum n'est efficace que pour des questions et des problèmes spécifiques. Pas comme un canal de conseil général. – arkascha

Questions connexes