Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem med septima search: inputfelt biver ikke opdateret efter select i dropdown #158

Open
magloire opened this issue Mar 27, 2018 · 6 comments

Comments

@magloire
Copy link
Contributor

inputfelt biver ikke opdateret efter select i dropdown.

Der skal måske gøres noget i event handleren.
på linje 2008 i formular.js, bliver et event fired:

this.fireEvent('searchSelected', result);

jeg har løst det ved at tilføje den linje i min js-fil :

formular.on('searchSelected', function(){
jQuery('.ssInput').val(arguments[1].title);
});

@karstenpihl
Copy link
Contributor

@magloire kan du lave en lille meget simpel konfiguration, hvor vi kan genskabe problemet? Tag evt. udgangspunkt i denne konfiguration: https://github.com/Septima/spatialsuite-formular/blob/master/test/config/formular_config.xml#L2379, så er det nemmere at løse problemet.

@magloire
Copy link
Contributor Author

magloire commented Apr 4, 2018

Hej Karsten; sorry jeg mente ikke dropdown, men .

<septimasearch urlparam="adresse2" displayname="Adresse:" usegeometry="true" placeholder="Søg efter en masse"> <searcher> <type>Septima.Search.DawaSearcher</type> <title>Adresser</title> <options> <kommunekode>173</kommunekode> </options> </searcher> </septimasearch>
Den første list med vejnavne, hvis man vælger noget fra listen, bliver input feltet opdateret med det valgte element. Som du kan se på det andet billede.
Men når man vælger noget i den anden list med vejnavn + husnumre, så bliver inputfeltet ikke opdateret.

2018-04-04_09h12_58

2018-04-04_09h13_56

@karstenpihl
Copy link
Contributor

Det er fordi Septima Search ikke er en autocomplete men et søgefelt. Hvis man vil have den valgte adresse (eller andet) vist, så vil jeg foreslå at man får et separat felt til det. Med den metode, som du foreslår, så vil Septima Search ikke fungere optimalt, da det er mere bøvlet at skrive videre i feltet efter man har valgt en adresse.

@magloire
Copy link
Contributor Author

magloire commented Apr 4, 2018

Det var sådan set en nødløsning for <address /> tag er holdt op med at virke. Request til smartadresse.dk returnerer en 403 fejl.

Jeg kan i hvert fald bruge septima search som autocomplete lige nu med noget lidt javascript.

@karstenpihl
Copy link
Contributor

Det er også fint.

Jeg var ikke klar over at Sweco havde nedlagt smartadresse.dk. @dk-moelgaard75 er det korrekt?

@dk-moelgaard75
Copy link
Contributor

Hej Karsten.
Det er rigtigt, at smaradresse.dk er nedlagt. Så vidt jeg har forstået, så skyldes det, at den bagvedliggende service (muligvis leveret af GST) blev nedlagt. Med geosearch virker i formularen, hvis det er en hjælp til nogen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants