Ergebnis 1 bis 5 von 5

Thema: RockSolid Custom Elements – Erweiterung funktioniert nicht

  1. #1
    Contao-Nutzer Avatar von syntaxys
    Registriert seit
    05.05.2011.
    Ort
    Rheinzabern
    Beiträge
    82

    Standard RockSolid Custom Elements – Erweiterung funktioniert nicht

    Hallo zusammen,

    ich habe die RockSolid Custom Elements in Verwendung, diese Erweiterung hat ein Theme aus dem Contao-Shop erfordert. Auf meiner lokalen Entwicklungsumgebung und der Präsentationsumgebung beim Provider funktioniert alles bestens. Nun bin ich seit Stunden dran, die Site beim Hoster des Kunden ins Laufen zu bekommen, was grundsätzlich funktioniert – nur die RockSolid Custom Elements werden dort nicht geladen und dadurch zerschiesst es das Design.

    Die Basis ist überall gleich: PHP7.4, Contao 4.13.19 (Dev) / 4.13.23 (Präse) / 4.13.24 (Livesystem) <- kann's daran liegen?

    Der Debug-Modus gibt auch keine Fehler aus. Hat jemand eine Idee, wie ich das lösen könnte?

    Vielen Dank
    Achim

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.109
    Partner-ID
    10107

    Standard

    Steht etwas im System Log?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von syntaxys
    Registriert seit
    05.05.2011.
    Ort
    Rheinzabern
    Beiträge
    82

    Standard

    Nee, das isses ja. Null Fehlermeldung. Ich jetzt gerade festgestellt, daß zumindest andere RSCE geladen und verarbeitet werden.

    Das Template mod_article ist vom Theme-Entwickler angepasst und bietet in der Artikel-Konfiguration diverse Optionen. Auf dem Live-System sind die weg?!? Und werden dann auch im FE nicht verarbeitet …

    mod_article.html5:
    PHP-Code:
    <?php include('include_helper_module.html5'); ?>
    <?php
      $backendUserLoggedin 
    System::getContainer()->get('contao.security.token_checker')->hasBackendUser();
      
    $frontendPreviewEnabled strpos($_SERVER['REQUEST_URI'],'preview.php') !== false;
    ?>

    <?php if ($this->noMarkup): ?>

      <?php $this->block('content'); ?>
      <?= implode(''$this->elements?>
      <?php $this->endblock(); ?>

    <?php else: ?>

      <div class="<?= $custom->classModified ?><?php if ($this->classBackground): ?> m-article--bg<?= $this->classBackground ?><?php endif; ?><?php if ($this->classMargin): ?> <?= $this->classMargin ?><?php endif; ?>" data-js-layer-source<?= $this->cssID ?>>
        <?php if ($this->classTheme): ?><div data-theme="<?= $this->classTheme ?>"><?php endif; ?>
        <?php if (!$this->classUnroot): ?><div class="u-root"><?php endif; ?>
          <div class="m-article__width<?= getSpacedString($this->classWidth?>">
            <div class="row<?= getSpacedString($this->classGutter?><?php if ($this->classAlign): ?> row--alignCenter<?php endif; ?>">
              <?php $this->block('content'); ?>
              <?= implode(''$this->elements?>
              <?php $this->endblock(); ?>
            </div>
          </div>
        <?php if (!$this->classUnroot): ?></div><?php endif; ?>
        <?php if($backendUserLoggedin && $frontendPreviewEnabled): ?>
          <div class="u-root">
            <div class="u-width-medium">
              <div class="m-article__backend">
                <span><?= $this->title ?></span> | <a target="_blank" href="/contao?do=article&table=tl_content&id=<?= $this->id ?>">bearbeiten</a>
              </div>
            </div>
          </div>
        <?php endif; ?>
        <?php if ($this->classTheme): ?></div><?php endif; ?>
      </div>

    <?php endif; ?>
    Ich werde mich wohl an den Entwickler wenden müssen. Auf das Livesystem habe ich alles erforderliche hochgeladen: templates, files und localconfig sind identisch, die DB hat ein Export der Präse erhalten.

  4. #4
    Contao-Nutzer Avatar von syntaxys
    Registriert seit
    05.05.2011.
    Ort
    Rheinzabern
    Beiträge
    82

    Standard

    Nun, ich hab den Fehler zwar nicht gefunden, aber das Problem gelöst bekommen:

    Auf der Präse die Contao-Installation in ein tar-Archiv gepackt und auf's Live-System geschoben, dort entpackt und die DB nochmals auf den selben Stand der Präse gebracht. Jetzt funktioniert alles, warum auch immer …

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.109
    Partner-ID
    10107

    Standard

    Zitat Zitat von syntaxys Beitrag anzeigen
    warum auch immer …
    Du hattest vermutlich fehlende Dateien in deiner Live Instanz.
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •