Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: Survey search using autocomplete

Survey search using autocomplete 6 Monate 4 Tage her #106694

  • fhmessas
  • fhmessass Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 3
  • Karma: 0
Hi, I'm new here and I have to create a plugin for search surveys bu their title using autocomplete feature.
What's the best way to create It, I couldn't find examples of plugin development.

Thanks and best regards!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Survey search using autocomplete 6 Monate 4 Tage her #106730

  • DenisChenu
  • DenisChenus Avatar
  • OFFLINE
  • Moderator Lime
  • Beiträge: 6358
  • Dank erhalten: 824
  • Karma: 245
Already done in LS core.

But here, just need some javascript : jqueryui.com/autocomplete/#combobox
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Survey search using autocomplete 6 Monate 4 Tage her #106739

  • fhmessas
  • fhmessass Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 3
  • Karma: 0
Hi Denis,
Thanks for your reply.
Actualy I can't find any document about which method/controller to call it from view, could you tell me where can I find It?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Survey search using autocomplete 6 Monate 4 Tage her #106740

  • DenisChenu
  • DenisChenus Avatar
  • OFFLINE
  • Moderator Lime
  • Beiträge: 6358
  • Dank erhalten: 824
  • Karma: 245
I say it's already in LS core, take a look at the survey dropdown in Plugin settings.

This is not callable with Plugin.

And : you don't really need a plugin here : just some javascripting.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Folgende Benutzer bedankten sich: fhmessas

Survey search using autocomplete 6 Monate 2 Tage her #106825

  • fhmessas
  • fhmessass Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 3
  • Karma: 0
Could you please tell me which method should I invoke by script?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Survey search using autocomplete 6 Monate 2 Tage her #106834

  • Ben_V
  • Ben_Vs Avatar
  • OFFLINE
  • Platinum Lime
  • Beiträge: 1098
  • Dank erhalten: 247
  • Karma: 78
Hi
If you just are looking for something like this,

in the surveylist.pstpl file of your default template, implement the following changes:

1. Place your text field
2. Wrap {SURVEYLIST} placeholder into ul or ol element with the related class
3. Add javascript snippet
	<input placeholder="Quick Search" id="quicksearch" type="text" /> 
 
        <ul class="surveysList">
        {SURVEYLIST}
        </ul>
 
	<script type='text/javascript' >
		$('#quicksearch').keyup(function(){
			var valThis = $(this).val().toLowerCase();
				$('.surveysList>li').each(function(){
     				var text = $(this).text().toLowerCase();
        			(text.indexOf(valThis) == 0) ? $(this).show() : $(this).hide();            
   			});
		});
	</script>

Ben
Benoît

goo.gl/Bw5iM => Recherche GG dans le forum français (remplacer "exemple" dans la barre de recherche)
goo.gl/WX8PH => GG search for english forum (Replace "example" in the search bar)
goo.gl/IxiGu => Búsqueda en el foro en español (Cambiar "ejemplo" en la barra de...
Letzte Änderung: 6 Monate 2 Tage her von Ben_V.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Folgende Benutzer bedankten sich: DenisChenu, fhmessas
Moderatoren: ITEd
Ladezeit der Seite: 0.182 Sekunden
Donation Image