Skifta template beroende på aktiv flik

Events happening in the community are now at Drupal community events on www.drupal.org.
göran's picture

Jag skulle vilja skifta en "node-template" beroende av vilket aktivt val som gäller i "tabs"-fliken vilket användaren väljer - modulen "Panels tabs".

Förtydligande: D7 med modulerna panels och panels everywhere samt panels tabs.

Hur jag än meckar med context och selection rules får jag inte till det.

Problem:
Går det att skifta en panel-visning beroende på vilket aktivt val man har i "Panels tabs-fliken" - eller ännu bättre behålla den senast aktiva "panel-tabs"-fliken - vid länk-klick till ny nod?

Jag vill inte skapa en taxonomi-term eller en ny nod-typ, beroende på att olika "Panels tabs"-val i sin tur består av en menyer - varifrån det kan förekomma samma rubrik, som i sin tur antingen kopplar till en gemensam eller annan specifik nod, under samma rubriknamn under olika tabs-val.

För att beskriva problemet så består rubrikerna i "tabs"-flikarna av "Företag" och "Privat" där det sen ligger respektive olika undermenyer som delvis har gemensamma länkrubriker/noder, men som i vissa fall skiljer sig (samma länkrubriknamn) - t ex för "prislista" som går till olika noder - med eller utan moms. Utöver detta så förekommer olika rubriker under respektive flik (tabs-flik).

 Huvudproblemet består i att "behålla" den valda fliken (tabs). 

– Om man väljer en länk under tabs-meny nr 2 (default vid varje ny nod är att tabs-rubrik nr 1 är aktiv) så växlar den automatiskt över till det första flikvalet.
- När då den klickade rubrik-länken med noden visas så "hamnar" användaren automatiskt under fel "huvudrubrik", dvs på "tabs"-val nr 1. (dvs privatkunden byter ofrivilligt huvud-flikvalet över till till "Företag" vid varje klick)

Med en ny "node-template" så skulle man kunna byta ordning på panelerna så att man behåller "aktivt val" av "Tabs" (genom att tabs nr 1 och 2 byter plats - i panels node-template), därav min fråga och mitt problem.

Det bästa vore om man kunde behålla det gällande aktiva tabs-valet vid varje ny nod-visning, men det tror jag är svårare att få till.

Finns det andra bättre tankesätt för att lösa huvud-problemet får ni gärna ge mig en hint...

Comments

Hittade lösningen!

göran's picture

Om man lägger till "#tabs-0-left-2" efter i url-sökvägen för länkarna som finns i menyn under tab nr 2, så behåller Drupal tab nr 2 i nästa nod- visning - va enkelt det blev, plötsligt.

(Att jag inte tänkte på detta från början - suck...)

// Göran

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: