Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
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: Lexikon / Glossar + ABC Register

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #15 am: 06. Juni 2010, 20:47:16
    Ich will jetzt nicht klugscheissern, aber müsste es dann nicht heissen:

    Code: SQL  [Auswählen]
    INSERT INTO configuration VALUES ('', 'MODULE_LEXIKON_STATUS', 'true', '1', '50', NULL, now(), 'NULL','xtc_cfg_select_option(array(\'true\', \'false\'),');
    INSERT INTO configuration VALUES ('', 'MODULE_LEXIKON_TYPE', 'popup', '1', '51', NULL, now(), 'NULL','xtc_cfg_select_option(array(\'popup\', \'acronym\'),');
    INSERT INTO configuration VALUES ('', 'PRODUCT_LIST_ITEMS_PER_PAGE', '10,20,30', 8, 3, NULL, now(), NULL, NULL);
     
    Grüße

    Torsten

    gelbor1

    • Schreiberling
    • Beiträge: 326
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #16 am: 17. Juni 2010, 03:25:22
    hab folgende Fehlermeldung:
    Fatal error: Cannot pass parameter 3 by reference in /homepages/../../htdocs/shop/media/content/lexikon_list.php on line 146

    gelbor1

    • Schreiberling
    • Beiträge: 326
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #17 am: 18. Juni 2010, 12:30:27
    *hochschieb* :D

    shop version 1.03
    mysql 5.x
    php 5
    Provider 1und1
    Shopstat aktiv

    Hab den Fehler in der Vorschau, auf der Homepage scheint es zu funktionieren.

    elliot

    • Neu im Forum
    • Beiträge: 33
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #18 am: 19. Juni 2010, 19:22:30
    @Benny

    Ich werde noch verrückt, bei mir klappt das beim Aktivieren von Shopstat einfach nicht mit dem Blättern. Habe in der inc/shopstat_functions.inc.php auch den Code eingefügt wie du, aber es geht trotzdem nicht bei mir. Wenn ich Shopstat deaktiviere, fumktioniert alles prima.

    ohne Shopstat: /shop_content.php?coID=11&buchstabe=B (geht alles prima)
    mit Shopstat: /Fachbegriffe:_:11.html (egal welchen Buchstaben ich anwähle)

    Musstest du denn da noch irgendwo was abändern/ergänzen? Komme da einfach nicht weiter.  :(

    Dann werden bei mir die angelegten Begriffe auch nicht alphabetisch sortiert, sondern nur in der Reihenfolge des Anlegens angezeigt, was auch nicht ganz so schön ist. Hast du da auch noch irgendwo was geändert, weil auf deiner Seite ist alles schön sortiert, so wie es sein soll.

    Gruß
    Elliot

    Benny

    • Mitglied
    • Beiträge: 245
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #19 am: 19. Juni 2010, 22:06:22
    @elliot

    Nur die Änderungen gemäß der xtc-load Kommentare, hatte ich noch eingefügt.
    Die Sortierung ist nur eine abänderung im SQL-Befehl (ORDER) der Media/Content Datei.

    Würde gerne meine Anpassungen online stellen, aber leider habe ich noch das Problem mit den "Artikeln per Seite".

    Danach kann ich gerne mal Anpassungen bereitstellen.

    hstreicher

    • Fördermitglied
    • Beiträge: 281
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #20 am: 20. Juni 2010, 07:56:53
    @ Tomcraft
    also mein MySQL sagt zu deiner Version
    '' is not a valid integer
    deshalb das null , dann funktionierts bei mir

    mfg hannes

    hstreicher

    • Fördermitglied
    • Beiträge: 281
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #21 am: 20. Juni 2010, 08:28:20
    Nachtrag ,

    hab mich noch mal schnell durch die MySQL (5) Dokumentation gewühlt und die sagt folgendes
    Integer or floating-point data types can have the additional attribute AUTO_INCREMENT. When you insert a value of NULL (recommended) or 0 into an indexed AUTO_INCREMENT column, the column is set to the next sequence

    elliot

    • Neu im Forum
    • Beiträge: 33
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #22 am: 20. Juni 2010, 09:20:41
    @Benny

    Mh, hab noch mal alles überprüft und finde einfach keinen Fehler, den ich gemacht haben könnte. Ohne Shopstat funktioniert auch alles einwandfrei, also müsste ich doch alles richtig gemacht haben, oder??

    Und du hast auch die Version von lolly installiert? Und zusätzlich zu den Änderungen gem. der XTC-Load Kommentare auch nur noch den Code in der inc/shopstat_functions.inc.php ergänzt?

    hstreicher

    • Fördermitglied
    • Beiträge: 281
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #23 am: 03. August 2010, 19:55:39
    Das Modul hat noch einen Fehler, der dazu führt, dass leere Beschreibungen ausgeliefert werden können.

    Die "preg_xxx" Befehle begrenzen den Suchstring mit frei wählbaren Zeichen
    im Lexikon das Zeichen /  alles was nach dem abschliessenden Begrenzer kommt gilt als Modifer der die Stringbehandlung beeinfluss , z.b. ein kleines i würde das suchen/ersetzen Case Insensitiv gestalten , dummerweise liefert preg_replace einen Leerstring als Ergebniss wenn es einen ungültigen Modifier findet

    z.B.  08/15  - wird zu / 08/15/  der Suchstring wird zur 08 verkürzt die 1 wäre dann der z.b.  ungültige Modifer  und schon haben wir eine leere Beschreibung

    die Holzhammer Methode ist ein

    Code: PHP  [Auswählen]
     $value =str_replace('/','-',$value);
     
    die das / durch ein - ersetzt einzubauen
    2 mal jeweils nach dem 2. while

    Code: PHP  [Auswählen]
    $explode_me = explode("||", $mywords);
    while(list($ident, $value) = each($explode_me))
      {   //BOF hannes
          $value =str_replace('/','-',$value);
          //EOF Hannes
     
    wers intelligent mag kann auch die Begrenzer wechseln je nachdem ob einer im Keyword vorhanden ist
    also z.B.:

    Code: PHP  [Auswählen]
    if (strpos('/',$value)===false ){ $begr='/'} else {$begr='#'};
    $treffer = $begr . $value . $begr;
     
    (ungetestet)

    aber das Hauptproblem vom Lexikon ist das es ein Resourcenfresser ist mit einer
    O(m*n) (wobei m=Anzahl der Lexikoneinträge und n die durchschnittliche Beschreibungslänge)
    und das jedes mal wenn eine Produktseite ausgeliefert wird , anstatt die Links  einmal bei der Erfassung der Produktbeschreibung einzubauen bzw. sie nachzuverarbeiten wenn ein neuer Lexikon Eintrag hinzugefügt wird.

    mfg Hannes

    hstreicher

    • Fördermitglied
    • Beiträge: 281
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #24 am: 05. August 2010, 20:30:59
    noch was: Finger weg vom Acronym Modus
    so wie das im Moment programmiert ist werden wenn passende Keywords vorhanden sind die Acronym Text acronymisiert was zerschossenes HTML nach sich zieht

    jansen-gs

    • Neu im Forum
    • Beiträge: 32
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #25 am: 10. Dezember 2010, 14:14:51
    Hallo,

    ich habe alles soweit installiert und doppelt und dreifach geprüft.
    Bekomme immer wieder den u.g. Fehler!

    Kann mir jemand sagen, woran das liegen kann?
    1146 - Table 'XXXXXXX.TABLE_LEXIKON' doesn't exist

    SELECT id, keyword, description FROM TABLE_LEXIKON

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #26 am: 10. Dezember 2010, 14:33:44
    Hallo jansen-gs,

    ich könnte mir vorstellen, dass in der "\includes\database_tables.php" diese Zeile nicht drin steht:

    Code: PHP  [Auswählen]
    // BOF Lolly - added GLOSSAR / LEXIKON
    define('TABLE_LEXIKON', 'lexikon'); // LEXIKON
    // EOF Lolly - added GLOSSAR / LEXIKON
     
    Viele Grüße

    Franky

    jansen-gs

    • Neu im Forum
    • Beiträge: 32
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #27 am: 10. Dezember 2010, 18:35:39
    Ja danke, das war es!!

    Die Detailseite wird wieder angezeigt. Aber das Lexikon geht nicht!
    Es wird nichts vom Lexikon angezeigt!

    Ich kann auch nur im Admin auswählen, ob ich das Lexikon aktivieren will und ob ich popups wählen will!

    Was ist da denn jetzt falsch?

    EDIT: GEHT SCHON HABE ES HIN BEKOMMEN!

    DANKE für Eure Hilfe!

    hmpf99

    • Fördermitglied
    • Beiträge: 76
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #28 am: 20. Dezember 2010, 13:37:02
    Hallo und guten Tag!

    Ist das Modul auch für 1.05 geeignet? Ich traue mich nicht es zu probieren.

    Frank

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #29 am: 20. Dezember 2010, 14:05:58
    Wenn du umsichtig vorgehst und das Modul mit WinMerge in deine Dateien integrierst, dann sollte es keine Probleme geben: FAQ: Liste wichtiger Freeware- & OpenSource-Programme für die Shop-Erstellung

    Grüße

    Torsten

    1 Antworten
    2006 Aufrufe
    31. August 2016, 19:46:29 von Schreinermeister
    9 Antworten
    5657 Aufrufe
    16. September 2009, 07:12:20 von koshiro
    0 Antworten
    2057 Aufrufe
    18. März 2012, 15:23:36 von petergriffin
    8 Antworten
    4409 Aufrufe
    30. Januar 2011, 13:04:17 von Shorty