Skip to main content

Filter comma probleem

More
8 years 7 months ago #3879 by marius
Filter comma probleem was created by marius
Hallo Bram,

Stel, je ziet tussen de reizen in plaats van land een tour staan als:

Bosnië Herzegovina,Kroatië,Slovenië

Zo komt dat in de dropdown te staan wat ik lelijk vind. Eruit filteren gaat niet vanwege de comma's die er tussen staan.

Wat is daar de oplossing voor?

Please Log in to join the conversation.

More
8 years 7 months ago #3881 by redactie
Replied by redactie on topic Filter comma probleem
Er zijn verschillende oplossingen,

als het land in het veld Select1 staat kun je ervoor kiezen de velden automatisch te laten splitsen tijdens de import, je krijgt dan per veld een item.

Dus een veld met Select1 ( menu_1 ) met land1,land2,land3 geeft drie items, met menu_1 is land1 voor de eerste land2 voor de tweede etc.

in versie 2.5 en ouder ging dit splitsen automatisch, voor versie drie zet je
Code:
define('SPLITKOMMA',1);

ergens boven in je feeds.php

dit werkt dus alleen voor het eerste (Select1/menu_1) veld.

je kunt tijdens import ook alles na de komma weghalen
Code:
$item['menu_x']=preg_replace('#,.*$#','',$item['menu_x']);


Of je vervangt de combinatie door de regio

Bosnië Herzegovina,Kroatië,Slovenië -> Rondreis Balkan





filteren tijdens de weergave kan trouwens wel.

in de menu configuratie heb je een sql filter, hier kun je iets toepassen als
[code]Selectx not like '%,%'[\code]
dit is wel een vrij 'dure' query. Je kunt het sql filter ook in de module toepassen, de reizen worden dan wel getoond, alleen staan de landen dan niet in de module menu's

Please Log in to join the conversation.

More
8 years 7 months ago #3888 by marius
Replied by marius on topic Filter comma probleem
ok bedankt bram, ga dat even proberen. was effe afwezig,vandaar late reply.

Please Log in to join the conversation.

Time to create page: 0.317 seconds