Hi Francesco,

Thanks for your time and the reply. As far as i know, i can refer to a cck field ( in computed field) as $node->field_data[0]['value']; but i am also wondering how to refer a cck field in node body with php input. according to the suggestion given by "Marcus" (http://drupal.org/node/466694), i am trying to use some php code to hide and display a cck field in node body.

Beside this, here is the code i have used for computed field to display and hide a cck field.

$content1 = $node->field_data1[0]['value'];
$content2 = $node->field_data2[0]['value'];
$t=getdate();
$today=date('D, m/d/Y - H:s',$t[0]);
$due_date = $node->field_whatisdate[0]['value'];
if ($due_date >= $today){
  $node_field[0]['value'] = $content1;
}else{
  $node_field[0]['value'] =  $content2;
}

Display:
$display = $node_field_item['value'];

This is how i tried but no luck. i still have issues. please check with this. Thanks in advance.

With regards
Mohan


On Wed, May 20, 2009 at 4:37 PM, Francesco <entuland@gmail.com> wrote:
Hi Mohan,
I've read your lines:

> I'm trying to display/hide a cck field based on the input given in another
> field. My situation is i need to show a cck text field based on the server
> time...if it doesn't matches, I need to display another cck text field.

and the thread you mentioned on Dupal.org:

> You can see my details in forum post here http://drupal.org/node/466694 .

So far, I wasn't able to understand if the logic should be applied at
input time or at render time.

> I guess i can do this using "Computed fields". I read and got some clue from
> this post (http://drupal.org/node/182473 ) but yet i couldnt get this done .

Maybe computed fields could make it for input time, but in any case it
could be useful if you explain in deeper detail the steps you've
already done and report the PHP you're using, so that others can
reproduce it and check out what's not working.

If you have to apply the logic only at render time you can achieve it
with Contemplates quite easily.

Hope this helps,
regards,
Francesco
--
[ Drupal support list | http://lists.drupal.org/ ]