CCK Titelfält

Hej, jag håller på att göra en ny sorts nod där jag vill ha Titelfält, Undertitelfält. När jag skapade Undertitelfältet så blir den assignad till en
div kallad "field field-type-text field-field-undertitel". Men jag kan inte hitta nån h2-tagg där inne och det är väl skitdåligt för SEO? Så frågan är, hur gör jag så att mitt nya addade CCK-fält blir lika med en h2-tagg?

Comments

Säg åt CCK/Drupal vad du vill ha

Itangalo's picture

Som standard hamnar dina fält i vanliga HTML-divvar, vilket förmodligen är det rimliga att göra om man inte vet mer om vad det är för innehåll. Du kan dock baka om din markup i princip hur du vill, när du fått grepp om hur man temar Drupal.

Då kan du till exempel skapa en egen node-minnodtyp.tpl.php, för att visa hur noder av typen minnodtyp ska matas ut. Filen är i stort sett en HTML-fil, men innehåller små PHP-snuttar, i stil med följande:

<h2 class="field subheader">
      <?php print $node->field_subheader[0]['view'] ?>
</h2>

Lägger du bara in denna snutt i template-filen får du dock bara ut ditt fält för undertitel, och förmodligen vill du ha ut exempelvis huvudtiteln och brödtexten också. Gör en kopia av node.tpl.php (i exempelvis themes/garland) och sätt lämpligt namn på innan du börjar testa att ändra runt, så slipper du göra ändringar som är svåra att återställa.

Lycka till!
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Hundra småsteg för att självlära sig Drupal 6

Check out Skill Compass – an experiment for Drupal learning.

Sweden

Group events

Add to calendar

Group notifications

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

Hot content this week