Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Inserttag & DCA Picker

  1. #1
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard Inserttag & DCA Picker

    Hallo!

    Ich würde gern ein Bild als Button nutzen um auf eine "Nachricht" zu verlinken und ein neues Fenster mit eben dieser Nachricht öffnen

    Ich habe mir die ID des Beitrag "Pyrobikes" gesucht (ID 29) und auch die des Inhaltselements ( ID 2794).
    Aber ich krieg die Nachricht nicht über den Button geöffnet.


    Bildschirmfoto 2021-04-30 um 00.50.36.png

    Bildschirmfoto 2021-04-30 um 00.50.06.png

    Die übergeordneten Seite der Markenübersicht( ID 93) kriege ich angesprochen !?
    Mit einem link auf die übergeordnete Seite funktioniert es auch (http://test.baslerbikes.de/uebersich...pyrobikes.html), aber mit einem Insertlink ( ich möchte gern wirklich auf eine bestimmte Nachricht) habe ich es nicht hinbekommen

    Ich habe hier an anderer Stelle gelesen dass mir der "DCA-Picker" der in Contao 4 verfügbar ist helfen könnte ... finde aber nicht wie ich den "aufrufe" mir zu Nutze mache
    Geändert von eisenherz (30.04.2021 um 09:14 Uhr)
    DropLimits -Die Seite der Rekordjäger

  2. #2
    Contao-Nutzer Avatar von Black Pirate
    Registriert seit
    10.02.2015.
    Beiträge
    224

    Standard

    Um dir besser helfen zu können, müsstest du dein Template hier posten.
    Dann kann man eher sagen wo der Hund begraben ist

  3. #3
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von Black Pirate Beitrag anzeigen
    Um dir besser helfen zu können, müsstest du dein Template hier posten.
    Dann kann man eher sagen wo der Hund begraben ist
    Das hier ?
    templates/oneo/rsce_oneo_team_boxes.html5

    PHP-Code:
    <?php
        $platforms 
    = array(
            
    'email' => array(
                
    'color' => '888888',
                
    'icon'  => 'e0ce',
                
    'label' => 'E-Mail',
            ),
            
    'facebook' => array(
                
    'color' => '3b5998',
                
    'icon'  => 'e075',
                
    'label' => 'Facebook',
            ),
            
    'twitter' => array(
                
    'color' => '00acee',
                
    'icon'  => 'e132',
                
    'label' => 'Twitter',
            ),
            
    'gplus' => array(
                
    'color' => 'dd4b39',
                
    'icon'  => 'e098',
                
    'label' => 'Google+',
            ),
            
    'xing' => array(
                
    'color' => '126567',
                
    'icon'  => 'e14b',
                
    'label' => 'Xing',
            ),
            
    'pinterest' => array(
                
    'color' => 'c8232c',
                
    'icon'  => 'e0ed',
                
    'label' => 'Pinterest',
            ),
            
    'linkedin' => array(
                
    'color' => '0e76a8',
                
    'icon'  => 'e0b6',
                
    'label' => 'LinkedIn',
            ),
            
    'dribbble' => array(
                
    'color' => 'ea4c89',
                
    'icon'  => 'e06f',
                
    'label' => 'Dribbble',
            ),
            
    'youtube' => array(
                
    'color' => 'c4302b',
                
    'icon'  => 'e14e',
                
    'label' => 'Youtube',
            ),
            
    'vimeo' => array(
                
    'color' => '44bbff',
                
    'icon'  => 'e13f',
                
    'label' => 'Vimeo',
            ),
            
    'skype' => array(
                
    'color' => '00aff0',
                
    'icon'  => 'e10a',
                
    'label' => 'Skype',
            ),
        );

        
    $cssClasses = array(
            
    $this->class,
            
    $this->textAlign,
            
    $this->headlineSize,
        );
    ?>
    <section class="team-boxes <?php echo implode(' '$cssClasses?>"<?php echo $this->cssID ?>>

        <?php if ($this->headline): ?>
            <<?php echo $this->hl ?>>
                <?php echo $this->headline ?>
            </<?php echo $this->hl ?>>
        <?php endif ?>

        <?php foreach ($this->boxes as $index => $box): ?>

            <div class="team-boxes-item <?php echo $this->arrData['getColumnClassName']($index?>">

                <div class="team-boxes-image-wrapper">
                    <?php if ($box->linkUrl): ?>
                        <a href="<?php echo $box->linkUrl ?>"<?php if ($box->newWindow): ?> target="_blank"<?php endif ?>>
                    <?php endif ?>
                        <?php if ($image $this->arrData['getImageObject']($box->image$this->size)): ?>
                            <?php $this->insert('picture_default'$image->picture?>
                        <?php else: ?>
                            <span class="no-image"></span>
                        <?php endif ?>
                    <?php if ($box->linkUrl): ?>
                        </a>
                    <?php endif ?>
                    <?php if ($box->socials): ?>
                        <ul class="team-boxes-social-links">
                    <?php endif ?>
                        <?php foreach ($box->socials as $social): ?>
                            <li><a href="<?php echo $social->linkUrl ?>" data-icon="&#x<?php echo $platforms[$social->platform]['icon'?>;" style="color: #<?php echo $platforms[$social->platform]['color'?>"<?php if ($social->newWindow): ?> target="_blank"<?php endif ?>><?php echo $platforms[$social->platform]['label'?></a></li>
                        <?php endforeach ?>
                    <?php if ($box->socials): ?>
                        </ul>
                    <?php endif ?>
                </div>

                <?php if ($box->name): ?>
                    <h3><?php echo $box->name ?></h3>
                <?php endif ?>
                <?php if ($box->position): ?>
                    <h4><?php echo $box->position ?></h4>
                <?php endif ?>
                <?php if ($box->text): ?>
                    <p><?php echo nl2br($box->text?></p>
                <?php endif ?>

                <?php if ($box->linkUrl && ($this->detailLinkLabel || $box->detailLinkLabel)): ?>
                    <p><a href="<?php echo $box->linkUrl ?>"<?php if ($this->buttonVariation): ?> class="button <?php echo $this->buttonVariation ?>"<?php endif ?><?php if ($box->newWindow): ?> target="_blank"<?php endif ?>><?php echo $box->detailLinkLabel ?: $this->detailLinkLabel ?></a></p>
                <?php endif ?>

            </div>

        <?php endforeach ?>

    </section>
    DropLimits -Die Seite der Rekordjäger

  4. #4
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Ich habe das Problem für mich gelöst.
    Den eigentlichen Fehler konnte ich nicht ausmerzen

    Jetzt habe ich ein anderes Modul für den Zweck genutzt
    DropLimits -Die Seite der Rekordjäger

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
  •