Blog

Posted by: 
Dominique De Cooman

De rules module is een erg krachtige module wat u in staat stelt om dingen te laten reageren op uw site wanneer bepaalde events plaats vinden (zoals een opmerking die gemaak is) onder bepaalde voorwaarden (bijvoorbeeld wanneer de gebruiker rol x heeft).

Een hoop events, condities en acties zijn reeds out of the box of gelevered door enige contrib modules die rules integration hebben.

Posted by: 
Dominique De Cooman

Hoe voer je verborgen waarden in tegelijk met een drupal webform? Ons voorbeeld. We hebben een job node (nid 1) en we willen naar een webform gaan om voor de baan te soliciteren. Daarvoor bouwen we een link op onze node die naar de webform node verwijst (nid 2).
In de node template typt u snel een url: node, nid webform, nid job node

<?php
print l('Apply for this job''node/2/1');
?>

Posted by: 
Dominique De Cooman

Een cck fieldgroup kan gerenderd worden. We hadden enkele quicktabs die we wilden opvullen met onze field groups. Daarom hebben we voor elke field group een block gebouwd om de quicktabs in te plaatsen.

Posted by: 
Dominique De Cooman

Hoe kunt u een andere formatter aan een cck veld toevoegen? Een cck formatter is in principe een thematiseringsfunctie waar de waarde van het veld is doorgevoerd. Formatters zijn beschikbaar op "admin/content/node-type/[your node type]/display" in de cck interface.

Posted by: 
Dominique De Cooman

Hoe alleen de content velden van een node laden zonder een volledige node load te moeten doen.
Soms in scripts will je informatie ophalen gestockeerd in de cck fields maar je wil geen volledige node loads doen. Je wil ook niet de cck tabel rechtstreeks queriën omdat wanneer de setting van veld van 1 naar multiple veranderd dan veranderd de locatie van dat veld.

Posted by: 
Dominique De Cooman

De standaard manier om form elements te veranderen en ze uit te schakelen werkt niet met cck velden.

<?php
function my_module_form_alter(&$form, &$form_state$form_id) {
  
$form['my_element']['#disabled'] = true
}
?>

De FAPI process handler van het CCK veld zal de #disabled attribute niet omzetten naar zijn children elements.
U heeft de snippet uit deze post nodig om het te laten werken.

Posted by: 
Dominique De Cooman

The jquery scrollto is nu beschikbaar in drupal door dit project:

Posted by: 
Dominique De Cooman

Het eerste project zorgt ervoor dat je de interface makkelijker kan vertalen. Het tweede project zorgt ervoor dat je vertaalbare strings en vertaalbaarheidsfouten.

Posted by: 
Dominique De Cooman

De jquery multiselect widget is nu beschikbaar voor drupal door gebruik van deze twee widgets.

Posted by: 
Dominique De Cooman

De hoofdfunctie in drupal om een datum te formateren is de format_date functie. Deze functie zal het formaat en de tijdzone overnemen die je configureerde op http://yoursite/admin/settings/date-time en http://yoursite/admin/settings/date-time/formats

<?php
//format_date($timestamp, $type = 'medium', $format = '', $timezone = NULL, $langcode = NULL)?>

Pagina's

Subscribe to Blog