Ändra länknamn i Views

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

Jag har gjort en lista i Views som visar (fält) artikelnr, (fält) produktnamn och en länk till en pdf (genericfile). Fälten är gjorda i CCK.

Som det är nu är länken pdfens filnamn vilket inte alltid är så snyggt. Jag vill att länken till pdfen ska bestå av produktnamnet. Går det att ändra namnet på en länk (där länken pekar på en fil)?

/Tomaz

Comments

Jaaaa detta vet jag... tror

aJob's picture

Jaaaa detta vet jag... tror jag
Har precis gjort det iaf!
Med filefield path så kan du manipulera namnet och plaseringen av pdfen samt använda tokens, och då rekomenderar jag även Imagefield tokens
Löser det ditt problem?

Kanske

Udden's picture

Kanske, ändrar filefield path namnet på själva filen?

Jag vill att pdfen ska behålla sitt namn men att den i listan döps efter ett fält jag lagt till som heter produktnamn (pdfen finns i samma nod som produktnamnet). Med andra ord jag vill ha samma möjlighet att döpa själva länken som i vanlig htmlkodning men att drupal hämtar namnet på länken från ett fält.

/Tomaz

Jo det är en sak jag vill att

aJob's picture

Jo det är en sak jag vill att de ska implementera i views.
Att om fältet har en URL så skall man kunna välja ett annat fält som "länk innehåll"..

Antingen modifierar du en view tpl:en för din visning, kopiera aktuella tpl:er i theme mappen i views till din theme mapp.

Eller så använder du jQuery.
Detta använder jag på en sajt:

      
           $('div#pdf a').attr({ target: "_blank" }).html('Manual');
            $('img.field-icon-application-pdf').remove();

Den första ersätter alla filnamn med Manual
Den andra raden tar port den lilla pdf ikonen.
Så om du hämtar texten från titeln i ev variabel så borde du kunna skriva in den istället för 'manual'.
Hjälper detta dig?

/EK

Tomaz: Kan du inte göra

solipsist's picture

Tomaz: Kan du inte göra rewrite på fältet filnamn i din Views display? Om du lägger till fältet med produktnamnet i din display, döljer det, och lägger det först i listan med fält kan du använda det som token i din rewrite.

Sweden

Group notifications

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