Yabasta Posted October 19, 2016 Share Posted October 19, 2016 Hello Comunity, allways if iam adding fallowing html code included with an Javascript it gets blocked. This is just an example of that script. It allways adds <![CDATA[ but iam not getting why? How do iam able to use jquery in my shop? Its allready activated. Greetings, Yabasta <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>jQuery UI Accordion - Default functionality</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <link rel="stylesheet" href="/resources/demos/style.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <script> $( function() { $( "#accordion" ).accordion(); } ); </script> </head> <body> <div id="accordion"> <h3>Section 1</h3> <div> <p> Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate. </p> </div> <h3>Section 2</h3> <div> <p> Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In suscipit faucibus urna. </p> </div> <h3>Section 3</h3> <div> <p> Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis. Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui. </p> <ul> <li>List item one</li> <li>List item two</li> <li>List item three</li> </ul> </div> <h3>Section 4</h3> <div> <p> Cras dictum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia mauris vel est. </p> <p> Suspendisse eu nisl. Nullam ut libero. Integer dignissim consequat lectus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. </p> </div> </div> </body> </html> Link to comment Share on other sites More sharing options...
rocky Posted October 20, 2016 Share Posted October 20, 2016 You should use the jQuery accordion that comes with PrestaShop instead of adding your own one. The JavaScript file is at js/jquery/ui/jquery.accordion.js. Link to comment Share on other sites More sharing options...
Yabasta Posted October 20, 2016 Author Share Posted October 20, 2016 how do i use this accordion?? I dunno where and how to use it Link to comment Share on other sites More sharing options...
rocky Posted October 20, 2016 Share Posted October 20, 2016 It depends whether you're using a module or controller. If you're using a module, you'll need to register hookHeader and put the code in the hookHeader function. If you're using a controller, you'll need to put the code in the setMedia function. $this->context->controller->addJS(_PS_JS_DIR_.'jquery/ui/jquery.ui.accordion.min.js'); You may also need to include the following before the line above, depending on your theme: $this->context->controller->addJS(_PS_JS_DIR_.'jquery/ui/jquery.ui.widget.min.js'); Link to comment Share on other sites More sharing options...
Yabasta Posted October 20, 2016 Author Share Posted October 20, 2016 Iam using advanced CMS module to create an new Content and want to create an site where the user can select from drop down menu the content what he want to see without leaving the site. The Accordion shoud give the ability to swich in same window. Iam really a nubcake ^.^what is the setmedia function? Link to comment Share on other sites More sharing options...
rocky Posted October 20, 2016 Share Posted October 20, 2016 Sorry, I'm not familiar with that module, so I'm not sure whether it uses a hook or a controller to display it's CMS pages. You'll need to investigate the module's code. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now