static function include_code() { if (Director::is_ajax()) { self::block(); } else { Requirements::javascript(THIRDPARTY_DIR . "/jquery/jquery.js"); Requirements::javascript('superfish/javascript/hoverIntent.js'); Requirements::javascript('superfish/javascript/superfish.js'); Requirements::ThemedCSS('superfish'); Requirements::customScript(self::get_config(), 'superfishconfig'); } }
function init() { parent::init(); //try to include the jquery library by sapphire, else jquery 1.4.2 in the shopsystem folder if (file_exists(THIRDPARTY_PATH . '/jquery/jquery-packed.js')) { Requirements::JavaScript(THIRDPARTY_DIR . '/jquery/jquery-packed.js'); } else { Requirements::JavaScript(SHOPSYSTEM_DIR . '/javascript/_jquery-packed.js'); } Requirements::JavaScript(SHOPSYSTEM_DIR . '/javascript/shopsystem.js'); Requirements::ThemedCSS('shoppingcart'); Requirements::ThemedCSS('shop'); }
function newsletterNavigator() { if ($this->memberIsNewsletterAdmin()) { Requirements::JavaScript("newsletter/javascript/jquery.js"); Requirements::JavaScript("newsletter/javascript/jqDnR.js"); Requirements::JavaScript("newsletter/javascript/newsletternavi.js"); Requirements::ThemedCSS("newsletternavigator"); return ' <div id="NewsletterNavigator"> ' . $this->NewsletterNavigatorForm()->forTemplate() . ' <div id="NewsletterNaviMessage"> </div> </div>'; } }