Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Separates Template für Suchergebnisse

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #15 am: 17. Juli 2014, 09:02:42
    WayneTsun - jetzt hatte ich Dich wohl falsch verstanden. Der Ordner "product_search" aus dem Download darf doch nicht leer bleiben. Ein leerer Ordner macht auf dem Server ja oftmals wenig Sinn ... - bis ich darauf gekommen bin, dass Du wohl gemeint hast, dass die "product_listing.html" dort hineinkopiert gehört ... . Mir war schlicht nicht klar, dass "dass er nun die product_listing.html als Vorlage verwendet" genau dieses meint  :doh:

    Die Suche nach der "product_listing.html" hat mich aber nicht zum Ziel geführt bis ich darauf kam, dass möglicherweise die "product_listing_v1.html" gemeint sein könnte. Nachdem ich die jetzt in den bis dato leeren Ordner "product_search" kopiert habe funktioniert die Suchfunktion wieder! :-)

    War es aber nicht auch so gedacht, dass bei einer fehlerhaften Suche bzw. wenn nichts gefunden wird ein Text erscheint?? Da habe ich jetzt wieder einen weiß bleibenden Mittelteil :-(

    Wo könnte ich da noch einen Fehler haben bzw. wo könnte ich nachschauen?

    WayneTsun

    • Fördermitglied
    • Beiträge: 1.082
    • Geschlecht:
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #16 am: 17. Juli 2014, 10:15:43
    Hallo!

    Also ich habe mir das jetzt mal genauer angesehen. Die Anleitung kann so nicht funktionieren, bzw. ist nicht vollständig.

    Zunächst ignoriere meine Nachricht bzgl. Änderung in der product_search.php.

    Dann, wie Du schon richtig geschrieben hattest, kopiere die /templates/DeinTemplate/module/product_listing/product_listing_v1.html in das Verzeichnis /templates/DeinTemplate/module/product_search.

    Nun ändere in dieser /templates/DeinTemplate/module/product_search/product_listing_v1.html folgendes:
    Einfügen nach:
    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
     

    das hier:
    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="advanced_search"}
     

    Suche
    Code: PHP  [Auswählen]
    {if $CATEGORIES_HEADING_TITLE}
      <h1>{$CATEGORIES_HEADING_TITLE}</h1>
      {else}
      <h1>{$CATEGORIES_NAME}</h1>
    {/if}

    und ersetze mit
    Code: PHP  [Auswählen]
    {if $CATEGORIES_HEADING_TITLE}
    <h1>{$CATEGORIES_HEADING_TITLE}</h1>
    {elseif $CATEGORIES_NAME}
    <h1>{$CATEGORIES_NAME}</h1>
    {else}

    <h1>{#text_search_result_1#} <font style="font-weight:bold; font-style: italic;">"{$smarty.get.keywords}"</font> {if $SEARCH_COUNT != '0'}{#text_search_result_2#} {$SEARCH_COUNT} {#text_search_result_3#}{else}{#text_search_result_4#}{/if}</h1>
    {/if}

    In der /lang/german/lang_german.conf einfügen im Abschnitt [advanced_search]
    Code: PHP  [Auswählen]
    text_search_result_1 = 'Ihre Suche nach'
    text_search_result_2 = 'ergab'
    text_search_result_3 = 'Treffer:'
    text_search_result_4 = 'ergab leider keine Treffer.'

    analog dazu in der lang_english.conf eintragen.

    Nun sollte das funktionieren.

    Etwas umständlich, wenn man nur diese Meldung bei der Suche verwenden möchte. Das ginge einfacher. Wenn Du aber das Aussehen der Suchergebnisseite noch deutlicher von der 'normalen' Produktlistingseite abheben willst (was ja auch die Intention vom TS Markus war), ist das schon richtig mit diesem Modul.

    Beste Grüße,
    Wayne

    PS: Die Eintragungen von Spegeli's in die lang-Dateien kannst Du Dir übrigens mit meinen Änderungen sparen.

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #17 am: 17. Juli 2014, 12:46:13
    Hallo WayneTsun,

    Meintest Du wirklich im ersten Schritt "Einfügen nach:" oder "Ersetzen"??
    ("Nun ändere in dieser /templates/DeinTemplate/module/product_search/product_listing_v1.html folgendes: Einfügen nach:") Ich habe beides mal ausprobiert und den Rest der Anleitung befolgt. Das Ergebnis ist leider völlig unverändert :-( Die Textvariablen werden nicht angezeigt. Die Suchergebnisseite erscheint nach wie vor in schlichtem Weiß.

    Ich poste mal meine Dateien, die ich jetzt drin habe. In der /advanced_search.php war wohl nichts zu ändern. Vielleicht liegt hier der Haken? Vielleicht fällt da ja noch was auf:

    Diese Dateien habe ich verändert:

    /advanced_search_result.php - Anleitung:

    suche nach:

    Code: PHP  [Auswählen]
    require (DIR_WS_MODULES.FILENAME_PRODUCT_LISTING);

    ersetze mit:

    Code: PHP  [Auswählen]
    require (DIR_WS_MODULES.FILENAME_PRODUCT_SEARCH);

    /includes/filenames.php - Anleitung:

    suche nach:

    Code: PHP  [Auswählen]
    ?>

    davor einfügen:

    Code: PHP  [Auswählen]
    define('FILENAME_PRODUCT_SEARCH', 'product_search.php');

    /lang/german/lang_german.conf

    Code: PHP  [Auswählen]
    [...]
    #erweiterte suche
    [advanced_search]
    text_search_result_1 = 'Ihre Suche nach'
    text_search_result_2 = 'ergab'
    text_search_result_3 = 'Treffer:'
    text_search_result_4 = 'ergab leider keine Treffer.'
    heading_search = 'Weitere Suchkriterien'
    title_keywords = 'Geben Sie Ihre Suchbegriffe ein:'
    text_description = 'Auch in den Beschreibungen suchen'
    text_help = 'Hilfe zur erweiterten Suche'
    text_categories = 'Kategorien:'
    text_subkategories = 'Unterkategorien mit einbeziehen'
    text_manufacturer = 'Hersteller:'
    text_min = 'Preis ab:'
    text_max = 'Preis bis:'
    text_from = 'hinzugef&uuml;gt von:'
    text_to = 'hinzugef&uuml;gt bis:'
    [...]

    [EDIT Tomcraft 17.07.2014: Beitrag formatiert, da 20.000 Zeilen überschritten wurden.]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #18 am: 17. Juli 2014, 14:33:46
    PHP-Dateien bitte als ganzes hier anhängen und nicht nur den Code, da nur 20.000 Zeilen pro Beitrag erlaubt sind! :!:

    Grüße

    Torsten

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #19 am: 17. Juli 2014, 14:47:44
    :-( muß wohl noch einiges lernen hier... So bringt der Beitrag oben natürlich nicht viel, wenn das meiste fehlt. Habe jetzt erst mal aufgegeben, da noch so viele andere Baustellen da sind. Die Grundfunktion der Suche geht - das muß erst mal reichen. Danke erstmal WayneTsun! Enormer Einsatz! Wenn ich soweit bin, hänge ich die Dateien wie Tomcraft schreibt nochmal mit an. Vielleicht kommen wir dann noch einmal weiter.

    WayneTsun

    • Fördermitglied
    • Beiträge: 1.082
    • Geschlecht:
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #20 am: 17. Juli 2014, 15:38:44
    Zur Beantwortung Deiner Frage: Ich meinte schon "einfügen" nicht "ersetzen". ;-)

    Beste Grüße,
    Wayne

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #21 am: 17. Juli 2014, 15:45:17
    also doch so, dass die beiden Codeschipsel untereinander in der /module/product_search/product_listing_v1.html stehen. Hatte ich auch probiert und werde es jetzt als vorerst letzten Versuch noch einmal so einbauen.

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    {config_load file="$language/lang_$language.conf" section="advanced_search"}

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #22 am: 17. Juli 2014, 16:34:50
    So muss es aber funktionieren. ;-)

    [...] So bringt der Beitrag oben natürlich nicht viel, wenn das meiste fehlt. [...]

    Du hättest doch einfach in einem weiteren Beitrag deine PHP-Dateien anhängen können, wie ich dir geschrieben hatte:

    PHP-Dateien bitte als ganzes hier anhängen und nicht nur den Code, da nur 20.000 Zeilen pro Beitrag erlaubt sind! :!:
    [...]

    Ist doch kein großer Akt. ;-)

    Grüße

    Torsten

    WayneTsun

    • Fördermitglied
    • Beiträge: 1.082
    • Geschlecht:
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #23 am: 17. Juli 2014, 16:37:54
    ...und auch gerne noch Deine /product_search/product_listing_v1.html... :-)

    Beste Grüße,
    Wayne

    PS: Du siehst, wir lassen hier nicht locker!

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #24 am: 17. Juli 2014, 17:21:40
    war doch gar nicht böse gemeint Tomcraft und wirklich lieb, dass ihr helfen wollt! Nachdem ich nun aber schon ein paar Tage an dem Zweispalten-Design verzweifelt bin und es am Ende wieder zurück gebaut habe und mit dem Umbau der CSV auf modified regelmäßige krisenhafte Zustände durchlebe, ist das mit der Suchfunktion heute erst mal einfach ein bisschen viel für mich gewesen. Ihr wißt in der Regel ja wo ihr hingreifen müßt und versteht die ganzen Zeichen. Für mich ist das super anstrengend. Aber da muß ich schlicht durch.

    Ok, ich suche die Dateien gleich nochmal zusammen und poste sie. An die  /product_search/product_listing_v1.html denke ich :-)

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #25 am: 17. Juli 2014, 18:00:25
    hier die geänderten Dateien als Anhang - ich hoffe, dass ich sonst keine vergessen habe:

    /advanced_search_result.php
    /includes/filenames.php
    /lang/german/lang_german.conf
    /includes/modules/product_search.php
    /templates/xtc5/module/product_search/product_listing_v1.html

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #26 am: 18. Juli 2014, 12:19:55
    Nur mal so eine Idee... (Ich habe mir deine angehängten Dateien noch nicht angeschaut.)
    Hast du evtl. den Cache im Shop aktiviert? Dann suchst du ewig nach einem Fehler, weil die Änderungen erst wesentlich später angezeigt werden! :!:

    Grüße

    Torsten

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #27 am: 18. Juli 2014, 12:26:58
    danke für den Tip! - und ja, ist wohl aktiviert - wird aber nach einer Aktion stets erst geleert bevor ich mir das Ergebnis anschaue. Daran sollte es eigentlich nicht liegen.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #28 am: 18. Juli 2014, 13:50:35
    Ich würde in jedem Fall dazu raten, den Cache während irgendwelcher Veränderungen am Shop zu deaktivieren.

    Grüße

    Torsten

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: MODUL: Separates Template für Suchergebnisse
    Antwort #29 am: 18. Juli 2014, 14:03:32
    ok, mach ich!
    2 Antworten
    2403 Aufrufe
    06. Februar 2013, 15:01:14 von Gradler
    2 Antworten
    3018 Aufrufe
    01. Juni 2011, 05:31:29 von rattenfänger
    13 Antworten
    8178 Aufrufe
    16. Dezember 2015, 17:00:21 von jaspa
    4 Antworten
    3456 Aufrufe
    09. September 2011, 06:15:15 von nicnero
               
    anything