własny szablon i nie działające menu
Wyniki 1 do 8 z 8

Temat: własny szablon i nie działające menu

  1. #1
    Debiutant
    Dołączył
    19-10-2013
    Wpisy
    4
    Punkty
    2

    Domyślny własny szablon i nie działające menu

    Witam wszystkich, zrobiłem własny szablon pod joomla 3, problem polega na tym że napisałem menu w pliku index.php i pod strony nie otwierają się, proszę o pomoc w ustaleniu problemu
    kod:
    Kod PHP:
    <?php 
        defined
    ('_JEXEC') or die; 
        
    $app JFactory::getApplication(); 
    ?> 
     
    <!DOCTYPE HTML> 
    <html> 
    <head>
        <jdoc:include type="head" />     
        <link rel="stylesheet" href="templates/system/css/system.css" type="text/css" /> 
        <link rel="stylesheet" href="templates/system/css/general.css" type="text/css" /> 
        <link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/style.css" type="text/css" /> 
    </head>
    <body>

    <div id="wrapper"><jdoc:include type="modules" name="wrapper" style="xhtml" /> <!-- wrapper -->
         
      <div id="slider"><jdoc:include type="modules" name="slider" style="xhtml" /> </div>

      <div id="nav"><jdoc:include type="modules" name="nav" style="xhtml" />
        <ul>
          <li><a href="#">Strona główna</a></li>
          <li><a href="omnie.php">O mnie</a></li>
          <li><a href="przepisy.php">Przepisy</a></li>
          <li><a href="kontakt.php">Kontakt</a></li>
        </ul>
      </div>
      <div id="home"><jdoc:include type="modules" name="pp" style="xhtml" /></div>
      
      <div id="content_right"><jdoc:include type="modules" name="content_right" style="xhtml" /></div>
      
      <div id="content_left"><jdoc:include type="modules" name="content_left" style="xhtml" /></div>                                               

    </div> <!-- End: wrapper -->

    <div id="footer"><jdoc:include type="modules" name="footer" style="xhtml" /> <!-- footer -->

       <div id="lef_footer"><jdoc:include type="modules" name="lef_footer" style="xhtml" /></div>
       
       <div id="right_footer"><jdoc:include type="modules" name="right_footer" style="xhtml" /></div>   

    </div> <!-- End: footer -->

     </body>
    </html>
    plik templateDetails.xml:
    Kod PHP:
    <?xml version="1.0" encoding="utf-8"?> 
    <!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.7/template-install.dtd"> 
     
    <extension version="1.6" type="template" client="site">

    <name>Template</name> 
    <creationDate>20-10-2013</creationDate> 
    <author>aaa</author> 
    <authorEmail>aaa@interia.pl</authorEmail> 
    <authorUrl>http://aaa.pl</authorUrl> 
    <copyright>aaa.pl (C)</copyright> 
    <license>Free</license> 
    <version>1.0.0</version> 
    <description>Szablon aaa</description>

    <files> 
    <folder>css</folder> 
    <folder>font</folder>
    <folder>image</folder>
    <folder>js</folder>
    <folder>slider</folder>
    <folder>foto</folder>
    <filename>index.php</filename> 
    <filename>kontakt.php</filename>
    <filename>przepisy.php</filename>
    <filename>omnie.php</filename>
    <filename>templateDetails.xml</filename>
    </files>

    <positions> 
    <position>wrapper</position>
    <position>pp</position>
    <position>slider</position>
    <position>nav</position>
    <position>content_right</position>
    <position>content_left</position>
    <position>footer</position>
    <position>lef_footer</position>
    <position>right_footer</position>  
    </positions> 
     
    </extension>
    Dziękuje za pomoc

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Bywalec
    Dołączył
    27-02-2008
    Skąd
    Wrocław
    Wpisy
    493
    Punkty
    74

    Domyślny

    Po co twórcy Joomla umiescili w standardzie moduł menu ? - ,a po to abys nie miał problemów w wstawianiu menu do pliku index.phop szablonu
    Pozdrawiam

  4. #3
    Debiutant
    Dołączył
    19-10-2013
    Wpisy
    4
    Punkty
    2

    Domyślny

    Zaczynam dopiero przygodę z joomla, i chciałem się dowiedzieć czy moduł menu pozwoli mi na utworzenie wyglądu jakiego sobie wymyśle a konkretnie chodzi mi o 2 pliki graficzne w menu?:
    Załącznik 7061

  5. #4
    Bywalec
    Dołączył
    27-02-2008
    Skąd
    Wrocław
    Wpisy
    493
    Punkty
    74

    Domyślny

    Menu stylowane jest przez CSS, pozweala równiez na wstawienie grafik . Znając CSS mozna ostylowac dowolnie menu - zobacz przykład http://house.mar2.pl/ Te kółka to standardowy moduł menu
    Pozdrawiam

  6. #5
    Debiutant
    Dołączył
    19-10-2013
    Wpisy
    4
    Punkty
    2

    Domyślny

    Czyli mam utworzyć menu w joomli w module menu a stylować ręcznie w edytorze?

  7. #6
    Bywalec
    Dołączył
    27-02-2008
    Skąd
    Wrocław
    Wpisy
    493
    Punkty
    74

    Domyślny

    Ostylowac w arkuszu stylów Twojego szablonu
    Pozdrawiam

  8. #7
    Debiutant
    Dołączył
    19-10-2013
    Wpisy
    4
    Punkty
    2

    Domyślny

    podpowiedz mi jak mam ustawić menu w opcjach joomli żeby pojawiło się w konkretnym divie mojego szablonu tj. "nav" bo jak wybierałem nowe menu to w pozycji nie było nigdzie moich divów

    Kod PHP:
    <div id="wrapper"><jdoc:include type="modules" name="wrapper" style="xhtml" /> <!-- wrapper -->
         
      <
    div id="slider"><jdoc:include type="modules" name="slider" style="xhtml" /> </div>

      <
    div id="nav"><jdoc:include type="modules" name="nav" style="xhtml" /></div>
      
      <
    div id="content_right"><jdoc:include type="modules" name="content_right" style="xhtml" /></div>
      
      <
    div id="content_left"><jdoc:include type="modules" name="content_left" style="xhtml" /></div>                                               

    </
    div
    kod poprawiłem i wykasowałem menu, czy jest poprawny?:

    Kod PHP:
    <?php 
        defined
    ('_JEXEC') or die; 
        
    $app JFactory::getApplication(); 
    ?> 
     
    <!DOCTYPE HTML> 
    <html> 
    <head>
        <jdoc:include type="head" />     
        <link rel="stylesheet" href="templates/system/css/system.css" type="text/css" /> 
        <link rel="stylesheet" href="templates/system/css/general.css" type="text/css" /> 
        <link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/style.css" type="text/css" /> 
    </head>
    <body>

    <div id="wrapper"><jdoc:include type="modules" name="wrapper" style="xhtml" /> <!-- wrapper -->
         
      <div id="slider"><jdoc:include type="modules" name="slider" style="xhtml" /> </div>

      <div id="nav"><jdoc:include type="modules" name="nav" style="xhtml" /></div>
      
      <div id="content_right"><jdoc:include type="modules" name="content_right" style="xhtml" /></div>
      
      <div id="content_left"><jdoc:include type="modules" name="content_left" style="xhtml" /></div>                                               

    </div> <!-- End: wrapper -->

    <div id="footer"><jdoc:include type="modules" name="footer" style="xhtml" /> <!-- footer -->

       <div id="lef_footer"><jdoc:include type="modules" name="lef_footer" style="xhtml" /></div>
       
       <div id="right_footer"><jdoc:include type="modules" name="right_footer" style="xhtml" /></div>   

    </div> <!-- End: footer -->

     </body>
    </html>
    dzięki wielkie

  9. #8
    Wyjadacz
    Dołączył
    03-12-2007
    Skąd
    Lublin
    Wpisy
    682
    Punkty
    48

    Domyślny

    Poczytaj troszeczkę o tworzeniu szablonów.

    Bo z tego co się domyślam w to miejsce chcesz wstawić menu?
    Kod:
    <div id="nav"><jdoc:include type="modules" name="nav" style="xhtml" /></div>
    W zapleczu joomli musisz posiadać moduł menu i wybraną pozycję w tym przypadku nav
    Poza tym jak chcesz dodawać różne klasy do menu to masz możliwość w zapleczu coś takiego jak
    Kod:
    przyrostek klasy CSS menu
    oraz
    Kod:
    Znacznik ID menu
    Dodatkowo jeżeli stwierdzisz że coś Ci nie gra w wyglądzie modułu menu zawsze możesz sam to zmienić tworząc w templatce coś takiego jak alternatywny wygląd modułu. W twoim wypadku moduł menu.

Podobne tematy

  1. własny szablon problem z działaniem modułu Facebook Slider Likebox
    przez VeloN na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 2
    Ostatni post/autor: 22-09-2013, 21:19
  2. Włączenie prostych adresów i nie działające komponenty
    przez kuma85 na forum Aktualizacje, migracje
    Odpowiedzi: 4
    Ostatni post/autor: 06-05-2013, 19:23
  3. nie działające zaznaczanie
    przez filon92 na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 3
    Ostatni post/autor: 19-03-2013, 21:03
  4. Mój pierwszy własny szablon nie działa - dziwne napisy
    przez KetopioruN na forum Instalacja, aktualizacja, migracje
    Odpowiedzi: 4
    Ostatni post/autor: 14-02-2011, 18:37
  5. Nie działające dodatki
    przez kazik762 na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 4
    Ostatni post/autor: 26-03-2010, 12:37

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •