Ergebnis 1 bis 9 von 9

Thema: Gesamtes Inhaltselement verlinken

  1. #1
    Contao-Fan Avatar von ZOOTV
    Registriert seit
    23.11.2009.
    Ort
    Graz / Steiermark / Österreich
    Beiträge
    256

    Standard Gesamtes Inhaltselement verlinken

    Grüß Euch!
    Die google Suche und die Suche hier konnten mir nicht weiterhelfen .... daher meine Frage an euch.

    Ich habe in dne Artikeln ein Inhaltselement "Text".
    Ich würde gerne das gesamte Element bestehend aus Überschrift, dem Text und einem Bild verlinken.

    Wie könnte ich das lösen?

    lG
    Jochen
    lg.

    Jochen aus Graz

  2. #2
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard

    Du machst dir zuerst ein eingenes "ce_text" template.
    Templates, neu, dann ce_text suchen und als neu speichern.

    Sofort einen individuell Namen geben, z. B. ce_text_link.

    Dann das template modifizieren:
    Code:
    <!-- HINGEZUGEFÜGT ---> 
    <a href="<?= $this->href ?>"
    <!--- ENDE HINGEZUGEFÜGT ---> 
    
    hier ist das Template
    In dem templatecode darf natürlich kein weiteres "a href" vorkommen.
    
    <!--- HINGEZUGEFÜGT --->
    </a>
    <!--- ENDE HINGEZUGEFÜGT --->
    Das das modifizierte Template im Inhaltselemet bei "Individuelles Template" zuweisen.


    Gruß
    dtptiger

  3. #3
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.992
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin,

    wenn du das Inhaltselement im BE verlinken willst, hilft Dir evtl. der Inserttag {{insert_content::ID}} weiter.
    Ansonsten so wie oben beschrieben.

    Gruß
    tschero
    Geändert von tschero (27.01.2017 um 06:58 Uhr)
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  4. #4
    Contao-Fan Avatar von ZOOTV
    Registriert seit
    23.11.2009.
    Ort
    Graz / Steiermark / Österreich
    Beiträge
    256

    Standard

    Vielen Dank für eure Antworten.

    Ich habe ein Template mit dem Titel ce_text_pflegegeld.html5 angelegt.
    Im Template dann den Code angepasst - siehe nachfolgend.
    Im Code des Template steht allerdings eine href Anweisung.
    Code:
    <!-- HINGEZUGEFÜGT ---> 
    <a href="{{link_url::9}}"
    <!--- ENDE HINGEZUGEFÜGT ---> 
    
    <?php $this->extend('block_searchable'); ?>
    
    <?php $this->block('content'); ?>
    
      <?php if (!$this->addBefore): ?>
        <?php echo $this->text; ?>
      <?php endif; ?>
    
      <?php if ($this->addImage): ?>
        <figure class="image_container<?php echo $this->floatClass; ?>"<?php if ($this->margin): ?> style="<?php echo $this->margin; ?>"<?php endif; ?>>
    
          <?php if ($this->href): ?>
            <a href="<?php echo $this->href; ?>"<?php if ($this->linkTitle): ?> title="<?php echo $this->linkTitle; ?>"<?php endif; ?><?php echo $this->attributes; ?>>
          <?php endif; ?>
    
          <?php $this->insert('picture_default', $this->picture); ?>
    
          <?php if ($this->href): ?>
            </a>
          <?php endif; ?>
    
          <?php if ($this->caption): ?>
            <figcaption class="caption"><?php echo $this->caption; ?></figcaption>
          <?php endif; ?>
    
        </figure>
      <?php endif; ?>
    
      <?php if ($this->addBefore): ?>
        <?php echo $this->text; ?>
      <?php endif; ?>
    
    <?php $this->endblock(); ?>
    
    <!--- HINGEZUGEFÜGT --->
    </a>
    <!--- ENDE HINGEZUGEFÜGT --->
    Wenn ich das Template einbinde und fürs Web freigebe, dann finde ich keinen Link im Artikelelement.
    Ich nehme an das liegt am Hinweis mit der zusätzlichen href Anweisung im Template.

    Templates zu ändern ist ja nicht unbedingt eine gute Lösung.
    Könnte ich meine Herausforderung auch lösen indem ich ein Update meiner Conta Installation von 3.4 auf x.x vornehme?

    LG
    Jochen
    lg.

    Jochen aus Graz

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Zitat Zitat von ZOOTV Beitrag anzeigen
    Templates zu ändern ist ja nicht unbedingt eine gute Lösung.
    Warum? Dazu sind sie da ;-)

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der enthaltene Link müsste raus und das Template wahrscheinlich so umgeschrieben werden, dass es auch block_searchable direkt enthält und nicht dieses erweitert. Alternativ kannst du natürlich auch deinen Link absolut positionieren und über das ce_text positionieren. Bei der Methode ist es egal, was darunter liegt, auch enthaltene Links stören da nicht, können allerdings nicht mehr angeklickt werden.

  7. #7
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.470
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  8. #8
    Administrator Avatar von hofff
    Registriert seit
    02.06.2011.
    Beiträge
    846
    User beschenken
    Wunschliste

    Standard

    die Sachen mit den Links, sollten innerhalb von extend block_searchable und endblock stehen ... dann passt das mit dem Link auch.

    und ja .. genau dafür sind Templates da! ;-)

    fg
    nicky


    Gesendet von iPhone mit Tapatalk Pro
    ... alles wird besser!

    Präsident der Contao Association Website/Github | Mitglied der Contao Community Alliance Website/Github

    individuelle Webanwendungen, Erweiterungen und noch viel mehr ... www.hofff.com/Github

  9. #9
    Contao-Fan Avatar von ZOOTV
    Registriert seit
    23.11.2009.
    Ort
    Graz / Steiermark / Österreich
    Beiträge
    256

    Standard

    Vielen Dank für eure Unterstützung.

    Ich bin den Weg mit der Erweiterung SWLinkedElement gegangen und bisher scheint alles sehr gut zu funktionieren.
    lg.

    Jochen aus Graz

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
  •