Zobacz pełną wersję : Inny moduł dla każdej kategorii
Cześć, przepraszam jeśli już ktoś o tym pisał, ale nie znalazłam.
Mam moduł wyświetlający grafikę, chciałabym aby grafika była inna dla każdej kategorii (i tym samym wszystkie artykuły w danej kategorii miałyby przypisane wyświetlanie tego modułu). Mogę niestety przypisać wyświetlanie modułu dla całej sekcji, a jak w obrębie sekcji mam kilka kategorii, to chciałabym każdej z nich dać inną grafikę (inny moduł).
Czy możecie mi poradzić jak to zrobić?
robisz moduł "Własny kod HTML" w tym module ładujesz fotkę jaką chcesz, i następnie przypisujesz ją (w parametrach tego modułu) do odpowiedniej pozycji menu ( z daną sekcją)
jeśli nie masz przypisanych sekcji do menu i nie chcesz, żebyw menu były widczne te sekcje, to musisz sobie zrobic nowe menu, którego nie bedziesz pokazywała na stronie i tam dodaj sobie sekcje żeby nastepnie przypisać odpowiednie moduły do sekcji
pamiętaj, ile chcesz obrazków, tyle modułów musisz stworzyć
Dziękuję za odpowiedź :) Problem polega na tym, że nie chcę przypisać obrazków do całych *sekcji*, tylko do poszczególnych *kategorii* w obrębie sekcji. A moduł można przypisać tylko do sekcji. Zrobiłam sobie osobne moduły z grafiką, ale chciałabym móc wybrać, w jakich kategoriach się będą pokazywać :-(
no ale to nadal moje rozwiązanie jest dobre...
tylko musisz w menu zrobić odnośniki do kategorii i pozycje modułu przypisac do tych linków w menu :)
Witam,
jaki to moduł? Myślę, że wystarczy zmodyfikować kod modułu.
Coś więcej powiem jak będę znała źródło.
Pozdrawiam.
To nie jest żaden gotowy moduł, tylko "Własny kod HTML". Po prostu obrazek.
Nie mogę zrobić tak, jak idek napisał, bo w menu nie chcę wyświetlać kategorii. Możecie zobaczyć, jak jest zorganizowane menu tutaj:
http://www.psychoterapia-lgbt.pl
Kategorie nie mogą być na jednym poziomie z sekcjami i dlatego nie mam jak dodawać wyświetlania modułu tylko do określonej sekcji.
Szukałam gotowego komponentu/modułu, który by to umożliwiał, ale nie znalazłam :-(
Bardzo dziękuję za Waszą gotowość pomocy :-)
przewidziałem to, o czym piszesz :)
jeśli nie masz przypisanych sekcji/kategorii do menu i nie chcesz, żeby w menu były widczne te sekcje/kategorie, to musisz sobie zrobic nowe menu, którego nie bedziesz pokazywała na stronie i tam dodaj sobie sekcje/kategorie żeby nastepnie przypisać odpowiednie moduły do sekcji/kategorii
Masz rację, przepraszam, nie przeczytałam ze zrozumieniem ;) Bardzo sprytne rozwiązanie. Niestety - coś nie działa. Dodałam każdą kategorię jako pozycję do usermenu. Usermenu jest public, nie opublikowane (sprawdziłam też opublikowane). Niestety moduły przypisane do kategorii nie wyświetlają się w artykułach należących do tych kategorii. Może macie jeszcze jakiś pomysł? :(
Bardzo serdecznie dziękuję za cierpliwość!
A ja ciągle swoje :).
zamiast
<img src="images/stories/mur.jpg" alt="mur" width="180" height="180" />proponuję
<?php
$nr_kat = mosGetParam( $_REQUEST, 'id' );
$obr ='';
switch ($nr_kat) {
case '1':
$obr = '<img src="images/stories/1.jpg" alt="1" width="180" height="180" />';
break;
case '2':
$obr = '<img src="images/stories/2.jpg" alt="2" width="180" height="180" />';
break;
default:
$obr = '<img src="images/stories/3.jpg" alt="3" width="180" height="180" />';
break;
}
echo $obr;
?>gdzie 1,2 to przykładowe id kategorii i nazwy obrazków również.
Pozdrawiam
Woooow! Ale sprytne :) Dziękuję pięknie! Takich rzeczy sama bym nie napisała. Ogromnie Ci dziękuję, rozwiązałaś problem nad którym bardzo długo się biedziłam :)
Można ten skrypt udoskonalić tak, aby wyeliminować ręczne dopisywanie obrazków. Warunek byłby tylko taki żeby obrazki, które mają być wyświetlane w kategorii miały odpowiednią nazwę np id kategorii: 5 -> obrazek 5.jpg
Jesteś zainteresowana? Jeśli tak to coś wyprodukuję :).
Chyba nie, dziękuję, na tę stronę nie planuję dużo obrazków, chyba nie będzie bardzo rozbudowana :-) I tak zdjęłaś mi wielki kamień z serca :-)
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!