Kako dodati sliku u sidebar modula?

1

Kako dodati sliku u sidebar modula?

offline
  • Pridružio: 02 Sep 2008
  • Poruke: 4092
  • Gde živiš: Bg

Sajt je rađen u Joomla CMS-u + sam instalirao VM2 za online prodaju.

Interesuje me kako bih mogao dodati neku sliku u sidebar modula, ali samo za taj modul, u ovom slučaju Korpe.



Dakle tu u produžetku texta (na kraju sidebar-a) da postavim sliku korpe.

Sam "cart" modul ima sledeće stvari u sebi:
- index.html
- virtuemart_cart.php
- virtuemart_cart.xml
- folder "tmpl" u kom se nalazi default.php i index.html

Ovaj sidebar se ponavlja na svakom modulu, i on mi je u putanji /template/images/ etc...

Hvala unapred.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Napisano: 19 Jul 2013 12:43

Druze ja sam radio davno sa jumlom a pogotovo ecomerce. Ako sam modul nema podesavanja u administraciji onda probaj sledece da uradis... Idex u externsion > Module Manager tamo nadjes modul o kome je rec i kada udjes u modul imas sa desne strane Advanced Options

1. Alternative Layout
to je da sam napavis poseban izgled za dati modul, Objasnicu ti kako
2. Module Class Suffix to je da na postojeci izgled dodas nesto novo npr pozadinu.

Module Class Suffix se radi tako sto otvoris template.css u nekom editoru i napravis neki stil za taj modul. Npr oces pozadinu i crvene bordere kao i svaki css


.nesto {          background-images: #fff url('https://www.asdasdasd.rs/img.png') top left scroll transparent; }
E sada ova klasa nesto se upise u Module Class Suffix ali bez tacke i sacuvas. Tako da ce tvoj modul dobiti taj stil koji si ti napisao u nesto.

A kako da dodas svoj novi layout, mnogo mocna stvar:
Odes u Modules/<tvojModul>/tmpl

Kao sto si video u administraciji tamo se u Alternative Layout nalazi u drop down meniju samo Default. Tako i u TMPL folderu tog modula se nalazi .php file Default.

Ako kopiras taj defailt.php i preimenujes ga mojNoviLayout.php u TMPL ces imati sada 2 Alternative Layout-a (default.php i mojNoviLayout.php) kada refresujes stranicu administracije u Alternative Layout drop down-u ce se izlistati i tvoj novi layout.

Samo menjas redosled html-a i css. Cela matematika.

Ja sam se raspricao o Joomli sada previse radio sam bas chuda sa njom i ako ti ista jos zatreba tu sam.

Dopuna: 19 Jul 2013 12:48

Evo ja upravo radim E-shop za jednu firmu koja se bavi prodajom Stomatoloske i Proteticarkse opreme. Jos uvek se radi ovo sve test pa pogledaj upitanju je joomla ali ja sam radio brdo modula sam a upitanju je hika komponenta koju sam ja prosirio da ima vise mogucnosti.

http://www.dental-mlz.com/



offline
  • Pridružio: 02 Sep 2008
  • Poruke: 4092
  • Gde živiš: Bg

Napisano: 19 Jul 2013 13:04

Slagaću ako kažem da sam razumeo. Smile Malo mi je konfuzno...

1 - Aletrnativni izgleda dakle ja kreiram
2 - Module Class Suffix vidim u osnovnim opcijama modula, mislim da će Džumla to prihvatiti, bez editovanja .css fajla, ili neće?
3 - Ovo za dodavanje mog izgleda određenog modula, nisam takođe svario tačnu putanju?!
4 - Isto tako ne shvatam ovo što kažeš "u administraciji alternativni layout nalazi se drop down meni nalazi se samo default", aludiraš na bekend Džumle? Onda ja to ne vidim kako treba u admin panelu? Koja bi to bila putanja?

Trebaš mi, neka te tu. Smile

Dopuna: 19 Jul 2013 13:06

Ok, pogledao sam sajt. Vidiš upravo bih takvu neku korpu (image) ubacio i na ovaj sajt.

Dopuna: 19 Jul 2013 13:08

i da, da dodam. Džumla 2.5.11 nema te Advanced opcije sa desne strane, u kojoj verziji ti radiš?

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

pa ja radim u 2.5 kada udjes u sam modul imas sa desne strane. Pazi da nebi pravio svoj layout udji u template.css napravi stil sa tom pozadinom ali pazi da je class (.nesto) i tu dodaj pozadinu koju hoces i onda samo u Module Class Suffix upises ime klase .nesto

offline
  • Pridružio: 02 Sep 2008
  • Poruke: 4092
  • Gde živiš: Bg

_iKaC ::pa ja radim u 2.5 kada udjes u sam modul imas sa desne strane. Pazi da nebi pravio svoj layout udji u template.css napravi stil sa tom pozadinom ali pazi da je class (.nesto) i tu dodaj pozadinu koju hoces i onda samo u Module Class Suffix upises ime klase .nesto

Nema u modulima sa desne strane Advanced opcija, možda ima u nekim, ali navodim za korpu, nema...



E sad, i u template.css imam dva fajla, tj. tri, ali jedan mi je od slideshow-a

Druga dva sam otvarao, jedan je footer slide in/out, container, menu tab/list. itd..

U drugom .css fajlu sam našao sidebar, evo postovaću kod da pogledaš.

+ CODE

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Napisano: 19 Jul 2013 14:57

Da da vidim to je sve do xml configuracije kako je taj programer pravio mod. Ali po slici imas polje module class sufix tu treba da upises ime klase iz css-a.
A css deklaraciju date klase stavis u root/templates/moj-template/css/template.css

I to bi moralo da radi tako sam ja kod mene uradio bez pravljenja novog layouta.

Dopuna: 19 Jul 2013 15:01

E idem do kladze da bacim neki tiket pa kad se vratim skinucu VM i da vidim kako ta komponenta radi pa cu ti dam gotovo resenje da se necimas ja cu to za 2min da odradim....

offline
  • Pridružio: 02 Sep 2008
  • Poruke: 4092
  • Gde živiš: Bg

Tu je naravno Module Class Suffix, napomenuo sam u prethodnom postu, ali mi nisi potvrdio da mogu upisati tu klasu tu, do sada.. Wink

Može li neki example klase i te deklaracije. Čisto da vidim i probam kako bi to trebalo da izgleda.

Nikad nisam radio to i ne bih da zabrljam, a i testiraću na live sajtu, kući sam na Fedori zeznuo Xammp pa i ne mogu raditi u lokalu dok ne sredim.

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Otvoris template.css koji se nalazi u root folderu

root/templates/tvojTemplate/css/template.css

U template.css imas brdo koda dodaj na pocetku nesto tipa

.catPozadina {         background-color: #14CBEC;         background-image: url("http://www.dental-mlz.com/templates/hagane/images/cart_center.png") ;       background-repeat: no-repeat;       margin-bottom: 20px;       margin-right: 5px;       padding-bottom: 10px;       padding-left: 15px;       text-align: left; }

To je npr moj stil za cart na onom linku sto sam ti dao. Kopiraj ga u template.css bilo gde
i onda udjes u administraciju i upises u Module Class Suffix catPozadina

Ajde ako ti ovo neuspe, uplouduj mi default.php koji se nalazi u root/modules/<ime_tog_modula>/tmpl
i uplouduj mi template.css

offline
  • Pridružio: 02 Sep 2008
  • Poruke: 4092
  • Gde živiš: Bg

Napisano: 29 Jul 2013 11:16

Nisam probao još ovo da uradim, bio sam na odmoru i danas sam počeo raditi.

Upravo gledam putanje mog sajta.

Imam sledeće u šablonima:
- css/NivooSlider.css (ovo je slajder)
+ css/style2.css
+ css/styles.css (verujem da ide u ovaj .css fajl)

Dopuna: 29 Jul 2013 12:06

Ne ide Ikac, ne menja se ništa u sidebaru modula, nego u samoj korpi sam promenio boju.. Smile

Stavio sam ovu klasu u styles.css. Ja nemam nigde template.css. To su jedini .css fajlovi koje imam u ovom šablonu.



Evo default.php iz modula (tmpl folder), a template.css kao što rekoh, nemam Cool

https://www.mycity.rs/must-login.png

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Dodaj u neki styel koji se nalazi u template dir... Pogledaj na index desni klick view source koji css je ucitan u Index i u njemu dodaj. Koliko vidim slika je tu smo sto je korpa prazna.

Ko je trenutno na forumu
 

Ukupno su 735 korisnika na forumu :: 47 registrovanih, 7 sakrivenih i 681 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Sale, aleksandarbl, aleksmajstor, Apok, Atomski čoban, bojcistv, bokisha253, cavatina, cenejac111, Dannyboy, Dogma21, doktor123, dragoljub11987, FileFinder, gomago, goxin, HrcAk47, hyla, Karla, Krusarac, ksyyaj, Kubovac, kybonacci, ladro, Lutvo_Redzepagic, mercedesamg, milenko crazy north, Misirac, nebkv, nenad81, nuke92, opt1, Oscar, royst33, S1Mk3, shone34, t84dar, theNedjeljko, Trpe Grozni, Tvrtko I, vaso1, VJ, vlad4, VP6919, wolf431, Yellow Pinky, zdrebac