Filter comma probleem

3 years 11 months ago #3879 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?



  • Posts: 107
  • Karma: -1
  • Thank you received: 1

  • Gender: Unknown
  • Birthdate: Unknown
  • Please Log in to join the conversation.

    3 years 11 months ago #3881 by bram

    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

     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
    $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
    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[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



  • Posts: 1494
  • Karma: 57
  • Thank you received: 247

  • Gender: Unknown
  • Birthdate: Unknown
  • Please Log in to join the conversation.

    3 years 11 months ago #3888 by marius

    ok bedankt bram, ga dat even proberen. was effe afwezig,vandaar late reply.



  • Posts: 107
  • Karma: -1
  • Thank you received: 1

  • Gender: Unknown
  • Birthdate: Unknown
  • Please Log in to join the conversation.

    Time to create page: 0.056 seconds
    Powered by Kunena Forum