pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: tuningcar am 08 Dezember 2005, 18:29:56

Titel: Suche bei mx Rainbow mit einbauen
Beitrag von: tuningcar am 08 Dezember 2005, 18:29:56
Ich würde gerne die Suche genauso integrieren wie das Login feld ( mit dem roten rand ).

Wie kann ich das machen , das der rand immer sauber um die Suche ist und das das wort suche im Rand mitdrin ist ?  ::)

Also genauso wie beim login Feld   ;)

Titel: Re: Suche bei mx Rainbow mit einbauen
Beitrag von: henne am 08 Dezember 2005, 19:04:33
<fieldset style="border: 1px solid #cc0000; width: 200px;">
    <legend style="color: #CC0000;"><strong>Suche</strong></legend>
         <table border="0" cellpadding="0" cellspacing="0">
<tr>
      <td>{SEARCHFORM}</td>
</tr>
         </table>
</fieldset>
Titel: Re: Suche bei mx Rainbow mit einbauen
Beitrag von: tuningcar am 08 Dezember 2005, 19:43:41
Danke für die schnelle Hilfe , da erscheint aber nur in dem roten Rahmen {SEARCHFORM} und sonst nichts .

Da stimmt doch irgentwas nicht  ;)

Habe jetzt das eingebaut

function mx_theme_searchform()
{
$out = '';
if (mxModuleAllowed('Search')) {
$out = '


<fieldset style="border: 1px solid #cc0000; width: 200px;">
    <legend style="color: #CC0000;"><strong>Suche</strong></legend>
         <table border="0" cellpadding="0" cellspacing="0">
           <form action="modules.php" method="get" title="' . _SEARCH . '">
<input type="hidden" name="name" value="Search">
<input type="text" name="query" size="20" title="' . _SEARCH . '">
<input type="submit" value="' . _SEARCH . '" title="' . _SEARCH . '">
         </table>
</fieldset>

';
}
return $out;
}


Suche funktioniert , nur leider wenn ich zb. bei den Admin einstellungen was ändere und ich auf speichern drücke kommt nun jedes mal die suchseite  :D

Was habe ich da falsch gemacht ?
Titel: Re: Suche bei mx Rainbow mit einbauen
Beitrag von: henne am 08 Dezember 2005, 19:55:50
<fieldset style="border: 1px solid #cc0000; width: 200px;">
    <legend style="color: #CC0000;"><strong>Suche</strong></legend>
         <table border="0" cellpadding="0" cellspacing="0">
<tr>
      <td><div id="searchform">{SEARCHFORM}</div></td>
</tr>
         </table>
</fieldset>


das muss in die theme.html an die gewünschte Stelle.. warum an der functions.php rumschrauben ??

wenn die Funktion für die Suche in der functions.php drinn ist:

# ###############################################################
function mx_theme_searchform()
{
    $out = '';
    if (mxModuleAllowed('Search')) {
        $out = '
<form action="modules.php" method="get" title="' . _SEARCH . '">
<input type="hidden" name="name" value="Search">
<input type="text" name="query" size="20" title="' . _SEARCH . '">
<input type="submit" value="' . _SEARCH . '" title="' . _SEARCH . '">
</form>
';
    }
    return $out;
}


und auch der Aufruf stimmt :

$part[] = array("{SEARCHFORM}", mx_theme_searchform());

dann funktioniert das auch ;)
Titel: Re: Suche bei mx Rainbow mit einbauen
Beitrag von: tuningcar am 08 Dezember 2005, 20:02:52
 ::) Achso , kleiner Denkfehler .

Hab gemeint das kommt in die funktions.php mit rein .

So hauts  :thumbup: , Danke nochmal  :)
Titel: Re: Suche bei mx Rainbow mit einbauen
Beitrag von: henne am 08 Dezember 2005, 20:04:20
Fein !  :thumbup: Dachte das wär so langsam klar wie das mit den Platzhaltern läuft, darum hab ichs nicht näher erläutert ;)
Titel: Re: Suche bei mx Rainbow mit einbauen
Beitrag von: tuningcar am 10 Dezember 2005, 12:58:46
Jetzt hätt ich noch eine frage  ::)

Ich will die suche in die Theme Fotos genau unter dem Login einbauen ( da wo auch das {PSLOGAN} ist ).

Hab ich zwar schon , aber da wird es nicht mittig von der höhe her im Foto angezeigt sondern im unteren Bereich .

Wo genau soll ich die suche funktion einbauen das das funzt ?