-
18-02-2014, 13:38 #1
Drupal Taxonomielijsten koppelen in url
Hallo,
Mijn site market-locator.com | Markten, nog toegankelijker! beschikt over twee taxonomielijsten:
- provincies
- soort markt
Hierbij staat de locatie centraal, dus worden de urls ook zo opgebouwd:
- provincie-term/soort-markt-term/naam-gemeente
bvb:
../oost-vlaanderen/weekmarkt/gent
../oost-vlaanderen/antiekmarkt/gentbrugge
../limburg/boekenmarkt/bilzen
Als ik nu de url-hierarchie volg, nl.
../antwerpen
../oost-vlaanderen
../limburg
Werkt dit perfekt!
Maar hoe moet ik nu een view maken die gebaseerd is op onderstaande url-struktuur zodanig deze bvb. alle antiekmarkten uit Antwerpen filtert?
../antwerpen/antiekmarkt
Christopheno votes
-
-
18-02-2014, 14:35 #2Approved 9liver
- Registered
- 18/04/03
- Location
- Hasselt
- Posts
- 14,855
- iTrader
- 23 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 10/79
no votes
-
18-02-2014, 15:18 #3
Dit is natuurlijk wel héél beknopt uitgelegd.

Vermoedt met een contextual filter?
Als je gewoon zoekt via een provincie werkt de view perfekt:
../antwerpen
../limburg
../west-vlaanderen
Wekelijkse markten in Antwerpen | market-locator.com
Wekelijkse markten in Limburg | market-locator.com
...
maar hoe moet je dan extra filteren als er nog een argument (taxonomielijst) bijkomt?
http://www.market-locator.com/antwerpen/weekmarkt
http://www.market-locator.com/antwerpen/antiekmarkt
Had hiervoor nog een extra contextual filter ingesteld, maar werkt niet.
Hieronder de instellingen:
Wanneer de filterwaarde zich NIET in de URL bevindt
- alle resultaten voor deze provincie tonen
Wanneer de filterwaarde zich WEL in de URL bevindt of wanneer een standaardwaarde wordt meegegeven
- Validatiecriteria opgeven: Taxonomieterm (soort markt) Termnaam
Te ondernemen actie als de filterwaarde ongeldig is:
Inhoud 'geen resultaten gevonden' weergevenno votes


