Wyłączenie pozycji w szablonie
Wyniki 1 do 5 z 5

Temat: Wyłączenie pozycji w szablonie

  1. #1
    Nowicjusz
    Dołączył
    17-05-2011
    Skąd
    Nora Wielka II
    Wpisy
    27
    Punkty
    11

    Domyślny Wyłączenie pozycji w szablonie

    Witam Forumowiczów!
    Mam w szablonie standardową pozycję "right", na której wyświetlam w kilku artykułach ankiety. Jednak w jednym artykule nie mam ankiety ani nic innego na tej pozycji a jest ona wyświetlana (pusta kolumna). I może ktoś wie, czy można i jeśli tak to jak wyłączyć pozycję "right" dla danego artykułu? Plik szablonu:

    <body>
    <div id="top">
    <div id="top-cover">
    <div id="logo"><a href="http://...</a></div>
    <div id="topmenu">
    <jdoc:include type="modules" name="mymainmenu" style="xhtmlxtd" />
    </div>
    </div>
    </div>
    <div class="container">
    <div id="contentarea">
    <?php if(!$TJ->isFrontPage()) { ?>
    <div id="content">
    <jdoc:include type="message" />
    <jdoc:include type="component" style="xhtml"/>
    </div>
    <div id="right">
    <jdoc:include type="modules" name="myright" style="xhtml" />
    </div>
    <?php } else { ?>
    <div class="spotlight"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/... />
    <jdoc:include type="modules" name="myspotlight" style="xhtmlxtd" />
    </div>
    <?php } ?>
    </div>
    <div id="bottom">
    <div id="user1">
    <jdoc:include type="modules" name="myuser1" style="xhtml" />
    </div>
    <div id="user2">
    <jdoc:include type="modules" name="myuser2" style="xhtml" />
    </div>
    <div id="user3">
    <jdoc:include type="modules" name="myuser3" style="xhtml" />
    </div>
    </div>

  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
    Wyga
    Dołączył
    02-06-2009
    Skąd
    straszna wiocha
    Wpisy
    3 029
    Punkty
    283

    Domyślny

    zapoznaj się z tym materiałem

  4. #3
    Nowicjusz
    Dołączył
    17-05-2011
    Skąd
    Nora Wielka II
    Wpisy
    27
    Punkty
    11

    Domyślny

    Dzięki za odpowiedź. Jednak nie działa - coś trzeba chyba jeszcze zmienić w index.php bo jak wklejam kod:

    <?php if($this->countModules('myright')) : ?>
    <div id="right"> <div class="inside">
    <jdoc:include type="modules" name="myright" style="xhtml" />
    </div> </div>
    <?php endif; ?>

    to z pierwszej strony znika pozycja "spotlight" i na podstronie, gdzie nic nie jest wyświetlane w pozycji "right" jest ciągle pusta kolumna (treść artykułu w elemencie"content" nie rozszerza się w miejsce right. Pewnie coś robię źle... Proszę o dodatkową pomoc.

  5. #4
    Wyga
    Dołączył
    02-06-2009
    Skąd
    straszna wiocha
    Wpisy
    3 029
    Punkty
    283

    Domyślny

    pewnie masz stałą i jedną szerokość dla kontenera treści głównej; na stronie, którą poleciłem masz wyjaśnione jak sterować szerokościami w zależności od ilości kolumn

  6. #5
    Nowicjusz
    Dołączył
    17-05-2011
    Skąd
    Nora Wielka II
    Wpisy
    27
    Punkty
    11

    Domyślny

    tak, jest 630px. Dzięki za wskazówkę. Ale co z brakiem spotlight na pierwszej stronie?

    ---------- Post dodany o 14:17 ---------- Poprzedni post był o 12:46 ----------

    W końcu znalazłem rozwiązanie - trzeba było trochę zmodyfikować instrukcję ze wskazanego materiału. Podaję je poniżej - może komuś się przyda. A więc jak ktoś chce wyłączyć pozycję right lub left a ma na pierwszej stronie moduł spotlight i nie chce aby mu zniknął, powinien wpisać to:

    <div class="container">
    <div id="contentarea">
    <?php if(!$TJ->isFrontPage()) { ?>
    <div id="content">
    <jdoc:include type="message" />
    <jdoc:include type="component" style="xhtml"/>
    </div>
    <?php if($this->countModules('myright')) { ?>
    <div id="right"> <div class="inside">
    <jdoc:include type="modules" name="myright" style="xhtml" />
    </div> </div>
    <?php } ?>
    <?php } else { ?>
    <div class="spotlight"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/..." border="0" alt="..." />
    <jdoc:include type="modules" name="myspotlight" style="xhtmlxtd" />
    </div>
    <?php } ?>
    </div>

Podobne tematy

  1. Wyłączenie w szablonie elementu na podstronach
    przez Adam-240 na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 4
    Ostatni post/autor: 24-04-2011, 18:39
  2. wyłączenie wyświetlania RokTabs na podstronach VirtueMart
    przez lukasz17 na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 2
    Ostatni post/autor: 27-08-2010, 13:33
  3. Zmiana pozycji modułu w szablonie
    przez Hardjack na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 7
    Ostatni post/autor: 12-02-2010, 20:21
  4. Zmiany pozycji w szablonie
    przez FIFI na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 2
    Ostatni post/autor: 28-12-2009, 21:15
  5. Odpowiedzi: 2
    Ostatni post/autor: 08-02-2008, 07:23

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
  •