Search code examples
javascripttemplatesexpressionengine

ExpressionEngine putting Javascript on a page


I am a super beginner to EE and was literally thrust into managing my company's website that is built in EE without training. I'm not a programmer, I'm a designer, so it's been taking me awhile to plug through this. So I might need some dumbed down language :)

I want to create a page that has some Javascript on it. Do I need to create a new template JUST so I can put some javascript on it? And how do I communicate to EE that I want the page I created to go with that template?

I duplicated the page/index template and renamed it to clinician-map (the same name of the page I created in the publisher). EE didn't like that and the page subsequently broke. All I want to do is insert one javascript item, this seems way too inefficient for just one page. Help??

(using EE 1.6.8) Here is my code from clinician-map template.

{assign_variable:my_weblog="page"}
{assign_variable:my_template_group="page"}

{embed="embeds/html_head" url_title="{segment_2}"}

{embed="embeds/html_styles"}

{embed="embeds/html_scripts"}

<?php include_once("analyticstracking.php") ?>

</head>
{exp:weblog:entries weblog="{my_weblog}" disable="categories|member_data|pagination|trackbacks" limit="1" sort="asc" }
<body class="{url_title}">
{/exp:weblog:entries}

<div id="wrapper">

    {embed="embeds/html_headerPlusLeftNav"}

 <div id="content">
        <div id="contentMain">

{exp:weblog:entries weblog="{my_weblog}" disable="categories|member_data|pagination|trackbacks" limit="1" sort="asc"}
<h2>{title}</h2>
{page_body}
{/exp:weblog:entries}



<!--contactforminfo -->






{exp:weblog:entries weblog="{my_weblog}" disable="categories|member_data|pagination|trackbacks"}
{related_entries id="playa_contentcalloutitems"}
<div class="callout">
<h3>{title}</h3>
{callout_summary}
</div>
{/related_entries}
{/exp:weblog:entries}


{exp:weblog:entries weblog="{my_weblog}" disable="categories|member_data|pagination|trackbacks"}
{related_entries id="playa_contentfeatureditems"}
<div class="featuredContent">
<h3>{title}</h3>
{exp:word_limit total="50"}
{contentfeatured_summary}
{/exp:word_limit}{if contentfeatured_body!=""}<p><a href='{url_title_path='content-featured/'}' class='more'>Read More</a></p>{/if}
</div>
{/related_entries}
{/exp:weblog:entries}



</div>


{exp:weblog:entries weblog="{my_weblog}" disable="categories|member_data|pagination|trackbacks"}    
<div id="contentSub">{related_entries id="playa_contentsubitems"}<div class="item   {contentsub_bgcolor}">

 {if contentsub_contenttype=="Text or Picture with Text"}
 <h3>{title}</h3>
{exp:word_limit total="50"}
{contentsub_summary}
{/exp:word_limit}{if contentsub_body!=""}<p><a href='{url_title_path='content-sub/'}' class='more'>Read More</a></p>{/if}

{if:else}

<h3 class="imgHeader">{title}</h3>
{exp:html_strip convert="y" convert_back="none" keep="a,img"}
{contentsub_summary}
{/exp:html_strip}

{/if}

</div>{/related_entries}
{/exp:weblog:entries}

{embed="embeds/html_mailingListSignup"}



        </div>

</div>



{embed="embeds/html_footer"}




</div>


</body>
</html>

Solution

  • Okay. I ended up just creating a new webblog and new template group and finally it seems like it's working. My javascript is not, but I can figure that out.

    Thank you so much for your patience with helping me!