Hi! Thanks for pointing out that I could use the 'include' function -- that makes me much happier.
Ricky On Oct 5, 2010, at 12:24 PM, Victor Kane wrote: > It is better to go with Drupal's default name-convention-based principles > for naming template files, which do the same thing, as explained in the ref > cited above (http://drupal.org/node/190815). > > However, there is nothing to stop you from implementing a block.tpl.php > which has a conditional structure involving one or more includes. > > Victor Kane > http://awebfactory.com.ar > http://projectflowandtracker.com > > On Tue, Oct 5, 2010 at 1:14 PM, Richard Morse <[email protected]> wrote: > >> Thanks. Is there any way to implement the second option I listed below -- >> that is, in the .tpl.php file, specify a different .tpl.php file to use >> instead? >> >> Thanks, >> Ricky >> >> On Oct 5, 2010, at 11:34 AM, Robert Holmes wrote: >> >>> Check out http://drupal.org/node/190815 >>> >>> Robbie >>> >>> >>> On Oct 5, 2010, at 11:12 AM, Richard Morse wrote: >>> >>>> Hi! This may be the wrong forum to ask this question; if so, please let >> me know where I should be directing this question. >>>> >>>> I am developing a theme, and would like to use the system provided >> 'block.tpl.php' file for most blocks. However, for menu blocks I would like >> to use a different .tpl.php file. I can modify the 'template_files' array in >> theme_preprocess_block() to include the file, and the devel_themer module >> then shows the file name added to the list of possible suggestions, but >> unless I have a file called 'block.tpl.php' in my theme directory, it >> ignores the file I want it to use. This is sub-optimal because if there are >> any security changes made to 'block.tpl.php' in future Drupal 6 versions, >> the changes will not propagate. >>>> >>>> Is there any way to do one of the following? >>>> >>>> 1. in 'theme_preprocess_block' specify the path to a .tpl.php file to be >> used, so that I don't need to have a file named 'block.tpl.php' in my theme >> directory >>>> >>>> or >>>> >>>> 2. in the 'block.tpl.php' file, somehow tell Drupal to use the one >> provided by the system instead? >>>> >>>> Also, is there some place I should be looking for documentation on how >> to do this? I've been through much of the Theming manual on >> drupal.orglooking for this information already... >>>> >>>> Thanks, >>>> Ricky >>>> >>>> >>>> The information in this e-mail is intended only for the person to whom >> it is >>>> addressed. If you believe this e-mail was sent to you in error and the >> e-mail >>>> contains patient information, please contact the Partners Compliance >> HelpLine at >>>> http://www.partners.org/complianceline . If the e-mail was sent to you >> in error >>>> but does not contain patient information, please contact the sender and >> properly >>>> dispose of the e-mail. >>>> >>> >> >>
