Strony:

Menu boczne rozwija się po kliknięciu

filnston

Avatar: filnston

2018-02-19 18:38

Panowie, czy jest możliwość, by po kliknięciu danej podstrony na meczu bocznym http://drewutnia.net/ ono się rozwinęło ? Jeśli tak, to czy jest to legalne?

» Quick.Cms v5.x

filnston

Avatar: filnston

2018-02-21 18:34

Pomoże ktoś?

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-21 18:45

W _header.php masz wiersz:
echo $oPage->throwMenu( 1, $iContent, 0, true );
zmiań to na:
echo $oPage->throwMenu( 1, $iContent, 1, true );

Jerzy

filnston

Avatar: filnston

2018-02-21 18:53

No tak, ale teraz mam rozwinięte wszystkie, a ja chcę by były główne kategorie i jak na którąś nacisnę, to żeby pokazywało podkategorie tylko w tej jednej. Da radę to zrobić?

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-21 19:01

Sprawdziłem na wersji 5.2, gdzie powinno być:
echo $oPage->throwMenu( 2, $iContent, 1 );
To działa tak jak chcesz.

Przy okazji, w pliku database/config/lang_pl.php zmień opis
$config['keywords']

Jerzy

filnston

Avatar: filnston

2018-02-21 19:12

Niestety jest tak, jak widzisz. Rozwinięte są wszystkie kategorie w lewym menu. A chcę, by była rozwinięta tylko ta, na którą akurat kliknę

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-21 19:20

W pliku database/config/general.php wiersz
$config['display_expanded_menu'] = true;
zmiń na
$config['display_expanded_menu'] = false;

Jerzy

filnston

Avatar: filnston

2018-02-21 19:24

Bóg zapłać dobry człowieku

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-21 19:25

Coś masz skopsane. Wybierz np.

balik 19 mm
balik 28 mm

lub

Otto 1 - 28 mm
Otto 2 - 28 mm

Jerzy

filnston

Avatar: filnston

2018-02-21 19:28

Dobrze jest :) W prawie każdej zakładce jej opisane, jaki gruby jest balik

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-21 19:32

Jeszcze jedno. Masz kilka zagłębień, np balik 28 mm ma karole olafy itd.
Jeżeli chcesz, aby one także pokazywały się to w _header.php zmień ilość zagłębień, np.
z
echo $oPage->throwMenu( 2, $iContent, 1 );
na
echo $oPage->throwMenu( 2, $iContent, 2 );

Jerzy

filnston

Avatar: filnston

2018-02-27 14:18

Wszystko super działa. Pytanie, czy można zrobić pod tym lewym menu kolejne. Chcę dodać jeszcze kilka pozycji, ale nie chcę by się zlewały z tymi domkami. Jest na to szansa? Macie jakiś pomysł?

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-27 14:49

Jak najbardziej. Postępuj tak samo jak z poprzednim.

Jerzy

filnston

Avatar: filnston

2018-02-27 15:31

Nie wiem, czy się zrozumieliśmy. Dodałem teraz zakładkę "O domkach" do lewego menu, a chcę żeby była trochę oddzielona od tych powyżej.

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-27 16:07

Przy tworzeniu poprzedniego menu nazwałeś go "Kategorie". Potem dodawałeś do niego strony.
W ten sam sposób zrób kolejne menu i nazwij go np. "Inne dane". Dopiero potem dodaj do niego stronę "O domkach" i inne strony.
Dla poszczególnych menu trzeba też nadać style. Moim zdaniem możesz ostylować tak samo jak manu "Kategorie".

Jerzy

filnston

Avatar: filnston

2018-02-27 18:03

Kurczę szukam tego tematu, gdzie było szczegółowo opisane dodawanie bocznego menu i nie mogę znaleźć

filnston

Avatar: filnston

2018-02-27 18:08

Dobra mam http://opensolution.org/Quick.Cms/docs/?id=pl-tips

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-27 18:17

W pliku database/config/general.php dodaj kolejne menu (prawdopodobnie nr 3):
3 => $lang['Menu_3']
W pliku database/translations/pl.php dodaj nazwę tego menu nr 3, np. "Inne dane":
$lang['Menu_3'] = "Inne dane";
W pliku templates/default/_header.php (jeżeli korzystasz z domyślnego default) dodaj wiersz do osadzenia menu nr 3:
echo $oPage->throwMenu( 3, $iContent, 2 );
W pliku templates/default/style.css dodaj style menu nr 3 (takie same jak dla menu nr 2), np. jeżeli masz:
#menu2{ ..... }
zmień na:
#menu2, #menu3{ .... }
w ten sam sposób pozostałe ustawienia menu.

Jerzy

filnston

Avatar: filnston

2018-02-27 18:22

Wstawiłem taki kod w header:

<div id="column"><?php // left column with left menu ?>
<?php echo $oPage->throwMenu( 4, $iContent, 2 ); // content of left menu ?>
</div>
<div id="content">

I taki w general:

$aMenuTypes = Array( 1 => $lang['Menu_1'], 2 => $lang['Menu_2'], 3 => $lang['News'], 4 => $lang['Drugie'] );

I zniknęło mi tamto menu, a powstało to i to lipne.

Propozycje?

szymaniukjerzy

Avatar: szymaniukjerzy

2018-02-27 18:25

Patrz jak ma wyglądać przykładowy kod dla menu z lewej kolumny:

<?php echo $oPage->throwMenu( 2, $iContent, 1 );
echo $oPage->throwMenu( 3, $iContent, 1 );
echo $oPage->throwMenu( 4, $iContent, 1 ); // content of left menu ?>

Jerzy

Strony:
Do góry
o nas | kontakt