Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 05. Dezember 2014 16:42

faglork
arbeitet mit CMS/ms
Ort: Fränkische Schweiz
Registriert: 15. Dezember 2010
Beiträge: 1.152
Webseite

2 x search mit unterschiedlichen IDs benötigt

Moinsen!

Ich bau grad ne responsive Seite und da habe ich folgendes Problem:

Ab einer gewissen Breite soll das Suchformular woanders erscheinen. Einfachste Lösung: Tag zweimal einbauen, eins auf display:none, mit media query umschalten. Funzt bestens.

NUR: Das ist natürlich nicht valide, weil ja zweimal die gleichen Erlemente mit denselben IDs erzeugt werden.

Gibts ne Möglichkeit, eine ID zu übergeben?

Irgendne andere Idee?

Servus,
Alex

Offline

#2 06. Dezember 2014 22:26

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: 2 x search mit unterschiedlichen IDs benötigt

Mein Vorschlag - ändere im Such-Template

<input type="text" class="search-input" id="{$search_actionid}searchinput" name="{$search_actionid}searchinput" size="20" maxlength="50" value="{$searchtext}" {$hogan}/>

auf

<input type="text" class="search-input" id="{$search_actionid}searchinput{counter}" name="{$search_actionid}searchinput" size="20" maxlength="50" value="{$searchtext}" {$hogan}/>

Offline

#3 08. Dezember 2014 08:37

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: 2 x search mit unterschiedlichen IDs benötigt

Brauchst Du die ID des Inputfeldes unbedingt?


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#4 08. Dezember 2014 21:29

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: 2 x search mit unterschiedlichen IDs benötigt

wieso assignst du nicht einfach den zweiten search aufruf und ersetzt die id mit dem replace modifier?

Offline

#5 09. Dezember 2014 11:05

faglork
arbeitet mit CMS/ms
Ort: Fränkische Schweiz
Registriert: 15. Dezember 2010
Beiträge: 1.152
Webseite

Re: 2 x search mit unterschiedlichen IDs benötigt

NaN schrieb:

Brauchst Du die ID des Inputfeldes unbedingt?

Das Problem ist ja nicht die ID des input-Feldes (bräuchte ich in der Tat nicht), sondern die der form:

form id="cntnt01moduleform_2"

Servus,
Alex

Offline

#6 09. Dezember 2014 11:06

faglork
arbeitet mit CMS/ms
Ort: Fränkische Schweiz
Registriert: 15. Dezember 2010
Beiträge: 1.152
Webseite

Re: 2 x search mit unterschiedlichen IDs benötigt

nicmare schrieb:

wieso assignst du nicht einfach den zweiten search aufruf und ersetzt die id mit dem replace modifier?

*patsch*

Danke,
Alex

Offline

#7 09. Dezember 2014 19:58

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: 2 x search mit unterschiedlichen IDs benötigt

Wobei jedoch replace deutlich performance-lastiger ist als mein Vorschlag mit {counter} ...

Offline

#8 10. Dezember 2014 18:10

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: 2 x search mit unterschiedlichen IDs benötigt

faglork schrieb:

Das Problem ist ja nicht die ID des input-Feldes (bräuchte ich in der Tat nicht), sondern die der form:

form id="cntnt01moduleform_2"

wink

Offline

#9 10. Dezember 2014 22:14

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: 2 x search mit unterschiedlichen IDs benötigt

OK, alles klar  ops ... war irgendwie auf "input" fixiert.

Offline