cck

Hier is een voorbeeld hoe u e-mailadressen kunt verduisteren (of andere tekst) door http://drupal.org/project/signwriter in een formatter te gebruiken. U kunt het op het cck field overview als een formatter gebruiken (of in display suite).

<?php
//cck formatters
/**
 * Implementation of hook_field_formatter_info(),.
 */
function your_module_field_formatter_info() {
  return array(
?>

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.

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.

Deze module laat toe dat de http://drupal.org/project/jquery_multiselect module (die de jquery ui multiselect plugin includeerd) kan worden gebruikt als cck widget.

The complete tarball including (jquery_update, jquery_ui, jquery ui multiselect 1.7.3, jquery_multiselect and plugin, fancy_multiselect) jq_multi.rar

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 deze snippet nodig om het te laten werken.

Inhoud syndiceren