Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: cms2day Forum - Community & Support rund ums cms2day. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

netcup|Alex

unregistriert

21

Samstag, 17. Januar 2009, 19:01

Re: Quick Search Addon | Suchergebnisse im Content Div ausgeben

Ein Addon deswegen weils dann einfacher ist einfach den addoninclude zu verwenden anstatt das halbe sucheteil im template einzubinden.

Werbung

22

Samstag, 17. Januar 2009, 19:18

Re: Quick Search Addon | Suchergebnisse im Content Div ausgeben

aber bitte wenn dann richtig!

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&amp;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="&raquo;&nbsp;Suchen" class="button" /></p>
</form>


halbes suchteil?
einfach das formular:

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="&raquo;&nbsp;Suchen" class="button" /></p>
</form>

Werbung

23

Samstag, 17. Januar 2009, 21:20

Re: Quick Search Addon | Suchergebnisse im Content Div ausgeben

Hier mal das komplette Addon...
Wie gewohnt im Template aufrufen...

Wenn die Seite "SUCHE" aktiv ist, dann wird ein sucheingabefeld angezeigt...
Ansonsten "Die Suche ist nicht verfügbar"

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']."&amp;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="&raquo;&nbsp;Suchen" class="button" /></a></div>
	</form>
</div>
";
}
else{
echo "<strong>Das Modul "Suche" ist nicht verfügbar.</strong>";
}
?>

Werbung

24

Montag, 19. Januar 2009, 18:49

Re: Quick Search Addon | Suchergebnisse im Content Div ausgeben

Um das Thema abzuschließen, habe ich das ganze zu einem fertigen Addon verschnürt.

Werbung

w3bcms

Profi

  • »w3bcms« ist männlich

Beiträge: 1 282

CMS Version: 4.x/5.x

Beruf: Webentwickler

Paypal:

  • Nachricht senden

25

Montag, 19. Januar 2009, 20:50

Re: Quick Search Addon | Suchergebnisse im Content Div ausgeben

Wäre super, wenn Du den ersten Beitrag vom Thread nochmal editierst, und den aktuellen Stand dazu postest.
Häng die Datei besser direkt im ersten Thread an, da dann jeder direkt sieht wenn er den Thread öffnet.
Denn falls noch Antworten folgen geht der Anhang ansonsten unter, was nicht schön wäre, denn dann sucht man sich blöd.

Thx! =)

Werbung

netcup|Alex

unregistriert

26

Montag, 19. Januar 2009, 22:20

Re: Quick Search Addon (by netcup|Alex & fzm)

done.

Werbung

27

Samstag, 28. März 2009, 22:07

Wäre auch "nett" wenn der Link wieder heil wäre.. ^^


LG Rico

Werbung

28

Samstag, 4. April 2009, 00:27

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="&raquo;&nbsp;Suchen" class="button" /></p>
</form>

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

29

Samstag, 4. April 2009, 09:34

Ei Alex, was machsde don mit deune Links. Die gehn jo alle net.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

netcup|Alex

unregistriert

30

Montag, 27. April 2009, 23:01

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="&raquo;&nbsp;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.

Werbung