If I want a specific message to be displayed only on specific categories I do the following.
I modify the tpl_product_info_display.php by adding the following code wherever I want my message displayed:
<?php if ($cPath == 1) {
echo TEXT_TO_BE_DISPLAYED;
}
?>
then I modify my english.php to specify the message i.e.
- define('TEXT_TO_BE_DISPLAYED', 'Zen Cart is so cool.');*
or even easier, you can just add the code below to your tpl_product_info_display.php:
*<?php if ($cPath == 1) { ?>
Your text goes here
<?php } ?>*
this way you don't need to bother with your english.php. I'd recommend the first example.
By the way, in case you don't know how to get the category id for the one you want to modify, either look at the url, it should look like this: ....index.php?main_page=product_info&cPath=1&products_id=27 or look at the category id on your Categories / Products page in your Admin.
If you have lots of different messages for different categories it will be a bunch of coding like gjh42 says...
Hope this helps