<![CDATA[ Problem z javascript - My Forums]]> https://forums.modx.com/thread/?thread=56950 <![CDATA[Re: Problem z javascript]]> https://forums.modx.com/thread/56950/problem-z-javascript#dis-post-334178
Pozdrawiam]]>
Mr_Kain Jan 16, 2011, 06:44 PM https://forums.modx.com/thread/56950/problem-z-javascript#dis-post-334178
<![CDATA[Re: Problem z javascript]]> https://forums.modx.com/thread/56950/problem-z-javascript#dis-post-334177 http://spades.pl/dev01/assets/templates/Spades02/js/script.js są includowane kolejne pliki js, które mają błędną ścieżkę. Pewniej jakiś base href je psuje czy co w tym stylu.]]> DeXTeD Jan 16, 2011, 02:12 PM https://forums.modx.com/thread/56950/problem-z-javascript#dis-post-334177 <![CDATA[Problem z javascript]]> https://forums.modx.com/thread/56950/problem-z-javascript#dis-post-334176
Próbuję opanować powiązanie modx revo z posiadanym szablonem i javascript zdecydowanie odmawia współpracy.

Tak wygląda funkcjonujący szablon strony:

http://www.spades.pl/dev00/index.html

Wszystkie niezbędne funkcje (slider, menu, powiększanie obrazków, prosta galeria, itp.) działają bez problemu.
Dla testów użyłem tylko strony głównej.

Zainstalowałem modx revo 2.0.6, dodałem spolszczenie i nowy template z takim kodem:

<!DOCTYPE html>
<html lang="pl">
<head>
<title>[[*pagetitle]]</title>
<meta charset="utf-8">
<meta name="description" content="[[*description]]">
<meta name="keywords" content="[[*keywords]]">
<meta name="author" content="[[*author]]">
<link rel="stylesheet" href="assets/templates/Spades/css/reset.css" type="text/css" media="all">
<link rel="stylesheet" href="assets/templates/Spades/css/grid.css" type="text/css" media="all">
<link rel="stylesheet" href="assets/templates/Spades/css/style.css" type="text/css" media="all">
<!-- styles for prettyPhoto -->
<link rel="stylesheet" href="assets/templates/Spades/css/prettyPhoto.css" type="text/css" media="all">
<script type="text/javascript" src="assets/templates/Spades/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="assets/templates/Spades/js/script.js"></script>
<script type="text/javascript" src="assets/templates/Spades/js/date.js"></script>
<!--[if lt IE 7]>
   <script type="text/javascript" src="assets/templates/Spades/js/ie6_script_other.js"></script>
 <![endif]-->
<!--[if lt IE 9]>
  	<script type="text/javascript" src="assets/templates/Spades/js/js/html5.js"></script>
  <![endif]-->
</head>
<body onLoad="myclock();">

[[*content]] 


</body>
</html>



oraz

stronę Home z takim kodem:


<div class="tail-top">
   <div class="tail-bottom">
      <div id="main">
         <!-- header -->
         <header>
            <!-- .logo -->

            <div class="logo"> <a href="index.html">Communication<span>Providing best connection</span></a> </div>
            <!-- /.logo -->
           <form id="ClockForm" action="">
               <fieldset>
               <input type="text" id="clock" />
               </fieldset>
            </form>

            <ul class="contacts">
               <li class="phone">Freephone:  +1 800 559 6580</li>
               <li class="email"><a href="#">[email protected]</a></li>
            </ul>
            <nav>
              <ul class="sf-menu">
                  <li><a href="index.html" class="current">Main</a></li>

                  <li><a href="index-1.html">About</a>
                     <ul>
                        <li><a href="more.html">Lorem ipsum dolor sit</a></li>
                        <li><a href="more.html">Nulla quis metus</a></li>
                        <li><a href="more.html">Vestibulum in velit justo</a></li>
                        <li><a href="more.html">Vivamus nisi massa</a></li>

                        <li><a href="more.html">Nullam commodo</a></li>
                     </ul>
                  </li>
                  <li><a href="index-2.html">Services</a></li>
                  <li><a href="index-3.html">Projects</a></li>
                  <li><a href="index-4.html">FAQs</a></li>
                  <li><a href="index-5.html">Solutions</a></li>

                  <li><a href="index-6.html">contacts</a></li>
               </ul>
            </nav>
            <form action="" id="search-form">
               <fieldset>
               <input type="text" class="text" value="Search..." onFocus="if(this.value=='Search...'){this.value=''}" onBlur="if(this.value==''){this.value='Search...'}">
               <a href="#" onClick="document.getElementById('search-form').submit()"><img src="assets/templates/Spades/images/button-search.gif"></a>
               </fieldset>

            </form>
         </header>
         <!-- content -->
         <section id="content">
            <div id="coin-slider"> <a href="#"><img src="assets/templates/Spades/images/slide-img1.jpg"></a> <a href="#"><img src="assets/templates/Spades/images/slide-img2.jpg"></a> <a href="#"><img src="assets/templates/Spades/images/slide-img3.jpg"></a></div>
		  <h2 class="extra1">Fresh ideas<br>
                  for growing<br>

                  your business</h2>
            <div class="cont-box">
               <div class="inner">
                  <div class="wrapper container_16">
                     <article class="grid_4">
                        <h2>Remote</h2>
                        <p>Praesent vestibulum molesti acuan nonumm eurissellus portusus.</p>

                        <ul class="list">
                           <li><a href="#">Praesent vestibulum molesti </a></li>
                           <li><a href="#">Acuan nonumm euriss</a></li>
                           <li><a href="#">Fusce suscipit vim</a></li>
                           <li><a href="#">Nascetur ridiculus mus</a></li>
                           <li><a href="#">Fsce feugiat malesuada odi</a></li>

                        </ul>
                     </article>
                     <article class="grid_4">
                        <h2>IP Phone</h2>
                        <p class="p2">Praesent vestibulum molesti acuan nonumm eurissellus portusu ociis natoque pe et mis parturie ntontes nascetur ridiculus ma dui.</p>
                        <p class="p2">Fsce feugiat malesuada odio. Morbi nunc odiovida atcursus nec uctus a lorem. Maecenas tristiq.</p>
                        <ul class="list">

                           <li><a href="#">Fusce suscipit vim</a></li>
                           <li><a href="#">Nascetur ridiculus mus</a></li>
                        </ul>
                     </article>
                     <article class="grid_4">
                        <h2>Hardware</h2>
                        <p>Mim sociis natoque petibus et mis parturie ntontes nascetur ridic.</p>

                        <ul class="list">
                           <li><a href="#">Praesent vestibulum molesti </a></li>
                           <li><a href="#">Acuan nonumm euriss</a></li>
                           <li><a href="#">Fusce suscipit vim</a></li>
                           <li><a href="#">Nascetur ridiculus mus</a></li>
                           <li><a href="#">Fsce feugiat malesuada odi</a></li>

                        </ul>
                     </article>
                     <article class="grid_4">
                        <h2>Internet</h2>
                        <p class="p2">Praesent vestibulm molesi acuan nonumm eurissellus portususipit varMim sociis natoque peibus et mis parturie ntontes nasctur ulus musNulla dui. Fsce feugiat suada odio. Morbi nunc odiov.</p>
                        <p>Rida atcursus nec uctus a lornas tristique orci ac sem. Duis ultrcies pharetra magna. Donec accusan malesuda orciec sit  eros. Lorem ipsum dolor sit am.</p>
                     </article>

                  </div>
                  <div class="wrapper container_16">
                     <article class="grid_4"> <a href="more.html" class="button">Read More</a> </article>
                     <article class="grid_4"> <a href="more.html" class="button">Read More</a> </article>
                     <article class="grid_4"> <a href="more.html" class="button">Read More</a> </article>

                     <article class="grid_4"> <a href="more.html" class="button">Read More</a> </article>
                  </div>
               </div>
            </div>
         </section>
         <!-- aside -->
         <aside class="bottom">

            <div class="inside">
               <div class="wrapper container_16">
                  <article class="grid_8">
                     <h2>The world of opportunities</h2>
                     <div class="img-box">
                        <figure><a href="assets/templates/Spades/images/tfile_gall_1_1.jpg" class="lightbox-image" rel="prettyphoto" title="Example 1"><img src="assets/templates/Spades/images/1page-img.jpg" alt=""></a></figure>
                        <h5 class="extra">Praesent vestibulum molesti acuanumm eurissellus portuenas tristiquesuipit var</h5>
                        <p>Mim sociis natoque p musNulla dui. Fsc muda odio. Morbi nunc odiovida ursus nec uca lorem. Maecenaristique orci ac sem. Duis u pharetra magnaccumsan malest am.</p>

                        et consectetuer adipiscing elit. Mauris fermen tum dictum magna. Sed oreet aliquam leo. Ut tellus dolor dapibus eget elementum vel curus eleife elit. </div>
                     <a href="more.html" class="button">Read More</a> </article>
                  <article class="grid_8">
                     <h2>Features</h2>
                     <dl>
                        <dt class="color1"><span>1</span>Professional researches</dt>

                        <dd>Mim sociis natoque p musNulla dui. Fsc muada odio. Morbi nunc odiovida ursus nec uca lorem. Maecenaristiq.</dd>
                        <dt class="color2"><span>2</span>Dynamic development</dt>
                        <dd>Mim sociis natoque p musNulla dui. Fsc muada odio. Morbi nunc odiovida ursus nec uca lorem. Maecenaristiq.</dd>
                        <dt class="color3"><span>3</span>Individual customer support</dt>
                        <dd>Mim sociis natoque p musNulla dui. Fsc muada odio. Morbi nunc odiovida ursus nec uca lorem. Maecenaristiq.</dd>

                     </dl>
                  </article>
               </div>
            </div>
         </aside>
         <!-- footer -->
         <footer>
            <div class="inside">Communication © 2010 • <a href="index-7.html">Privacy Policy</a>

               <ul class="social-services">
                  <li><a href="#" title="Reddit" class="normaltip"><img src="assets/templates/Spades/images/icon-reddit.gif"></a></li>
                  <li><a href="#" title="Flickr" class="normaltip"><img src="assets/templates/Spades/images/icon-flickr.gif"></a></li>
                  <li><a href="#" title="Twitter" class="normaltip"><img src="assets/templates/Spades/images/icon-twitter.gif"></a></li>
                  <li><a href="#" title="Rss" class="normaltip"><img src="assets/templates/Spades/images/icon-rss.gif"></a></li>
                  <li><a href="#" title="Digg" class="normaltip"><img src="assets/templates/Spades/images/icon-digg.gif"></a></li>
               </ul>
            </div>
         </footer>

      </div>
   </div>
</div>




efekt jest taki:

http://spades.pl/dev01/

czyli nie do końca zgodny z oczekiwaniami - nie działa slider, menu rozwijane kuleje, powiększanie obrazków również nie działa.

W zakresie slidera próbowałem per analogiae zastosować metodę opisaną tutaj:

http://designfromwithin.com/integrating-coda-slider-2-0-in-modx-revolution/

zrobiłem odpowiedniego chunka i stosowne TV, niestety efekt jest identyczny jak bez chunka i TV.


Jakiś pomysł? Co robię źle?

Pozdrawiam]]>
Mr_Kain Jan 09, 2011, 06:15 AM https://forums.modx.com/thread/56950/problem-z-javascript#dis-post-334176