template.php

Ik heb her en der al gelezen dat je de drupal-core kan overschrijven via de template.php-file, omdat je dan zo de core intact laat.
Heb geen ervaring om in deze file iets aan te passen (heb wel wat basiservaring van php), maar naar aanleiding van een ander topic: http://drupal.be/forum/watermark-in-textfield vermoedt ik dat dit nu wel nodig zal zijn.
Probleem is echter dat ik niet direkt weet waar ik de functies die ik wil overschrijven moet vinden en wat ik moet aanpassen om deze functie dan te laten overriden.

Eigenlijk had ik bij wijze van voorbeeld graag het 'placeholder'-attribuut toegevoegd aan de input ve exposed filter (afkomstig vd views-module).

Weet er iemand een goede basis tutorial (liefst in het nederlands) hoe functies te overriden via de template.php-file.

Ik lees vannalles hierover, zoals: hook_form_alter, je theme-naam toevoegen, function toevoegen, ... maar waar vind ik al deze gegevens? Is er een module die me al deze gegevens kan presenteren, zonder dat ik alle directories hoef te doorzoeken?

Waarschijnlijk een domme vraag voor de hard-core druppelaar, maar ik moet ergens beginnen, dus mocht er iemand een zetje kunnen geven zou ik jullie heel dankbaar zijn.

Tips voor een heel goed boek zijn ook welkom!

Auteur: 
tuxy
Door danon op 27 juni, 2012 - 02:24

Misschien heb je iets aan mijn reactie op het genoemde topic http://drupal.be/forum/watermark-in-textfield

Door tuxy op 27 juni, 2012 - 09:47

Danon, heb je antwoord gelezen. kan handig zijn mocht ik er niet uit geraken, maar heb toch licht voorkeur om template.php te gebruiken, want ooit ging ik er eens mee starten met het overriden van functies, daar je op deze manier heel wat kan aanpassen. erontbreekt mij enkel nog een goede handleiding hierover.

- founder of market-locator.com -
Twitter: @ctuxboy, @marketlocator

http://www.market-locator.com

Enkele Drupal tutorials op mijn blog:
http://ctuxboy.blogspot.be/

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.