Als je zelf een extensie ontwikkelt, kan je hier je vragen stellen.
opgelost PHP output naar module positie
PHP output naar module positie
19 mei 2013 15:41 - 19 mei 2013 17:15
Ik heb een site omgezet van 1.5 naar 2.5. Echter de site bevat een (niet door mij) zelfgebouwde software (component)
de PHP output is in joomla 1.5 tussen divs gezet:
.
Hiermee kwam de output keurig in de 'left' positie terecht.
Echte bij 2.5 werkt dit niet meer maar komt alle output in de content area binnen (mai) en creert hij nu een class 'left' daarin in.
Maar weet iemand hoe ik de php output kan laten zien in een de (module) positie left, dus rechstreeks vanuit de code? Of mij op een spoor zetten?
Erik
Edit Peter: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
de PHP output is in joomla 1.5 tussen divs gezet:
Code:
<div id="left"> php code </div>
Hiermee kwam de output keurig in de 'left' positie terecht.
Echte bij 2.5 werkt dit niet meer maar komt alle output in de content area binnen (mai) en creert hij nu een class 'left' daarin in.
Maar weet iemand hoe ik de php output kan laten zien in een de (module) positie left, dus rechstreeks vanuit de code? Of mij op een spoor zetten?
Erik
Edit Peter: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
- muldeer
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 13
PHP output naar module positie
19 mei 2013 17:22
Hoi Erik,
Met:
Geef je aan dat in je CSS bestand moet worden gezocht naar iets als:
Waarschijnlijk bestaat er niet zoiets, of heeft het blok(class) de verkeerde naam.
Met:
Code:
<div id="left"> php code </div>
Geef je aan dat in je CSS bestand moet worden gezocht naar iets als:
Code:
#left{
float:left;
width:100px;
}
Waarschijnlijk bestaat er niet zoiets, of heeft het blok(class) de verkeerde naam.
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
PHP output naar module positie
19 mei 2013 19:07 - 19 mei 2013 19:08
Nee de class bestaat wel in de css, dus dat is het probleem niet.
Als ik in joomla een module publiceer gaat dat prima op 'left'.
Het moet iets te maken hebben met de verschillen tusssen 1.5 en 2.5 denk ik, maar wat weet ik niet.
Graag een volgende suggestie.
Als ik in joomla een module publiceer gaat dat prima op 'left'.
Het moet iets te maken hebben met de verschillen tusssen 1.5 en 2.5 denk ik, maar wat weet ik niet.
Graag een volgende suggestie.
- muldeer
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 13
PHP output naar module positie
19 mei 2013 19:17Dat zou dan heel goed kunnen, maar ik heb geen beeld van wat de huidige situatie is, en wat je doel is. Het is dus ook lastig om hierover een suggestie te geven .Het moet iets te maken hebben met de verschillen tusssen 1.5 en 2.5 denk ik, maar wat weet ik niet.
Graag een volgende suggestie.
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
PHP output naar module positie
19 mei 2013 19:25 - 19 mei 2013 19:28
Julian
Als je aangeeft wat je wilt weten dan kan ik dat wel invullen.
Je moet het zo zien. Een bepaalde link in een module die rechts gepubliceerd staat start een php script.
Dit script verzameld wat data in de database en wil deze tonen, maar dan niet in de content area maar in de left kolom.
Dus basicly hoe toon je php output in een module positie.
Dus bijvoorbeeld
Edit Jelle. Ook ik heb de code weer tussen codetags geplaatst, volgende keer toch graag zelf doen!
Als je aangeeft wat je wilt weten dan kan ik dat wel invullen.
Je moet het zo zien. Een bepaalde link in een module die rechts gepubliceerd staat start een php script.
Dit script verzameld wat data in de database en wil deze tonen, maar dan niet in de content area maar in de left kolom.
Dus basicly hoe toon je php output in een module positie.
Dus bijvoorbeeld
Code:
<div id="left">
<?php echo "hallo dit moet links";?>
</div>
Edit Jelle. Ook ik heb de code weer tussen codetags geplaatst, volgende keer toch graag zelf doen!
- muldeer
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 13
PHP output naar module positie
20 mei 2013 20:22
Ik heb toch het vermoeden dat hier 2 dingen langs elkaar gaan .
Hoe ziet in je 1.5 en in je 2.5 template de positie in de <div> eruit?
Zoiets?
of
Hoe ziet in je 1.5 en in je 2.5 template de positie in de <div> eruit?
Zoiets?
Code:
<div id="left">
<jdoc:include type="modules" name="left" style="xhtml"/>
</div>
of
Code:
<div id="left">
// Staat er maatwerk PHP
echo "Hier staat maatwerp PHP?";
</div>
KvK nr.: 09143754
URL: www.b-linked.nl
URL: www.b-linked.nl
- Quevi2012
- Joomla!NL ontdekker
- Berichten: 27
PHP output naar module positie
22 mei 2013 09:15 - 22 mei 2013 14:17
Het template ziet er goed uit dus geen PHP tussen de divs dus:
Maar inmiddels heb ik de fout wel gevonden. In de PHP script werd een global $option gebruikt, deze was ik vergeten te veranderen naar:
Daarmee kwam de output van het PHP script wel gewoon in de left colom zoals dat in 1.5 ook het geval was.
Allen bedankt voor het meedenken.
Edit Jelle. En weer heb ik de code tussen codetags geplaatst, volgende keer graag zelf doen!!!
Code:
<?php if($this->countModules('left')) : ?>
<div id="left">
<jdoc:include type="modules" name="left" style="xhtml" />
</div>
<?php endif; ?>
Maar inmiddels heb ik de fout wel gevonden. In de PHP script werd een global $option gebruikt, deze was ik vergeten te veranderen naar:
Code:
$option = JRequest::getCmd('option')
Daarmee kwam de output van het PHP script wel gewoon in de left colom zoals dat in 1.5 ook het geval was.
Allen bedankt voor het meedenken.
Edit Jelle. En weer heb ik de code tussen codetags geplaatst, volgende keer graag zelf doen!!!
- muldeer
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 13
Tijd voor maken pagina: 0.705 seconden