You are here

function metatags_quick_field_load in Meta tags quick 7.2

Same name and namespace in other branches
  1. 7 metatags_quick.module \metatags_quick_field_load()

On field load, add meta name to the field data for storage in cache and further rendering

See also

http://api.drupal.org/api/drupal/modules--field--field.api.php/function/...

File

./metatags_quick.module, line 143
Quick and dirty implementation of meta tags for drupal 7 Module defines new field type 'meta'. Fields of this type are not displayed in HTML. Instead, they add html meta to the head section.

Code

function metatags_quick_field_load($entity_type, $entities, $field, $instances, $langcode, &$items, $age) {
  foreach ($items as $lang => $lang_item) {
    foreach ($lang_item as $i => $final_item) {
      if (!isset($items[$lang][$i]['meta_name'])) {
        $items[$lang][$i]['meta_name'] = $field['settings']['meta_name'];
      }
    }
  }
}