Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. <div data-bind="scope: 'scope-carousel'">
  2. <h2 data-bind="text: title"></h2>
  3. <div class="carousel">
  4. <div>
  5. TEST Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci beatae blanditiis cupiditate doloribus ducimus eos fuga harum illo inventore iusto minima molestiae omnis provident quaerat quod reiciendis, sequi temporibus veniam!
  6. </div>
  7. <div>
  8. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dicta hic maxime neque numquam perferendis quis sed? Dolorem ducimus et exercitationem fugiat ipsa iure magni nam, perspiciatis quidem sunt ut, vitae.
  9. </div>
  10. <div>
  11. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Mollitia, sit, voluptatum? Accusantium aspernatur at dolores earum enim excepturi id molestiae molestias nesciunt officia perspiciatis, repudiandae, saepe sed sint ullam veritatis.
  12. </div>
  13. <div>
  14. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Mollitia, sit, voluptatum? Accusantium aspernatur at dolores earum enim excepturi id molestiae molestias nesciunt officia perspiciatis, repudiandae, saepe sed sint ullam veritatis.
  15. </div>
  16. </div>
  17. </div>
  18.  
  19.  
  20. <script type="text/x-magento-init">
  21. {
  22. ".carousel": {
  23. "Magento_Ui/js/core/app": {
  24. "components": {
  25. "scope-carousel": {
  26. "component": "Magento_Cms/js/carousel",
  27. "element": ".carousel",
  28. "carouselTitle": "A carousel test"
  29. }
  30. }
  31. }
  32. }
  33. }
  34. </script>
  35.  
  36. define(['jquery', 'ko', 'slick', 'domReady!', 'Magento_Ui/js/core/app'], function($, ko) {
  37. 'use strict';
  38.  
  39.  
  40. return function(config, node) {
  41. console.log(config);
  42. console.log(node);
  43.  
  44. this.title = ko.observable(config.carouselTitle);
  45.  
  46. $('.carousel').slick({
  47. slidesToScroll: 1,
  48. slidesToShow: 1
  49. });
  50. };
  51. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement