Passwort geschützter Bereich im Shop - Error Meldung

  • Servus,

    ich muss einen Seite mit Shop-Artikeln als Passwort-geschützten Bereich ausgeben. Geht zwar, aber oben im Bereich kommt dann eine Error-Ausgabe:

    Code
    Error/warning occurred. No. = 8 (E_NOTICE), msg = session_start(): A session had already been started - ignoring, file = phar:///mnt/web503/b2/79/52576479/htdocs/medialehighschool/assets/php/shop/zpshop.phar/core/general/SessionHelper.inc.php, line = 20, is warning = 1. 1) /mnt/web503/b2/79/52576479/htdocs/medialehighschool/seminare-fuer-fortgeschrittene-paul-meeks-mediale-high-school.php(502): require_once('/mnt/web503/b2/...') 2) /mnt/web503/b2/79/52576479/htdocs/medialehighschool/assets/php/shop/afx.inc.php(13): require_once('/mnt/web503/b2/...') 3) /mnt/web503/b2/79/52576479/htdocs/medialehighschool/assets/php/shop/zpshop.phar(9): include('phar:///mnt/web...') 4) phar:///mnt/web503/b2/79/52576479/htdocs/medialehighschool/assets/php/shop/zpshop.phar/core/stubs/index.php(5): require_once('phar:///mnt/web...') 5) phar:///mnt/web503/b2/79/52576479/htdocs/medialehighschool/assets/php/shop/zpshop.phar/afx.core.inc.php(375): Log::WantCleanupLogFiles() 6) phar:///mnt/web503/b2/79/52576479/htdocs/medialehighschool/assets/php/shop/zpshop.phar/core/general/LoggingHelper.inc.php(24): SessionHelper->__construct() 7) phar:///mnt/web503/b2/79/52576479/htdocs/medialehighschool/assets/php/shop/zpshop.phar/core/general/SessionHelper.inc.php(20): session_start() 8) [internal function]: zps_error_handler() Not throwing, because it is a warning. Returning TRUE from error handler to stop forwarding warning to calling code

    Was tun? Ich denke, das verträgt sich mit der Shop Datenbank nicht. Die dort ausgegebenen Artikel sind nur für "Fortgeschrittene Seminarteilnehmer".

    PHP 7.4

  • Hallo,

    vielleicht das besser via serverseitigen Schutz realisieren.

    Bietet normalerweise jeder Webhosting-Anbieter an.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Oha... habs anders mit einer Zwischenseite gelöst :(

    Eine Kleinigkeit. Ich muss in der Rechnung neben dem Artikel noch die Kurzbeschreibung mit aufweisen, wegen Datum und Veranstaltungsort. How can I do this? Wie ist die ID für Kurzbeschreibung? Muss es ja geben, weil in der Artikel-Übersicht auch eingestellt werden kann: kompakte Ansicht mit Kurbeschreibung. Dann wird man das doch irgendwie auf die Rechnung bekommen?!

    VG Mirco

    PHP
    <?php foreach ($basketPositions as $position) { ?>
            <tr>
                <td><?= $position->Quantity ?></td>
                <td><?= $position->ArticleOrVariantArticleNumber ?>: <?= $position->ArticleName ?><br /><?= $position->ArticleVariantInfo ?></td>
                <td class="price"><?= CurrencyHelper::FormatMoney($position->Price) ?></td>
                <td class="price"><?= CurrencyHelper::FormatMoney($position->TotalPrice) ?></td>
            </tr>
  • <?= $position->ArticleDescription ?>

    Vielen Dank, das ist die gesamt Artikelbeschreibung. Es gibt auch die "Kurzbeschreibung", diese bräuchte ich in der Rechnungsausgabe.

    Unter Developer kann ich nichts finden.

    VG Mirco

  • Probier mal <?= $position->ShortDescription ?> oder wie Uwe geschrieben hat <?= $position->Description ?>

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Ok, für die E-Mails scheint es hierfür wohl keinen entsprechenden Platzhalter für die Artikel-Kurzbeschreibung zu geben. Müssten wir bei Gelegenheit mal erweitern.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Ok, für die E-Mails scheint es hierfür wohl keinen entsprechenden Platzhalter für die Artikel-Kurzbeschreibung zu geben. Müssten wir bei Gelegenheit mal erweitern.

    Hallo, nochmals besten Dank für die Unterstützung. Ich suche immer nach Wege, wenn etwas nicht geht. Ich habe das so gelöst, dass die Artikelbeschreibung in der E-Mail (Rech) mit ausgewiesen wird und für die Rechnungen nutze ich Datumsbezogen die Artikel-Variante. Die wird auf der Rechnung PDF mit ausgewiesen. Alles perfekt so!

    VG Mirco

  • Ab Version 16.1 können Sie die Kurzbeschreibung in E-Mail Templates nun folgendermaßen ausgeben: <?= $position->ArticleShortDescription ?>

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!