Ergebnis 1 bis 5 von 5

Thema: CSS des Inhaltselement mit eingeb. Modul sind im Template nicht verfügbar

  1. #1
    Contao-Nutzer
    Registriert seit
    23.07.2010.
    Ort
    Klagenfurt
    Beiträge
    29

    Standard CSS des Inhaltselement mit eingeb. Modul sind im Template nicht verfügbar

    Hallo zusammen,

    vielleicht kann mir jemand auf die Sprünge helfen:

    Ich habe ein Inhaltselement das ein Modul einbindet. (Modul ist Eigenprogrammierung) Nun habe ich dem Inhaltselement div. CSS-Klassen mitgegeben - diese sind aber nicht im Modul bzw im Template verfügbar. In C3 wurden die imho vererbt (?)).

    Hat da jemand einen Tipp für mich?

    Backend: Inhaltselement:

    c4_backend.png

    Gerendertes HTML:

    Code:
    <div class="mod_reviews block ce_sliderStart">
        <div class="reviews content-slider" data-config="2000,800,2,1" style="visibility: visible;">
    	...
    	</div>
    </div>
    Module-Controller:

    PHP-Code:
    <?php

    namespace Wuapaa\ContaoReviewsBundle\Controller\FrontendModule;

    use 
    Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;

    use 
    Contao\CoreBundle\ServiceAnnotation\FrontendModule;
    use 
    Contao\ModuleModel;
    use 
    Contao\PageModel;
    use 
    Contao\Template;
    use 
    Contao\Database;
    use 
    Symfony\Component\HttpFoundation\Request;
    use 
    Symfony\Component\HttpFoundation\Response;

    /**
     * @FrontendModule(
     *  ContaoReviewsFrontendModuleController::TYPE,
     *  category="miscellaneous",
     *  template = "mod_reviews",
     *  
     * )
     */
    class ContaoReviewsFrontendModuleController extends AbstractFrontendModuleController
    {
        public const 
    TYPE 'reviews';

       

        
        protected function 
    getResponse(Template $templateModuleModel $modelRequest $request): ?Response
        
    {
            

            
    $sql "SELECT * FROM tl_wuapaa_reviews_elements WHERE pid =?";
            
    $result Database::getInstance()->prepare($sql)->execute($model->__get('reviews'));
            
    $star="";
            
    $data json_decode($result->placesresult)->result->rating;
            
    $reviews json_decode($result->placesresult)->result->reviews;
            
    $rcount count($reviews);
            
    $starstmpl '<span class="review-star">*</span>';
            for (
    $i 0$i number_format($data1); $i++) {
                
    $star .= $starstmpl;
            }
            
    $template->rating $data;
            
    $template->star $star;

            
    $template->reviews $reviews;
            return 
    $template->getResponse();
        }
    }
    Danke für eure Unterstützung!
    peacemaker

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

    Standard

    Welche Contao Version?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    23.07.2010.
    Ort
    Klagenfurt
    Beiträge
    29

    Standard

    Hallo Spooky,

    Contao 4.9.11

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

    Standard

    Teste es nochmal in Contao 4.9.12. Falls es dort auch nicht funktioniert, bitte einen Bug Report auf GitHub machen.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer
    Registriert seit
    23.07.2010.
    Ort
    Klagenfurt
    Beiträge
    29

    Standard

    Auch 4.9.12 betroffen.

    Ticket ist eröffnet: https://github.com/contao/contao/issues/2840

    Habe auch Hinweise auf das Problem in https://github.com/contao/contao/issues/2533 gefunden. (Kommentare von ameotoko/Toflar)

    Danke dir Spooky.

    peacemaker

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
  •