Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 3.X die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
Plaatje automatisch wijzigen
Plaatje automatisch wijzigen
13 dec 2018 15:41 - 13 dec 2018 20:38
Geacht forum,
Op de homepage knbbmiddenholland.nl/ heb ik een afbeelding staan welke ik bij regelmaat moet vervangen.
Ik heb een code om dit proces te automatiseren, maar weet niet waar ik die code moet plaatsen.
Graag een helpend handje.
Hierbij de betreffende code: Bij voorbaat dank voor uw antwoord.
Edit Romke: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
Edit Astrid: Ik heb je topic verplaatst naar het juiste forum.
Op de homepage knbbmiddenholland.nl/ heb ik een afbeelding staan welke ik bij regelmaat moet vervangen.
Ik heb een code om dit proces te automatiseren, maar weet niet waar ik die code moet plaatsen.
Graag een helpend handje.
Hierbij de betreffende code: Bij voorbaat dank voor uw antwoord.
Code:
<?php
$datum = strtotime(date("d-m-Y"));
$jaar_plus = date("Y")+1;
$bg = '../img/bg.gif';
if (!isset($_GET['style'])) {
if ($datum > strtotime(date('05-12-Y')) && $datum < strtotime(date('01-01-'.$jaar_plus.''))) { $style = 'bpsnow.jpg'; // kerst
} elseif ($datum > strtotime(date('18-11-Y')) && $datum < strtotime(date('06-12-Y'))) { $style = 'bpsint.jpg'; // sinterklaas
} elseif ($datum >= strtotime(date('01-01-Y')) && $datum < strtotime(date('05-01-Y')) ) { $style = 'bpnewyear.jpg'; // nieuwjaar
} elseif ($datum >= strtotime(date('15-04-Y')) && $datum < strtotime(date('22-04-Y'))) { $style = 'bppasen.jpg'; // Pasen
} elseif ($datum >= strtotime(date('04-05-Y')) && $datum < strtotime(date('06-05-Y')) ) { $style = '4en5mei.jpg'; // 4 en 5 mei
} else { $style = 'biljartpoint-header.gif'; } // normaal
}
} else {
$style = $_GET['style'];
}
?>
<style type="text/css">
body {
background-color: #eee;
background-image: url(<?php echo $bg; ?>);
margin: 0px;
padding: 0px;
background-repeat: repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.7em;
color: #000;
}
#header {
background-image: url(../img/headers/<?php echo $style; ?>);
background-repeat: no-repeat;
height: 191px;
width: 950px;
}
</style>
Edit Romke: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
Edit Astrid: Ik heb je topic verplaatst naar het juiste forum.
Laatst bewerkt 13 dec 2018 20:38 door Astrid.
- Bas Blok
- Heeft onderwerp gestart
- Bekend met Joomla!NL
- Berichten: 60
Plaatje automatisch wijzigen
13 dec 2018 16:59
Je zou die code in een aangepaste html module kunnen zetten met behulp van sourcerer van Regularlabs of net zoveel modules maken als je plaatjes hebt met in elke module het juiste plaatje en dan met advanced module manager van dezelfde maker de data instellen.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37103
Plaatje automatisch wijzigen
13 dec 2018 17:27
Beste Astrid,
Ik kan nu niet zien of het gaat werken, daarvoor zou ik moeten wachten tot de jaarwisseling.
Maar mocht het niet werken zal ik jouw advies opvolgen.
In ieder geval dank voor je bericht.
Hierbij is dit onderwerp gesloten.
Ik kan nu niet zien of het gaat werken, daarvoor zou ik moeten wachten tot de jaarwisseling.
Maar mocht het niet werken zal ik jouw advies opvolgen.
In ieder geval dank voor je bericht.
Hierbij is dit onderwerp gesloten.
- Bas Blok
- Heeft onderwerp gestart
- Bekend met Joomla!NL
- Berichten: 60
Plaatje automatisch wijzigen
13 dec 2018 17:48
Je kunt het ook sneller testen door de datum van 01-01 tijdelijk even op 14-12 of 15-12 te zetten.
Werkt het dan kun je datum weer terugzetten naar 01-01.
En wat betreft code tags zie onze helpsectie
Werkt het dan kun je datum weer terugzetten naar 01-01.
En wat betreft code tags zie onze helpsectie
Groeten, Romke
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen uitsluitend via dit Forum | Is je vraag opgelost? Dan kan je hem zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Romke
- Algemeen Moderator
- Berichten: 3629
Plaatje Pautomatisch wijzigen
14 dec 2018 09:50 - 14 dec 2018 09:53
Beste Romke,
Wil je even aangeven waar ik die datum als test even kan wijzigen?
Bij voorbaat dank voor je antwoord.
Met vriendelijke groet,
Bas Blok
Edit Astrid: Ik heb je topic verplaatst naar het juiste forum en dit draadje opgeschoond om verwarring te voorkomen.
Wil je even aangeven waar ik die datum als test even kan wijzigen?
Bij voorbaat dank voor je antwoord.
Met vriendelijke groet,
Bas Blok
Edit Astrid: Ik heb je topic verplaatst naar het juiste forum en dit draadje opgeschoond om verwarring te voorkomen.
Laatst bewerkt 14 dec 2018 09:53 door Astrid.
- Bas Blok
- Heeft onderwerp gestart
- Bekend met Joomla!NL
- Berichten: 60
Plaatje automatisch wijzigen
14 dec 2018 09:55
Die datum kan je wijzigen in de code die je zelf in je module hebt gezet.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37103
Plaatje automatisch wijzigen
14 dec 2018 09:57 - 14 dec 2018 10:00
In je php bestand:
Hier de datum 01-01 bijvoorbeeld wijzigen naar bijv 15-12 of 16-12) al naar gelang hoe snel jij het wilt controleren en niet wilt wachten tot 1 januari a.s.
Let wel, hoeft niet, maar de keuze is aan jou.
Code:
<?php
$datum = strtotime(date("d-m-Y"));
$jaar_plus = date("Y")+1;
$bg = '../img/bg.gif';
if (!isset($_GET['style'])) {
if ($datum > strtotime(date('05-12-Y')) && $datum < strtotime(date('01-01-'.$jaar_plus.''))) { $style = 'bpsnow.jpg'; // kerst
Hier de datum 01-01 bijvoorbeeld wijzigen naar bijv 15-12 of 16-12) al naar gelang hoe snel jij het wilt controleren en niet wilt wachten tot 1 januari a.s.
Let wel, hoeft niet, maar de keuze is aan jou.
Groeten, Romke
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen uitsluitend via dit Forum | Is je vraag opgelost? Dan kan je hem zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
Laatst bewerkt 14 dec 2018 10:00 door Astrid.
- Romke
- Algemeen Moderator
- Berichten: 3629
Plaatje automatisch wijzigen
14 dec 2018 10:10
Beste Romke,
Ik vertrouw er op dat het goed komt, dus bedankt voor de terug koppeling.
Hierbij de topic gesloten.
Ik vertrouw er op dat het goed komt, dus bedankt voor de terug koppeling.
Hierbij de topic gesloten.
- Bas Blok
- Heeft onderwerp gestart
- Bekend met Joomla!NL
- Berichten: 60
Plaatje automatisch wijzigen
14 dec 2018 10:25
Dank je wel voor de terugkoppeling.
Dan sluiten wij hierbij het topic.
Dan sluiten wij hierbij het topic.
Groeten, Romke
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen uitsluitend via dit Forum | Is je vraag opgelost? Dan kan je hem zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Romke
- Algemeen Moderator
- Berichten: 3629
Plaatje automatisch wijzigen
14 dec 2018 15:44 - 14 dec 2018 16:08
Geacht forum, beste Romke
Ik heb weliswaar antwoord gekregen en daarna het topic gesloten, maar heb nog geen antwoord gekregen waar die code is geplaatst.
Ik kan hem in ieder geval nergens vinden. De module
Graag nog even een laatste bevestiging hieromtrent. Werkt die nu wel of niet?
Al zou ik de datum willen wijzigen, ik weet niet waar ik dat kan doen.
Bij voorbaat dank voor je reactie.
Edit Romke: Ik heb het topic heropend, en je nieuwe post toegevoegd. Indien je een topic wilt heropenen gebruik dan de knop melden aan moderator
Ik heb weliswaar antwoord gekregen en daarna het topic gesloten, maar heb nog geen antwoord gekregen waar die code is geplaatst.
Ik kan hem in ieder geval nergens vinden. De module
Graag nog even een laatste bevestiging hieromtrent. Werkt die nu wel of niet?
Al zou ik de datum willen wijzigen, ik weet niet waar ik dat kan doen.
Bij voorbaat dank voor je reactie.
Edit Romke: Ik heb het topic heropend, en je nieuwe post toegevoegd. Indien je een topic wilt heropenen gebruik dan de knop melden aan moderator
Dit bericht bevat een bestand als bijlage.
Log in of registreer om die te bekijken
Laatst bewerkt 14 dec 2018 16:08 door Jelle.
- Bas Blok
- Heeft onderwerp gestart
- Bekend met Joomla!NL
- Berichten: 60
Plaatje automatisch wijzigen
14 dec 2018 16:14
Als je bedoeld hoe ik jouw php-code tussen tags hebt gezet. zie mijn eerdere antwoord naar onze helpsectie.
Wat betreft de datum in jouw php code lijkt mij ook heel duidelijk:
Hier 01-01 wijzigen!
Of jouw php-code werkt, weet ik niet. Dat moet je juist gaan uittesten, door zoals Astrid al aangeeft deze in een aangepast html module plaatsen met sourcerer van regular labs.
Heb je de code van iemand anders gekregen? zo ja, dan zou je eventueel ook bij de maker hiervan terecht kunnen!
Wat betreft de datum in jouw php code lijkt mij ook heel duidelijk:
Code:
strtotime(date('01-01-'.$jaar_plus
Of jouw php-code werkt, weet ik niet. Dat moet je juist gaan uittesten, door zoals Astrid al aangeeft deze in een aangepast html module plaatsen met sourcerer van regular labs.
Heb je de code van iemand anders gekregen? zo ja, dan zou je eventueel ook bij de maker hiervan terecht kunnen!
Groeten, Romke
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen uitsluitend via dit Forum | Is je vraag opgelost? Dan kan je hem zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Romke
- Algemeen Moderator
- Berichten: 3629
Plaatje automatisch wijzigen
01 mrt 2019 20:38
Is dit al opgelost?
Zo ja, koppel de oplossing even terug.
Daarna kan je de topic zelf sluiten door op de groene knop "Oplossing" te klikken.
Zo ja, koppel de oplossing even terug.
Daarna kan je de topic zelf sluiten door op de groene knop "Oplossing" te klikken.
Groeten, Jelle
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen uitsluitend via dit Forum. | Is je vraag opgelost? Dan kan je hem zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Jelle
- Algemeen Moderator
- Berichten: 13589
Tijd voor maken pagina: 0.899 seconden