function location_taxonomy_locationapi in Location 6.3
Same name and namespace in other branches
- 7.5 contrib/location_taxonomy/location_taxonomy.module \location_taxonomy_locationapi()
- 7.3 contrib/location_taxonomy/location_taxonomy.module \location_taxonomy_locationapi()
- 7.4 contrib/location_taxonomy/location_taxonomy.module \location_taxonomy_locationapi()
Implementation of hook_locationapi().
File
- contrib/
location_taxonomy/ location_taxonomy.module, line 94 - Associate locations with taxonomy terms.
Code
function location_taxonomy_locationapi(&$obj, $op, $a3 = NULL, $a4 = NULL, $a5 = NULL) {
switch ($op) {
case 'instance_links':
foreach ($obj as $k => $v) {
if (substr($v['genid'], 0, 9) == 'taxonomy:') {
$data = explode(':', $v['genid']);
$obj[$k]['href'] = 'taxonomy/term/' . $data[1];
$obj[$k]['title'] = t('Term location');
$obj[$k]['type'] = t('Taxonomy location');
}
}
}
}