I've created an agenda.module which associates agenda nodes with
event nodes. I wish to list all agenda nodes associated with a
particular event when I view the event. I've come up with code in
hook_nodeapi that I *thought* would do this, but it isn't. Can anyone
help? Thanks.
<?php
function agenda_nodeapi($node, $op, $arg = 0) {
global $form_values;
switch ($op) {
case 'view':
// If the user
has the view agenda perm and this node is agenda enabled
// display the agenda list.
if (user_access('view agenda') && agenda_type_is_enabled($node->type)) {
$output = agenda_list($node->nid); // This gets a themed table.
// Save output into a node property for retrieval from the
theme layer.
$node->agenda_view = $output;
// Store the
data directly into the content array, for default display.
$node->content['agenda'] = array(
'#value' => $output,
'#weight' => 15,
);
}
break;
?>-- Ron Parker Software Creations http://www.scbbs.com Self-Administration Web Site http://saw.scbbs.com SDSS Subscription Mgmt Service http://sdss.scbbs.com Central Ave Dance Ensemble http://www.centralavedance.com R & B Salsa http://www.randbsalsa.com