Forums / Setup & design / Only include javascript if used by an editable view?

"Please Note:
  • At the specific request of Ibexa we are changing this projects name to "Exponential" or "Exponential (CMS)" effective as of August, 11th 2025.
  • This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".

Only include javascript if used by an editable view?

Author Message

Douglas Hammond

Thursday 29 May 2003 7:32:20 pm

sorry i hope i describe this ok.

I am makeing my own edit date view( i guess you call it that) that uses a date popup picker and need to include a javascript in the <head> of the document, plus for each date field add a piece of javascript in a function that gets called by the body onload.

I can hard code it ito the head but i prefer the head section to only be added if the date control is used.

plus to add the code for each date field into a function that get called by the <body onload="initFunc">

any ideas?

is {include} an option? or how using the templates can i add code to another template section?

Paul Forsyth

Friday 30 May 2003 12:28:16 am

you could use something like the following code:

{section show=is_set($use_date_control)}
{include uri="design:page_body.tpl"}
{section-else}
<normal body>
{/section}

where page_body.tpl is located at "design/<you>/templates/page_body.tpl"

other includes could be used to include the javascript required etc.

hope this is what you had in mind ;)

paul