Contao-Camp 2024
Ergebnis 1 bis 15 von 15

Thema: [pk_noobslide] Von Navigation auf Inhaltselement innerhalb NoobSlider verlinken

  1. #1
    Contao-Nutzer
    Registriert seit
    04.11.2009.
    Beiträge
    111

    Standard [pk_noobslide] Von Navigation auf Inhaltselement innerhalb NoobSlider verlinken

    Hallo zusammen,

    habe eine Seite, in der ich per Noobslider Mitglieder eines Teams vorstelle. Jetzt wünscht sich aber der Kunde, dass aus der Hauptnavigation auch jedes einzelne Teammitglied direkt per Link erreichbar ist.

    Geht sowas? Wenn ja, wie?

    Viele Grüße,

    dillscher

  2. #2
    Contao-Nutzer
    Registriert seit
    26.12.2010.
    Beiträge
    39

    Standard

    Hallo dillscher,

    könntest du das etwas genauer erläudern?
    Welche "Hauptnavigation ist den jetzt gemeint?
    Möchtest du vom NoobSlider aus verlinken?

    Ein Bild oder nen Link zur Seite würde bestimmt Helfen...

    LG
    mrx02de

  3. #3
    Contao-Nutzer
    Registriert seit
    04.11.2009.
    Beiträge
    111

    Standard

    Hallo mrx02de,

    sorry für die späte Antwort und danke für Deine Nachfrage. Jetzt nochmal zu meiner Fragestellung:

    Mit Hauptnavigation meine ich die eigentliche Navigation, die ja auf Seiten geht. Also Navigationspunkt "Home" geht auf Seite "home.html" usw.. In diesem Falle aber habe ich ja eine Seite "Team", die per NoobSlider alle einzelnen Teammitglieder (je Mitglied ein Inhaltselement) vorstellt. Der Kunde wünscht sich nun aber, dass trotzdem in Hauptnavigation unter dem Navigationspunkt "Team", der auf die Seite "Team" verweist, nochmals Unterpunkte "Mitglied 1", "Mitglied 2", usw. sind, die beim Anklicken dann auf die Seite "Team" und dort direkt auf das jeweilige Inhaltselement springen.

    Ich hoffe, das macht mein Ansinnen klarer verständlich.

    Liebe Grüße,

    dillscher

  4. #4
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.779
    Partner-ID
    634

    Standard

    Hierzu musst Du das Template "pk_noobslidejs.tpl" modifizieren:
    Code:
      var nS<?php echo $this->id; ?> = new noobSlide({
        box: $('noobContainer<?php echo $this->id; ?>'),
        items: [<?php echo $this->jsElements; ?>],
        size: <?php echo $this->width; ?>,
    <?php if(strlen($this->ControlButtons) OR strlen($this->SideButtons)): ?>
        addButtons: {<?php if(strlen($this->ControlButtons)): ?>play: $('play<?php echo $this->id; ?>'), stop: $('stop<?php echo $this->id; ?>'), playback: $('playback<?php echo $this->id; ?>')<?php endif; ?><?php if(strlen($this->ControlButtons) && strlen($this->SideButtons)): ?>, <?php endif;?><?php if(strlen($this->SideButtons)): ?>previous: $('prev<?php echo $this->id; ?>'), next: $('next<?php echo $this->id; ?>')<?php endif; ?>},
        <?php endif; ?>
    interval: <?php echo $this->interval; ?>, 
        autoPlay: <?php echo $this->nSPlayAuto; ?>
    <?php if(strlen($this->effectActiv)): ?>
    ,
        fxOptions: {
          duration : <?php echo $this->effectDuration; ?>,
          transition: Fx.Transitions.<?php echo $this->effect; ?>,
          wait: false
        }
    <?php endif; ?>
    <?php if(strlen($this->Controls)): ?>
    ,
    	handles: $$('#noobHandles<?php echo $this->noobHandlesId; ?>_more span'),
    	onWalk: function(currentItem,currentHandle){
    	  this.handles.removeClass('noobActive');
    	  currentHandle.addClass('noobActive');
        }       
        
    <?php endif; ?>
    });
    //walk to item witouth fx
    <?php if(!$this->Input->get('slideTo')): ?>
    nS<?php echo $this->id; ?>.walk(<?php echo $this->startPoint; ?>,false,true);
    <?php else: ?>
    nS<?php echo $this->id; ?>.walk(<?php echo $this->Input->get('slideTo'); ?>,false,true);
    <?php endif; ?>
    danach kannst Du dann folgende Verlinkung vornehmen:
    {{link_url::xx}}?slideTo=0

    verlinkt dann auf das erste Element im Slider
    (0 = erstes Element, 1 = 2. Element etc.)
    xx = ID der entsprechenden Seite
    Geändert von stefan-at-work (20.01.2011 um 18:14 Uhr)

  5. #5
    Contao-Nutzer
    Registriert seit
    04.11.2009.
    Beiträge
    111

    Standard Sagenhaft ... dankeschön

    Hallo Stefan,

    wunderbar ... vielen herzlichen Dank. Genau das passt und klappt!

    Viele Grüße,

    Christian

  6. #6
    Contao-Nutzer
    Registriert seit
    04.12.2011.
    Ort
    Ludwigsburg
    Beiträge
    78

    Standard noobslide Navigation

    Hallo zusammen,

    ich würde das Thema gerne nochmal aufgreifen.

    Mich würde interessieren was man bei der aktuellen Version verändern muss damit man auf die Element im Slider verlinken kann, die Datei "pk_noobslidejs.tpl" gibt es ja nicht mehr.

    Vielleicht hat das schon mal jemand gemacht?

    Grüße
    Oly

  7. #7
    Contao-Nutzer Avatar von philipp.kaiblinger
    Registriert seit
    06.07.2009.
    Beiträge
    160
    Partner-ID
    4877

    Standard

    Hallo Oly,
    Du müsst nichts anpassen. Einfach in der Section ein Linkziel definieren.

    Lg Philipp


    Sent from my iPhone using Tapatalk

  8. #8
    Contao-Nutzer
    Registriert seit
    04.12.2011.
    Ort
    Ludwigsburg
    Beiträge
    78

    Standard

    hallo philipp,

    vielen dank für deine schnelle antwort.

    vielleicht habe ich mich etwas unklar ausgedrückt, ich will nicht vom inhalt des noobsliders verlinken sondern auf ihn. oder hab ich dich falsch verstanden?

    wenn man im SETUP "Navigation aktivieren" wählt so erscheint eine Navigation mit der "articleId" 1 bis zum letzten

    ich würde aber sehr gern direkt auf einen artikel verlinken also beispielsweise mit einer navigation bei der man beim klicken auf "produkte" zur articelId2 gelangt.

    ganz spannend wäre es wenn man dem TEXTELEMENT eine CSS-ID geben könnte die dann statt der zahlen kommt. sowas in der art meinte ich.

    grüße
    oly

  9. #9
    Contao-Nutzer Avatar von philipp.kaiblinger
    Registriert seit
    06.07.2009.
    Beiträge
    160
    Partner-ID
    4877

    Standard

    Schon mal mit den Vorschauelementen probiert?


    Sent from my iPhone using Tapatalk

  10. #10
    Contao-Nutzer
    Registriert seit
    04.12.2011.
    Ort
    Ludwigsburg
    Beiträge
    78

    Standard

    probiert - nicht verstanden - verzweifelt ;-)

    naja vielleicht bekomme ich ja heute nacht eine erleuchtung

  11. #11
    Contao-Nutzer Avatar von philipp.kaiblinger
    Registriert seit
    06.07.2009.
    Beiträge
    160
    Partner-ID
    4877

    Standard

    Guten Morgen Oly,

    also die Preview-Elemente müssen nach dem Setup-Element erstellt werden. (siehe Anhang). Danach noch per CSS formatieren.

    lg Philipp
    Angehängte Grafiken Angehängte Grafiken

  12. #12
    Contao-Nutzer
    Registriert seit
    04.12.2011.
    Ort
    Ludwigsburg
    Beiträge
    78

    Standard

    hallo philipp,

    so gehts wenn man im CSS mit

    .ce_noobSlide_previews{
    z-index: XYZ;
    }

    das ganze in den vordergrund bringt.

    vielen dank für die schnelle hilfe

    grüße
    oly

  13. #13
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    489

    Standard

    Hi,

    sorry, ich bin zu doof, die letzte Unterhaltung nachzuvollziehen ... es geht im Prinzip um die Frage, wie man "von außen" direkt in den Noobslider reinspringt, oder?

    Ein habe den Noobslider (1.1.5 in Contao 2.11.11) eingesetzt mit mehreren Sectionen, die sich prima ein und aus-faden. Wenn ich die Seite aufrufe, möchte ich, dass direkt eine bestimmte Section sichtbar ist und diese Section über den Link mitgeben. Wie geht das?

    Das hier ...
    danach kannst Du dann folgende Verlinkung vornehmen:
    {{link_url::xx}}?slideTo=0
    ... schien sich ja auf eine ältere Version zu beziehen.

    Und dieses
    Du müsst nichts anpassen. Einfach in der Section ein Linkziel definieren.
    .. kann ich nicht nachvollziehen.

    Ich bitte flehend um Aufklärung ;-)

    Pipkin

  14. #14
    Contao-Nutzer
    Registriert seit
    06.10.2009.
    Beiträge
    161

    Standard

    Hallo.
    Ich wärme das Thema mal wieder auf...
    Ich habe hier eine Testseite mit pk_noobslide 1.1.5 unter Contao 2.11.12:
    http://test.torq-surfboards.com/fish-copy.html
    Wenn man die Seite so aufruft, kann man links mit den Icons über "Change the color" navigieren, oder bei Mouseover über die VOR- und ZURÜCK-Pfeile.
    Man kann die Seite aber auch mit einem Ankerlink aufrufen:
    http://test.torq-surfboards.com/fish-copy.html#blue
    Dann erscheint gleich das blaue Surfbrett, zweites Slider item. Das habe ich einfach dadurch erreicht, indem ich den Bildern (NICHT den Sections) eine ID gegeben habe. Ob das in jedem Browser funktioniert, weiß ich nicht.

    Nun aber mein Problem:
    Wenn ich die Seite mit dem Hash aufrufe, dann funktioniert die Navigation mit den Icons nicht mehr richtig. Die Position wird nicht übernommen. Wie kann man das abfangen???

  15. #15
    Contao-Nutzer
    Registriert seit
    06.10.2009.
    Beiträge
    161

    Standard

    Kleines Update:

    Ich habe den oben aufgeführten Code mal in das Template ce_noobslide_end.html5 eingebaut und das funktioniert prima!!

    http://test.torq-surfboards.com/fish-copy.html?design=1

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Antworten: 18
    Letzter Beitrag: 13.12.2012, 13:05
  2. Innerhalb einer Tabelle Bild mit Artikel verlinken: Wie geht das?
    Von AndiK im Forum Allgemeine Inhaltselemente
    Antworten: 5
    Letzter Beitrag: 11.01.2011, 14:38
  3. navigation 2 ebene auf anker verlinken
    Von iben im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 17.11.2010, 15:42
  4. Navigation - Hauptmenüpunkte nicht verlinken
    Von TheGeek im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 25.05.2010, 13:07
  5. artikel verlinken, inhaltselement mit demselben artikel nicht
    Von zetzi im Forum Allgemeine Inhaltselemente
    Antworten: 0
    Letzter Beitrag: 04.05.2010, 21:17

Lesezeichen

Lesezeichen

Berechtigungen

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