Hallo,
ich fände es praktisch wenn man als Modul noch eine Artikelsuche mit anbieten könnte.
So könnte jeder Nutzer Artikel nach eigenen Vorgaben, per Eingabefeld, suchen lassen.
Gruß komma.
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
- vscope
- Beiträge: 477
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Austria/Vienna
- Kontaktdaten: ICQ Website
die suche kann man einfach realisieren.
hierfür gibts eine funktion.
Oder schreib das einfach in ein PHP Modul:
hierfür gibts eine funktion.
Oder schreib das einfach in ein PHP Modul:
Code: Alles auswählen
<?php
include_once("redaxo/include/functions/function_rex_search.inc.php");
$RESULT = REX_SEARCH($FORM[SEARCH]);
if(is_array($RESULT)){
print "<b>Es wurden ".count($RESULT)." Einträge zu Ihrem Suchbegriff gefunden</b>";
print '<img src="img/c_trennlinie.gif" width="553" height="20"><br>';
foreach($RESULT as $var){
print "<a href=$var[URL] class=linkblaufett>";
print $var[NAME]."<br>";
print "</a>";
print $var[DESC_REGEX]."<br>";
print '<img src="img/c_trennlinie.gif" width="553" height="20"><br>';
}
} else {
print "<b>Es wurden leider keine Einträge zu Ihrem Suchbegriff gefunden";
}
?>
Hallo vscope,
ersteinmal vielen Dank für Deine Hilfe, da ich ein paar Probleme beim Einbau hatte hab ich es noch etwas angepasst :
Jetzt kann man die Suche direkt als Artikel einbauen.
Gruß komma.
ersteinmal vielen Dank für Deine Hilfe, da ich ein paar Probleme beim Einbau hatte hab ich es noch etwas angepasst :
Code: Alles auswählen
<?php
//Hier musste ich den absoluten Pfad zum include Verzeichnis von redaxo eingeben
include_once("/include/functions/function_rex_search.inc.php");
stripslashes($FORM[SEARCH]);
$RESULT = REX_SEARCH($FORM[SEARCH]);
if(is_array($RESULT)){
echo "<b>Es wurden ".count($RESULT)." Einträge zu Ihrem Suchbegriff gefunden</b>";
echo "<img src=\"img/c_trennlinie.gif\" width=\"553\" height=\"20\"><br>";
foreach($RESULT as $var){
//Bei mir hat die Verlinkung nicht funktioniert, daher hab ich mir folgendes Einfallen lassen :
$rg_pos=strpos($var[URL],"-");
echo "<a href=index.php?article_id=".substr($var[URL],0,$rg_pos)." class=linkblaufett>";
echo $var[NAME]."<br>";
echo "</a>";
echo $var[DESC_REGEX]."<br>";
echo "<img src=\"img/c_trennlinie.gif\" width=\"553\" height=\"20\"><br>";
}
} else {
echo "<b>Es wurden leider keine Einträge zu Ihrem Suchbegriff gefunden";
echo "<form action=index.php method=POST>";
echo "<input type=hidden name=FORM[send] value=1>";
//Artikel ID des Suchformulars
echo "<input type=hidden name=article_id value=64>";
echo "<input type=text name=FORM[SEARCH]>";
echo "<input type=submit>";
echo "</form>";
}
?>
Gruß komma.
So gehts ohne mod_rewrite ...
Code: Alles auswählen
<?php
//Hier musste ich den absoluten Pfad zum include Verzeichnis von redaxo eingeben
include_once("/include/functions/function_rex_search.inc.php");
stripslashes($FORM[SEARCH]);
$RESULT = REX_SEARCH($FORM[SEARCH]);
if(is_array($RESULT)){
echo "<b>Es wurden ".count($RESULT)." Einträge zu Ihrem Suchbegriff gefunden</b>";
echo "<img src=\"img/c_trennlinie.gif\" width=\"553\" height=\"20\"><br>";
foreach($RESULT as $var){
echo "<a href=index.php?article_id=".$var[ID]." class=linkblaufett>";
echo $var[NAME]."<br>";
echo "</a>";
echo $var[DESC_REGEX]."<br>";
echo "<img src=\"img/c_trennlinie.gif\" width=\"553\" height=\"20\"><br>";
}
} else {
echo "<b>Es wurden leider keine Einträge zu Ihrem Suchbegriff gefunden";
echo "<form action=index.php method=POST>";
echo "<input type=hidden name=FORM[send] value=1>";
//Artikel ID des Suchformulars
echo "<input type=hidden name=article_id value=64>";
echo "<input type=text name=FORM[SEARCH]>";
echo "<input type=submit>";
echo "</form>";
}
Bei mir gibt's da ein fehler,...
...wenn ich den code als modul abspeichere und dann in einem artikel einbinde. Folgende fehlermeldung erscheint:
Parse error: parse error, unexpected T_VARIABLE in /mnt/kw2/07/516/00000013/htdocs/en12831.net/redaxo/include/classes/class.article.inc.php(341) : eval()'d code on line 125
wer kann, wer weiss?!
Liebe grüße
reinhold
Parse error: parse error, unexpected T_VARIABLE in /mnt/kw2/07/516/00000013/htdocs/en12831.net/redaxo/include/classes/class.article.inc.php(341) : eval()'d code on line 125
wer kann, wer weiss?!
Liebe grüße
reinhold