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: Shopbewertung in Kooperation mit MailBeez

    MarcoMG

    • Mitglied
    • Beiträge: 191
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #195 am: 28. November 2022, 18:19:14
    *EDIT*
    Hat sich erledigt konnte es beheben nun ist die Navi da.

    Ich habe in die admin/mailbeez.php unter
    Code: PHP  [Auswählen]
    require('includes/application_top.php');
    Folgendes eingefügt
    Code: PHP  [Auswählen]
    require (DIR_WS_INCLUDES.'head.php');

    web4design

    • Experte
    • Beiträge: 1.122
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #196 am: 28. November 2022, 19:31:11
    @MarcoMG
    Danke für die Rückmeldung.

    Sollte dennoch an Cord gemeldet werden, da das mit dem nächsten MailBeez-Update eventuell wieder überschrieben wird.

    MarcoMG

    • Mitglied
    • Beiträge: 191
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #197 am: 29. November 2022, 02:19:36
    Bitte gerne, schaut er hier nicht ab und zu rein?

    web4design

    • Experte
    • Beiträge: 1.122
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #198 am: 29. November 2022, 05:36:10
    Regulär gehe ich davon aus,  ggfs. auch durch die automatischen Benachrichtungen bei neuen Beiträgen.

    Damit habe ich jedoch die Erfahrung gemacht, dass das nicht immer klappt und man gar keine Info erhält.

    MailBeez

    • Experte
    • Beiträge: 417
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #199 am: 29. November 2022, 09:53:10
    Zitat
    Hat sich erledigt konnte es beheben nun ist die Navi da.

    damit wird der Updater aber wohl funktionsunfähig, da dieser die head.php Ausgabe nicht bekommen darf.

    Ursache für die fehlende Navigation ist:

    in head.php wird NEW_ADMIN_STYLE per

    Code: PHP  [Auswählen]
    define('NEW_ADMIN_STYLE',true);

    definiert, aber in anderen includes verwendet, die MailBeez ohne head.php laden muss. Wenn ich NEW_ADMIN_STYLE woanders definiere, kommt eine Fehlermeldung, dass die Constante bereits definiert ist.

    Lösung könnte sein:
    Code: PHP  [Auswählen]
    define('NEW_ADMIN_STYLE',true);
    aus head.php nach admin/includes/application_top.php verlagern,

    Muss dann aber auch ins modified Release übernommen werden.

    [EDIT Tomcraft 25.05.2023: Pfad korrigiert.]

    MarcoMG

    • Mitglied
    • Beiträge: 191
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #200 am: 29. November 2022, 15:34:34
    @Mailbeez
    *EDIT*
    Ich habe es gerade getestet es Funktioniert.

    MailBeez

    • Experte
    • Beiträge: 417
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #201 am: 30. November 2022, 09:52:14
    prima - kannst du dafür sorgen, dass die Modified-Entwickler diese kleine und unkritische Anpassung übernehmen?

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.991
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #202 am: 30. November 2022, 12:17:38
    [...]
    Wenn ich NEW_ADMIN_STYLE woanders definiere, kommt eine Fehlermeldung, dass die Constante bereits definiert ist.
    [...]

    Auf die Gefahr hin mangels Wissen über die genauen Zusammenhänge verkehrt zu liegen:
    Was heißt denn "woanders" genau ?
    Man kann das doch so definieren:
    Code: PHP  [Auswählen]
    defined('NEW_ADMIN_STYLE') OR define('NEW_ADMIN_STYLE', true);

    Gruß,
    noRiddle

    MailBeez

    • Experte
    • Beiträge: 417
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #203 am: 30. November 2022, 12:20:19
    ja, könnte man so auch in head.php umsetzen. Aus meine Sicht ist die Definition der Konstante in head.php aber an der falschen Stelle und gehört in application_top.php

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.991
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #204 am: 30. November 2022, 12:31:04
    Ich meinte in deinem Modul, weil du sagst
    Zitat
    kommt eine Fehlermeldung, dass die Constante bereits definiert ist

    Gruß,
    noRiddle

    MailBeez

    • Experte
    • Beiträge: 417
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #205 am: 30. November 2022, 12:50:50
    Aus technischen Gründen muss ich z.B. column_left.php vor head.php einbinden, aber in column_left.php wird die Konstante genutzt. Wenn ich diese vor Einbindung selbst setze, wird die Fehlermeldung in head.php geworfen.

    Wenn die Konstante in application_top definiert wäre, gäbe es diese Situation nicht.

    MarcoMG

    • Mitglied
    • Beiträge: 191
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #206 am: 17. Dezember 2022, 21:58:05
    Wenn ich folgende änderung mache, bekomme ich eine weisse seite.

    Zitat
    Installationsanleitung Shopbewertungsbox für

    Modified-Shop 2.x

    Schritt 1:
    Öffne:
    templates/deinTemplate/source/boxes.php

    Füge
    am Ende vor ?> folgendes ein:

    Code: PHP  [Auswählen]
    web4design[dot]de - Shopreview-Modul
    require_once(DIR_FS_CATALOG . 'includes/external/mailhive/configbeez/config_shopvoting/classes/Shopvoting_widget.php'); $shopvoting = new Shopvoting_widget(); $smarty->assign('box_shopvoting',$shopvoting->output());
    [...]

    Quelle: Installationsanleitung Shopbewertungsbox für Modified-Shop 2.x

    mod_error.log

    Code: PHP  [Auswählen]
    Failed opening required 'httpdocs/includes/external/mailhive/configbeez/config_shopvoting/classes/Shopvoting_widget.php' (include_path='.:/opt/plesk/php/8.1/share/pear') in File: httpdocs/templates/tpl_modified_responsive/source/boxes.php on Line: 168     {}      {}

    [EDIT Tomcraft 25.05.2023: Beitrag formatiert und Quelle ergänzt.]

    Timm

    • Fördermitglied
    • Beiträge: 6.259
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #207 am: 18. Dezember 2022, 00:43:29
    Die Fehlermeldung besagt, dass die eingebundene Datei nicht auf dem Server ist.

    Gruß Timm

    MarcoMG

    • Mitglied
    • Beiträge: 191
    • Geschlecht:
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #208 am: 18. Dezember 2022, 04:28:52
    Vielen dank aber wie kann das sein, ich habe alles aus den Paketen hochgeladen?

    Ich habe besagte Datei hochgeladen und bekomme nun:

    Code: PHP  [Auswählen]
    Unable to load template 'file:httpdocs/mailhive/configbeez/config_shopvoting/templates/boxes/box_shopreview.html' in File: httpdocs/includes/external/smarty/smarty_4/sysplugins/smarty_internal_template.php on Line: 195

    [EDIT Tomcraft 25.05.2023: Beitrag formatiert.]

    web4design

    • Experte
    • Beiträge: 1.122
    Re: MODUL: Shopbewertung in Kooperation mit MailBeez
    Antwort #209 am: 18. Dezember 2022, 05:35:02
    Poste bitte mal den Inhalt deiner:
    templates/deinTemplate/source/boxes.php
    22 Antworten
    20648 Aufrufe
    15. April 2011, 07:59:17 von rok
    749 Antworten
    233109 Aufrufe
    26. Mai 2023, 11:02:38 von Timm
    18 Antworten
    10854 Aufrufe
    14. August 2011, 11:18:32 von marc3
    4 Antworten
    3881 Aufrufe
    21. November 2011, 16:31:40 von talktarif.de