Ta bort textarea teaser i egen content type

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

Hej

Troligen en enkel sak, för den som kan :-) Själv är jag helt ny drupalanvändare, dock erfaren php-kodare.

Jag har gjort en ny content type "artikel", där vill jag ha rubrik, ingress och text. Men, Drupal lägger även dit en kryssruta "Show summary in full view" och en extra textarea, som är disabled.

Jag hoppades på att kunna bygga en artikeltyp helt fritt, och begriper inte hur jag kan bli av med dessa båda fält :-)

// Johannes

Comments

Hej, Vad menar du med en

pontus_nilsson's picture

Hej,

Vad menar du med en extra textarea?
Ta en titt på display fields där du ser vad som ska visas i teaserläge respektive full-node-läge. Där kan du t.ex. stänga av så din ingress inte visas när du är inne i noden och läser artikeln.
sökvägen där du ställer in detta är: /admin/content/node-type/artikel/display där artikel är din nod-typ.

Hoppas det kan hjälpa dig.

//Pontus Nilsson, Digitalist

Webform?

itangalo's picture

Jag tycker mig känna igen frasen "Show summary in full view" från när jag skapar Webforms. (Tror jag.)
Är det modulen Webforms och inte CCK du använder för att skapa en ny nodtyp? Det senare är att rekommendera (om du inte är ute efter att skapa enkäter).

Om jag är helt ute och cyklar får du gärna posta/länka till en skärmdump, så blir det lättare att förstå vad du menar.

Hej!
//Johan Falk, Solna

Noder kan visas i två

tobiassjosten's picture

Noder kan visas i två lägen; teaser och full. Du får de två textrutorna och kryssrutan ifall du klickar på "Split teaser at cursor" (eller liknande) när du redigerar nodens body. Resultatet är en extra textruta till att redigera teaser-texten för sig. Kryssrutan ställer in ifall teasern ska slås ihop med den andra textrutan när noden visas i fullt läge, eller ifall noden ska ha en text i teaser-läge och en helt annan i full-läge.

Hoppas att jag inte snurrar till det för mycket. :)

Ifall du inte vill använda body-fältet i din nya nodtyp kan du lätt slå av den. Kolla under "submission settings" (eller liknande) när du redigerar den. Ifall du lämnar namnet för body-fältet tomt där så försvinner det helt.


Tobias Sjösten | NodeOne

Tack för alla svar: Kan man

johannesf's picture

Tack för alla svar: Kan man säga att det är ett "ingress-fält"?

Har annars just lyckats gör min första "phptemplate_preprocess_page" vilket ju var ganska enkelt :-) Drupal känns bra än så länge, flexibelt och väldigt bra utbud av kod. Lite förvirrande att inte använda objekt, men man vänjer sig väl!

mvh // johannes

Man kan säga att det är

tobiassjosten's picture

Man kan säga att det är ett ingress-fält. Man kan också säga att det är ett oberoende teaser-fält. Allt beroende på de två (något märkliga och mycket omdebatterade) inställningarna, "split teaser" och "show summary".

Om du saknar OO finns alltid underbara Views att grotta ned sig i. För övrigt rekommenderar jag, ifall du har vana med PHP, modulen Devel och funktionen dpm(). Testa dpm($vars) i din preprocess-hook.


Tobias Sjösten | NodeOne

Stort tack för alla svar,

johannesf's picture

Stort tack för alla svar, imponerande aktivitet :-)

Lösningen fick bli att jag tog bort visningen av bodyn och istället la till en egen ingress via cck, vilken verkar vara väldigt enkel och bra!

Jag kör på och ser när det tar stopp nästa gång.

hilsen / johannes

Sweden

Group notifications

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