Suchmodul - Suchergebnis-Seite

Gesperrt
Paddischa
Beiträge: 5
Registriert: Mo 19. Feb 2007, 21:20
Kontaktdaten:

Suchmodul - Suchergebnis-Seite

Beitrag von Paddischa »

4.6.23

Hallo zusammen,
ich habe das Problem, dass meine Suchergebnis-Seite nicht angezeigt wird.
Es wird mir immer die Seite mit der ID 31 angezeigt. Auch dann, wenn ich den Wert für Resultpage in den Mandanteneinstellungen ädere.
Die Module habe ich vom Beispielmandanten kopiert.

Mandanteneinstellungen:
Typ: search
Name: resultpage
Wert: 31

Sucheingabe:

Code: Alles auswählen

<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname  :      Sucheingabe
* Author(s)   :     Andreas Lindner
* Copyright   :     Contenido - four for business, Andreas Lindner
* Created     :     09.08.2005
************************************************/

#Includes
cInclude('classes', 'class.template.php');

#Settings
$template = 'sucheingabe.html';
$cApiClient = new cApiClient($client);
$selected = $cApiClient->getProperty("search","resultpage");
...
Im forum habe ich schon mehrmals das gleiche Problem gefunden, jedoch keine Lösung.
Könnt Ihr mir helfen, oder habt Ihr einen Tip?

Vielen Dank
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

es gibt aber nur das hier
-> http://contenido.org/forum/viewtopic.php?p=93250#93250

vielleicht ein typo ?
oder du hast eine idcat definiert die es nicht gibt und wirst auf eine fehlerseite mit idcat 31 weitergeleitet ?
*** make your own tools (wishlist :: thx)
Paddischa
Beiträge: 5
Registriert: Mo 19. Feb 2007, 21:20
Kontaktdaten:

Beitrag von Paddischa »

Danke für den Tip mit der Weiterleitung!

Es wird tatsächlich auf die "login_error_page" weitergeleitet, bei mir ist das die Startseite.
Nun müsste ich aber wissen, warum auf diese Seite umgeleitet wird.

Den Wert bei "resultpage" habe ich nun geändert, dass nur die Seite mit den Flachsenkern durchsucht wird.
[/url]

Wer kann mir helfen? Für Eure Tips bin ich sehr dankbar.

Paddischa
Zuletzt geändert von Paddischa am Di 4. Mär 2008, 10:46, insgesamt 1-mal geändert.
wosch

Beitrag von wosch »

Paddischa hat geschrieben:Es wird tatsächlich auf die "login_error_page" weitergeleitet, bei mir ist das die Startseite.
Eines ist komisch, es wird folgende URL als Fehlerseite/Startseite angezeigt:
http://www.bamue.de/cms/front_content.php?idcatart=25
idcatart ???
üblich ist idcat
(idcatart war ein Versuch eine eindeutige ID für Kategorie und Artikel zu bekommen, wurde aber dann nicht weiter verfolgt ... oder so ähnlich)

Paddischa hat geschrieben:Den Wert bei "resultpage" habe ich nun geändert, dass nur die Seite mit den Flachsenkern durchsucht wird.
resultpage hat nichts mit "durchsuchen" zu tun.
Meinst du searchrange?

Welche Werte/Daten hast du den in den Mandanteneinstellungen für resultpage und searchrange stehen?
Paddischa
Beiträge: 5
Registriert: Mo 19. Feb 2007, 21:20
Kontaktdaten:

Beitrag von Paddischa »

Hallo, danke für Deine schnelle Antwort!

Nun habe ich eine Fehlerseite angelegt. Meine Mandanteneinstellungen sehen so aus:

Code: Alles auswählen

    backend upload_properties_language_dependant yes 
    generator xhtml true 
    global sender-email example@example.org 
    language separator §§§ 
    login_error_page idcatart 37 
    navigation idcat_homepage 1 
    navigation idcat_bottomnavi 2 
    navigation printarticlecat 3 
    navigation idcat_hilfsnavi 9 
    search resultpage 31 
    searchrange include 7 
    tinymce extended_valid_elements *[*] 
    tinymce valid_elements *[*] 
    tinymce content_css css/style.css 
Die Mandanteneinstellungen habe ich vom Beispielmandanten kopiert, vielleicht liegt darin auch ein Fehler.
Dien Beispielmandanten habe ich auf einem anderen Server installiert. Bei dieser (B+M) Installation habe ich ein Upgrade von 4.6.15 auf 4.6.23 gemacht. Bei einigen Modulen hatte ich daher andere Versionen im Vergleich zum Beispielmandanten.
Hängt das vielleicht auch damit zusammen?
wosch

Beitrag von wosch »

Code: Alles auswählen

    login_error_page idcatart 37 
Die Angabe stimmt:
http://www.bamue.de/cms/front_content.php?idcatart=37

Code: Alles auswählen

search resultpage 31 
Hier muß die idcat der Kategorie mit der Start-Seite mit den Suchergebnissen eingetragen werden.
Im Beispielmandant ist es 40.
Artikel muß Online sein und Startartikel

Code: Alles auswählen

searchrange include 7  
Damit definierst du den Bereich (idcat/Kategorie) der Durchsucht werden soll.
Bei dir also nur die Kategorie mit der Seite Impressum.
Der Wert "vererbt" sich nach unten, sprich: alle Unterkategorien unter idcat=7 werden ebenfalls durchsucht.
Üblich ist die oberste Ebene aller zu durchsuchenden Kategorien,
beim Beispielmandandanten wäre das 1 (idcat = 1 = Hauptnavigation)

Irgendwas muß an deinen Einstellungen oder Randparameter (Startseite/Online gesetzt/...) nicht stimmen.
Das Suchmodul ist, wenn alle Parameter richtig gestzt sind, sehr gutmütig.
Paddischa
Beiträge: 5
Registriert: Mo 19. Feb 2007, 21:20
Kontaktdaten:

Beitrag von Paddischa »

Danke!

Ich hab' den Fehler gefunden!!!
Statt der "idcat", die bei der Navigation angezeigt wird, habe ich die Werte genommen, die bei den Eigenschaften der Artikel stehen.

Nochmals vielen Dank für die Hilfe!!!!
CvH
Beiträge: 51
Registriert: Do 10. Aug 2006, 13:20
Wohnort: Ahrensburg bei Hamburg
Kontaktdaten:

Beitrag von CvH »

Paddischa hat geschrieben:Statt der "idcat", die bei der Navigation angezeigt wird, habe ich die Werte genommen, die bei den Eigenschaften der Artikel stehen.
Das mache ich auch die ganze Zeit... was meinst Du denn mit "die bei der Navigation angezeigt wird"? Wo kriege ich denn nun die korrekte idcat her, wenn nicht aus den Eigenschaften der Seite mit den Suchergebnissen???
Danke und Gruß
Catharina
Wende Dein Gesicht der Sonne zu und Du lässt den Schatten hinter Dir. (aus Afrika)
CvH Design Ahrensburg - http://www.cvh-design.de
CvH
Beiträge: 51
Registriert: Do 10. Aug 2006, 13:20
Wohnort: Ahrensburg bei Hamburg
Kontaktdaten:

Beitrag von CvH »

Jetzt habe ich es auch... schon komisch, dass so eine wichtige Information wie die idcat eben nicht in den Eigenschaften angezeigt wird. Ich habe es immer mit der idart und der idcatart verwechselt.

Wenn ich bei "Artikellink anzeigen" die Option wähle "Artikel mit Kategorie", dann gibt er mir im Link die Information aus idcat=...

Damit hat es dann funktioniert. :P

Sonnige Grüße
Catharina
Wende Dein Gesicht der Sonne zu und Du lässt den Schatten hinter Dir. (aus Afrika)
CvH Design Ahrensburg - http://www.cvh-design.de
Gesperrt