Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<?php /* ADDON -> SEARCH FIELD */ // DATENBANK(EN) ABRUFEN $settings = mysql_fetch_assoc(mysql_query("SELECT * FROM settings")); $optionen = mysql_fetch_assoc(mysql_query("SELECT * FROM optionen")); $sucheid = @mysql_fetch_assoc(mysql_query("SELECT * FROM pages WHERE type='modul' AND inhalt='%SUCHE%'")); // FUNCTION if ($optionen['page_modrewrite'] == "1") { $link = "".$settings['page_dir']."/".$sucheid['id'].".suche/senden/"; } else { $link = "".$settings['page_dir']."/index.php?seite=".$sucheid['id'].".suche&action=senden"; } ?> <form name="suche" method="post" action="<?php echo $link; ?>"> <input type="text" class="formular" name="suchbegriff" title="Bitte Suchbegriff(e) eingeben" value="Suchbegriff(e) ..." onblur="if (this.value=='') this.value='Suchbegriff(e) ...';" onfocus="if (this.value=='Suchbegriff(e) ...') this.value='';" /> <p align="right"><input type="submit" value="» Suchen" class="button" /></p> </form> |
Quellcode |
|
1 2 3 4 |
<form name="suche" method="post" action="LINK ZUR SUCHE"> <input type="text" class="formular" name="suchbegriff" title="Bitte Suchbegriff(e) eingeben" value="Suchbegriff(e) ..." onblur="if (this.value=='') this.value='Suchbegriff(e) ...';" onfocus="if (this.value=='Suchbegriff(e) ...') this.value='';" /> <p align="right"><input type="submit" value="» Suchen" class="button" /></p> </form> |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<?php /* ADDON -> Suche Das Addon arbeitet mit dem Modul "Suche" zusammen, welches installiert sein muss. */ $einstellungen = mysql_fetch_assoc(mysql_query("SELECT * FROM settings")); $page = mysql_fetch_assoc(mysql_query("SELECT * FROM pages WHERE inhalt='%SUCHE%'")); $optionen = mysql_fetch_assoc(mysql_query("SELECT * FROM optionen")); if ($optionen['page_modrewrite'] == "1") { $form="<form name="addon_suche" method="post" action="".$einstellungen['page_dir']."/".$page['id'].".".$page['page']."/senden/">"; } else { $form="<form name="addon_suche" method="post" action="".$einstellungen['page_dir']."/index.php?seite=".$page['id'].".".$page['page']."&action=senden">"; } if($page['inhalt']=="%SUCHE%"){ echo " <div id="suche_addon"> ".$form." <div style="white-space:nowrap; border: 1px solid rgb(200, 200, 200); padding: 6px; background-color: rgb(248, 248, 255);"><a><input style="width:80%" type="text" class="formular" name="suchbegriff" title="Bitte Suchbegriff(e) eingeben" value="Suchbegriff(e) ..." onblur="if (this.value=='') this.value='Suchbegriff(e) ...';" onfocus="if (this.value=='Suchbegriff(e) ...') this.value='';" /> <input type="submit" value="» Suchen" class="button" /></a></div> </form> </div> "; } else{ echo "<strong>Das Modul "Suche" ist nicht verfügbar.</strong>"; } ?> |
Quellcode |
|
1 2 3 4 |
<form name="suche" method="post" action="LINK ZUR SUCHE"> <input type="text" class="formular" name="suchbegriff" title="Bitte Suchbegriff(e) eingeben" value="Suchbegriff(e) ..." onblur="if (this.value=='') this.value='Suchbegriff(e) ...';" onfocus="if (this.value=='Suchbegriff(e) ...') this.value='';" /> <p align="right"><input type="submit" value="» Suchen" class="button" /></p> </form> |
Hab mir das mal wieder eingebaut. Das Problem ist das zwar die Suchseite geöffnet wird, aber keine Suche ausgeführt wird.Wie im Suchmodul und oben geschrieben sollte folgender Code im Template reichen. (Davor bitte LINK ZUR SUCHE eintragen.)
Nich unbedingt ein Addon nötig.
Quellcode
1 2 3 4 <form name="suche" method="post" action="LINK ZUR SUCHE"> <input type="text" class="formular" name="suchbegriff" title="Bitte Suchbegriff(e) eingeben" value="Suchbegriff(e) ..." onblur="if (this.value=='') this.value='Suchbegriff(e) ...';" onfocus="if (this.value=='Suchbegriff(e) ...') this.value='';" /> <p align="right"><input type="submit" value="» Suchen" class="button" /></p> </form>