Hallo allemaal,
Om een aanpassing door te voeren in een Joomla template ben ik opzoek naar de bronbestanden van de volgende verwijzing.
Ik heb 't een en ander gelezen over Jdoc maar ik kan niet vinden waar het zijn bestanden haalt, er bestaat namelijk geen head_main folder in de modules folder..PHP Code:
<jdoc:include type="modules" name="head_main" />
Alvast bedankt voor de hulp.
- Joomla vraagje
-
30-11-2009, 11:10 #1
- Berichten
- 1.499
- Lid sinds
- 17 Jaar
Joomla vraagje
-
In de schijnwerper
-
30-11-2009, 11:15 #2
- Berichten
- 77
- Lid sinds
- 15 Jaar
Hiermee wordt enkel een module opgeroepen zoals deze in je templatedetails.xml is opgenomen. Hier zit verder geen styling aan verbonden, geen CSS en geen PHP. Het is puur het oproepen van een module. Als jij in de module manager bijvoorbeeld je menu geplaatst hebt in de positie head_main, dan wordt die door deze code opgeroepen.
-
30-11-2009, 11:24 #3
- Berichten
- 1.499
- Lid sinds
- 17 Jaar
En stel dat ik bijvoorbeeld een banner op die positie heb staan, hoe weet ik dan waar deze de code vandaan haalt?
-
30-11-2009, 11:29 #4
- Berichten
- 192
- Lid sinds
- 15 Jaar
wat bedoel je precies met je laatste vraag? Welke code, dus van welk deel van joomla?
-
30-11-2009, 11:31 #5
- Berichten
- 1.499
- Lid sinds
- 17 Jaar
Ik wil weten vanaf waar hij de banner oproept, zodat ik in de bannerfile enkele wijzigingen aan kan brengen.
-
30-11-2009, 11:33 #6
- Berichten
- 77
- Lid sinds
- 15 Jaar
Welke code bedoel je dan? Als je banner bijvoorbeeld op positie head_main staat (in module manager), dan staat deze code in je index.PHP:
<jdoc:include type="modules" name="head_main" />
name=head_main verwijst naar de modulenaam en deze staat in TemplateDetails.XML. Verder zit hier geen styling aan verbonden. Tenzij er een div class of id voor staat. Bijvoorbeeld:
<div class=moduletable_banner><jdoc:include type="modules" name="head_main" /></div>
De styling is dan te vinden in het CSS onder moduletable_banner (ff CTR+F door de CSS).
-
30-11-2009, 11:37 #7
- Berichten
- 192
- Lid sinds
- 15 Jaar
gebruik je het advertenties systeem van joomla of gewoon zelf html code voor die banner?
-
30-11-2009, 11:46 #8
- Berichten
- 144
- Lid sinds
- 16 Jaar
De php code voor de banners (standaard module van Joomla) staan in /modules/mod_banners/
De html-code (deels bepalend voor de vormgeving) van deze module wordt gedefinieerd in /modules/mod_banners/tmpl/default.php. Die kun je aanpassen.
Je zou ook in de map waarin je template staat (bijv. templates/jouw_template/) een map 'html' kunnen aanmaken en daarin een map 'mod_banners'. Als je daarin je eigen default.php zet (met aangepaste code naar eigen wens) dan zal Joomla die file aanroepen bij het inladen van de module.
De opmaak van die html moet je dan weer definiëren met css.
-
30-11-2009, 11:49 #9
- Berichten
- 1.499
- Lid sinds
- 17 Jaar
Ik geloof dat dit gewoon HTML is, moet enkele wijzingen aanbrengen in een al bestaand systeem, maar ben niet echt thuis in de opbouw van Joomla. Ik ga het even proberen Sebastiaan, als het niet lukt meld ik me weer!
-
30-11-2009, 11:51 #10
- Berichten
- 77
- Lid sinds
- 15 Jaar
Heb je een link waar we even kunnen kijken? Mocht je die niet willen plaatsen, kun je me ook PB'en.
-
30-11-2009, 13:09 #11
- Berichten
- 1.499
- Lid sinds
- 17 Jaar
Weet iemand waar de inhoud van onderstaande include gevonden kan worden?
PHP Code:<jdoc:include type="head" />
-
30-11-2009, 13:24 #12
- Berichten
- 74
- Lid sinds
- 16 Jaar
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic