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: FAQ Support Ticket System

    Papi.Sanchez

    • Frisch an Board
    • Beiträge: 90
    MODUL: FAQ Support Ticket System
    Antwort #30 am: 17. März 2011, 22:58:32
    ... oder "admin_access" nicht richtig gesetzt. ;)

    AllyG

    • Schreiberling
    • Beiträge: 419
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #31 am: 27. März 2011, 18:37:45
    Hi,

    ich habe das Modul nach Anleitung eingehackt und auch den SQL Befehl vernünftig ohne Probleme ausgeführt.

    Mein Problem ist nun, dass im Backend die Menüleiste verschwunden ist und ich nichts mehr machen kann. :`(

    Mein Design hat einen eigenen Ordner und da habe ich natürlich die Templaterelevanten Sachen reingeschoben.

    Muss ich nun irgendwo im Modul angeben, dass es nicht im xtc5 Ordner suchen soll oder hab ich doch irgendwas verbockt?

    Im Frontend scheint alles soweit zu funktionieren.

    PS: Bin gerade nochmal die komplette Installation durchgegangen und hab keinen Einbaufehler gefunden

    EDIT: Fehler gefunden!

    Habe erst aus der PDF installiert und diesen Code einfach so kopiert:

    Code: PHP  [Auswählen]
    //---------------------------BOF Support FAQ-System
    echo ('<li>');
    echo ('<div class="dataTableHeadingContent"><strong>Support-System</strong></div>');
    echo ('<ul>');
    if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['support'] == '1')) echo '<li><a href="' . xtc_href_link('support_overview.php', '', 'NONSSL') . '"
    class="menuBoxContentLink"> -Support-Anfragen</a></li>'
    ;
    if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['support'] == '1')) echo '<li><a href="' . xtc_href_link('support_faq.php', '', 'NONSSL') . '"
    class="menuBoxContentLink"> -Support FAQs</a></li>'
    ;
    if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['support'] == '1')) echo '<li><a href="' . xtc_href_link('support_faq_groups.php', '', 'NONSSL') . '"
    class="menuBoxContentLink"> -Support FAQ Gruppen</a></li>'
    ;
    if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['support'] == '1')) echo '<li><a href="' . xtc_href_link('support_options.php', '', 'NONSSL') . '"
    class="menuBoxContentLink"> -Support-Anliegen</a></li>'
    ;
    echo ('</ul>');
    echo ('</li>');
    //---------------------------EOF Support FAQ-System
    Dadurch ist er aber falsch formatiert. Deswegen habe ich ihn mir zurechtgebastelt.

    Also unbedingt die normale Textdatei nehmen und nicht die PDF!

    Bluesphere

    • Neu im Forum
    • Beiträge: 21
    MODUL: FAQ Support Ticket System
    Antwort #32 am: 23. April 2011, 09:06:08
    Tolles Teil. Habe es mal eingebaut. Danke dafür.

    Nur ein kleines Problem habe ich und kann es nicht lokalisieren: Wenn ich den Status von "offen" auf "geschlossen" setzen möchte oder irgendwo innerhalb des Supports im Backend den Status änderen will gibt es eine Fehlermeldung:

    Code: PHP  [Auswählen]
    Fatal error: Call to undefined function xtc_set_support_type_status() in /hp/bm/aa/hm/www/admin/support_options.php on line 25

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #33 am: 23. April 2011, 12:53:48
    Das ist entweder ein Fehler im Modul, oder du hast vergessen eine Datei des Moduls zu includieren. Also überprüfe bitte erst nochmal den korrekten Einbau des Moduls, bevor wir uns an die Fehlersuche im Modul machen.

    Grüße

    Torsten

    tinchenkatrinchen

    • Fördermitglied
    • Beiträge: 62
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #34 am: 14. Juni 2011, 11:38:12
    Ich habe da mal ein paar Fragen: ist das richtig, dass ich die FAQ-Fragen nur in deutsch anlegen kann, also nicht multilingual? Bzw. muss ich für die zweite Sprache eine separate FAQ-Gruppe anlegen? Oder habe ich da bei der Installation was übersehen?
    Wird das nicht etwas unübersichtlich und 'viel' wenn ich für jede Sprache eine eigene FAQ-Gruppe anlegen muss?

    Wie habt ihr das adäquat gelöst?

    tinchenkatrinchen

    • Fördermitglied
    • Beiträge: 62
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #35 am: 22. Juni 2011, 09:16:42
    Ähm, ich habe gerade festgestellt, dass man das Modul, so wie es im Moment bei mir verbaut ist, zum Spammen benutzen kann. Ich habe mich aber genau an die Anleitung gehalten beim Eibau.  :nixweiss:

    Da es keinerlei Sicherheitsabfrage gibt wenn man ein neues Ticket verfassen möchte, wie z.B. das Captcha, kann man eine xbeliebige Mailadresse eingeben wie etwa hanswurst@xxxxxxx.de, etwas Viagrawerbung die mind. 20 Zeichen umfassen muss und den Absenden-Button klicken und schon bekommt der Empfänger hanswurst@xxxxxxx.de tolle Viagrawerbung sponsored by Shopbetreiber. Mal davon abgesehen, dass der Schund auch noch bei mir im Adminbereich landet.

    Ich bekomme es leider nicht auf die Reihe das Captcha einzubauen. Mein Versuch mir entsprechende Codestellen aus dem contact_us zu leihen, haben HTML-technisch zwar wunderbar geklappt, jedoch ist es wurscht ob da ein Code eingegeben wird oder nicht, es kommt weder Fehlermeldung (obwohl Code in die entsprechende Abfrage eingefügt wurde) noch wird die Supportanfrage gespeichert oder versendet.

    Ich würde es auch sinnvoller finden, wenn Supporttickets nur von eingeloggten Kunden angelegt werden können, für alles andere gibt es ja das Kontaktformular.

    Habe ich das jetzt falsch eingebaut oder ist das ein Bug?

    Was müsste ich denn tun, damit das Anlegen von Supporttickets ausschliesslich eingeloggten Kunden möglich ist?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #36 am: 22. Juni 2011, 10:09:53
    Hat das Modul hierfür keine Einstellung, dass nur eingeloggte Kunden ein Ticket erstellen können? :?

    Grüße

    Torsten

    tinchenkatrinchen

    • Fördermitglied
    • Beiträge: 62
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #37 am: 22. Juni 2011, 10:31:22
    @Torsten

    ich bin die Anleitung nun nochmal durchgegangen, alles was da steht habe ich gemacht und alle mitgelieferten Files übertragen. Drum fragte ich ja ob ich das nun falsch installiert habe oder ob das ein Bug ist. Wenn ich mir die support_overview.php ansehe, kann ich da keine Abfrage finden nach einer Session oder einer Customer ID. Das fand ich schon merkwürdig. Aber vielleicht bin ich auch nur zu blond?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #38 am: 22. Juni 2011, 10:52:15
    Ich kenne das Modul nicht weiter, daher kann ich dazu nichts sagen, sorry.

    Grüße

    Torsten

    GraueEminenz

    • Fördermitglied
    • Beiträge: 200
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #39 am: 22. Juni 2011, 21:59:40
    Hallo,

    ich habe mein grau-gelocktes Haupt angestrengt und hier die Lösung:

    Suche in der "/templates/<dein-template>/module/support_overview.html":

    Code: PHP  [Auswählen]
    <tr>
    <td width="13%" style="border-bottom:solid; border-width:1px; border-color:#cccccc;"> </td>
    <td width="87%" align="left" style="border-bottom:solid; border-width:1px; border-color:#cccccc;" class="main"><a href="{php}echo xtc_href_link(FILENAME_SUPPORT_NEW, '', 'SSL');{/php}">{#new_ticket#}</a></td>
    </tr>
     
    davor einfügen:

    Code: PHP  [Auswählen]
    {if $LOGIN}
     
    danach einfügen:

    Code: PHP  [Auswählen]
    {/if}
     
    In der "/lang/german/faq_support_german.conf" den Text ändern in:

    Code: PHP  [Auswählen]
    text_support_overview_info = 'Es kann immer mal vorkommen, dass Fragen unbeantwortet bleiben oder Probleme jeglicher Art auftauchen, die Sie allein nicht l&ouml;sen k&ouml;nnen. Wenn Sie eingeloggt sind, erstellen Sie ganz einfach und unkompliziert ein Support Ticket und schildern Sie uns Ihr Anliegen.'
     
    fertig!

    Tschüß

    GE

    Mela

    • Neu im Forum
    • Beiträge: 3
    MODUL: FAQ Support Ticket System
    Antwort #40 am: 28. Juni 2011, 08:32:56
    Hallo an Alle,
    ich möchte mich vorstellen. Mein Name ist Pam und (wie sollte es auch anders sein) das ist mein erster shop an dem ich mich probiere.
    Dank des wirklich informativen und sehr hilfreichen Forums ist es mir bisher gelungen meine Probleme/Fehler erfolgreich zu beseitigen. Ein grosses Lob an diese tolle community!
    Mein shop läuft auf einer  Test Domain unter www.pam4.de/shop.
    Ich habe das FAQ Modul versucht einzubauen (natürlich nach strikter Anleitung hier). Sah zumindest am Anfang sehr gut aus. Nachdem ich mir dann selber als Test ein Ticket schreiben wollte erhielt ich folgende Fehlermeldung.
    1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FILENAME_SUPPORT_NEW','support_new.php'); define('FILENAME_SUPPORT_OVERVIEW','s' at line 2

    INSERT INTO support_description (support_id, support_description) VALUES ('2','//BOF Ticket Support FAQ System define('FILENAME_SUPPORT_NEW','support_new.php'); define('FILENAME_SUPPORT_OVERVIEW','support_overview.php'); define('FILENAME_SUPPORT_FAQ','support_faq.php'); //EOF Ticket Support FAQ System')

    [XT SQL Error]
    Habe im Forum gesucht , aber leider nichts passendes gefunden und würde mich freuen wenn Ihr mir helfen könntet den Fehler zu beseitigen.
    Vielen Dank schon im Voraus für Eure Bemühungen.
    Lg Pam

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #41 am: 28. Juni 2011, 09:13:44
    Hallo Pam,

    kontrolliere bitte nochmal folgende Stelle aus der Anleitung:
    Zitat
    [...]
    5. Öffnen Sie folgende Datei: /admin/includes/application_top.php
    Suchen Sie:

    Code: PHP  [Auswählen]
    define('FILENAME_XSELL_GROUPS','cross_sell_groups.php');
     
    Danach fügen Sie bitte ein:

    Code: PHP  [Auswählen]
    // BOF FAQ-System
    define('FILENAME_SUPPORT_FAQ', 'support_faq.php');
    define('FILENAME_SUPPORT_FAQ_GROUPS', 'support_faq_groups.php');
    define('FILENAME_SUPPORT_OVERVIEW', 'support_overview.php');
    define('FILENAME_SUPPORT_TYPE', 'support_options.php');
    // EOF FAQ-System
     
    [...]
    Hier scheinst du einen Fehler gemacht zu haben. Ich tippe auf einen unerwünschten Zeilenumbruch.

    Grüße

    Torsten

    Mela

    • Neu im Forum
    • Beiträge: 3
    MODUL: FAQ Support Ticket System
    Antwort #42 am: 28. Juni 2011, 09:37:39
    Hallo Torsten,
    vielen Dank. Genau das war der Fehler.

    Lg Pam

    ralph_84

    • Fördermitglied
    • Beiträge: 499
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #43 am: 28. Juni 2011, 14:45:14
    Hallo Freundinnen und Freunde.

    Habe alle Fehler im angehängten Modul bereinigt.
    Eine Anleitung auch für Modified 1.03 ist mit dabei.
    Danke für den Tip von GraueEminenz habe ich auch mit eingefügt.

    Gruß Ralph

    [EDIT Tomcraft 28.06.2011: Modul in Beitrag 1 aktualisiert.]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: FAQ Support Ticket System
    Antwort #44 am: 28. Juni 2011, 15:02:49
    Dankeschön für das Update! :thx:

    Grüße

    Torsten

    2 Antworten
    3933 Aufrufe
    17. Februar 2010, 06:15:59 von percilo
    2 Antworten
    678 Aufrufe
    16. Januar 2021, 18:09:28 von arslibri
    9 Antworten
    3990 Aufrufe
    13. Juni 2016, 21:31:12 von remo
               
    anything