Hallo !
Ik heb iets wat ik graag op mijn webshop zou willen hebben,
en dat is een indicator die aangeeft of de klantenservice open is of niet !
een klein rondje dat op groen staat als de winkel open is en op rood gaat als we dicht zijn.
heeft iemand hier een code voor, ik heb wel gezocht maar zou geen idee hebben hoe zo zoiets noemen, van alles gezocht maar niets gevonden.
Re: Webwinkel indicator
2Code: Selecteer alles
<?php
$uur = (int)date('G');
if ($uur >= 9 && $uur < 17) {
echo 'Klantenservice is online.';
} else {
echo 'Klantenservice is offline.';
}
Re: Webwinkel indicator
3Harstikke bedankt ten eerste
ik heb de code geplaatst in de CMS editor, alleen nu krijg ik de code te zien op de website.
hij moet geplaatst worden in een CMS block ik heb de code nu zo staan. :
<STYLE TYPE="text/css">
X5 {font-weight: Bold}
X5 {font-size: 13pt}
X5 {color: #14377D}
</STYLE>
<x5>0118-6XXXXX</x5>
<?php
$uur = (int)date('G');
if ($uur >= 9 && $uur < 17) {
echo 'Klantenservice is online.';
} else {
echo 'Klantenservice is offline.';
}
Zo zou hij achter het telefoon nummer moeten komen te staan. ik zal wel wat fout doen
ik heb de code geplaatst in de CMS editor, alleen nu krijg ik de code te zien op de website.
hij moet geplaatst worden in een CMS block ik heb de code nu zo staan. :
<STYLE TYPE="text/css">
X5 {font-weight: Bold}
X5 {font-size: 13pt}
X5 {color: #14377D}
</STYLE>
<x5>0118-6XXXXX</x5>
<?php
$uur = (int)date('G');
if ($uur >= 9 && $uur < 17) {
echo 'Klantenservice is online.';
} else {
echo 'Klantenservice is offline.';
}
Zo zou hij achter het telefoon nummer moeten komen te staan. ik zal wel wat fout doen
Re: Webwinkel indicator
4Het is PHP-code dus die hoort ergens in een bestand dat door de PHP-parser wordt uitgevoerd.
- Advertentie
Met Shopify maak je zelf je eigen webwinkel dankzij meer dan honderd thema’s en de complete appstore. Shopify sluit ook goed aan op dropshippers. De software is technisch volledig SEO-geoptimaliseerd en biedt alle sociale media-integraties. Meer info op Shopify.com.
Re: Webwinkel indicator
5oke dus als ik het goed begrijp
even de code in een txt bestand gooien , opslaan als PHP. "opening.php"
maar met welke code roep ik het scripje dan op ?
en maakt het uit waar ik de php neer gooi, gewoon in de root?
even de code in een txt bestand gooien , opslaan als PHP. "opening.php"
maar met welke code roep ik het scripje dan op ?
en maakt het uit waar ik de php neer gooi, gewoon in de root?
Re: Webwinkel indicator
6Een echo produceert HTML-output, dus je moet het dingen plakken op de plek waar je PHP de melding wilt laten tonen.
Re: Webwinkel indicator
7sorry , ik begrijp echt even niets van je uitleg, ik heb totaal geen verstand van php, css. etc.
Kleine aanpassingen gaan nog .
dus ik heb de code die je me gegeven hebt,
deze moet ik plaatsen waar ik wil , of moet ik hem wel opslaan in een php bestand?
je hebt het over een "echo" , maar ik heb geen idee wat ik daarmee aanmoet.
zou je je uitleg iets meer stap voor stap kunnen uitleggen.
sorry dat ik niet zo'n uitgebreide webkennis heb.
Kleine aanpassingen gaan nog .
dus ik heb de code die je me gegeven hebt,
deze moet ik plaatsen waar ik wil , of moet ik hem wel opslaan in een php bestand?
je hebt het over een "echo" , maar ik heb geen idee wat ik daarmee aanmoet.
zou je je uitleg iets meer stap voor stap kunnen uitleggen.
sorry dat ik niet zo'n uitgebreide webkennis heb.
Re: Webwinkel indicator
8Je kan de code plaatsen in een .phtml bestand in je template map:
app/design/frontend/[template-naam]/default/template/cms
In dit voorbeeld noem ik het bestand openingstijden-klantenservice.phtml. Vervolgens kan je dit aanroepen met onderstaande code in een CMS pagina binnen Magento.
app/design/frontend/[template-naam]/default/template/cms
In dit voorbeeld noem ik het bestand openingstijden-klantenservice.phtml. Vervolgens kan je dit aanroepen met onderstaande code in een CMS pagina binnen Magento.
Code: Selecteer alles
{{block type="core/template" template="cms/openingstijden-klantenservice.phtml"}}
Re: Webwinkel indicator
9ik heb hem werkend gekregen en zit is de code zoals ik hem heb staan.
<!DOCTYPE HTML>
<html>
<head>
<title> Logo Script </title>
<script type="text/javascript">
var logos = [
'http://www.XXXXXXXXXXX.nl/media/wysiwyg ... er/on3.png',
'http://www.XXXXXXXXXXX.nl/media/wysiwyg ... r/off3.png'
];
onload = function () {
var now = new Date();
var DOW = now.getDay();
var HH = now.getHours();
if ( ((HH >= 9) && (HH < 17)) && ((DOW >= 1) && (DOW <= 6)) ) {
document.getElementById('logo').src = logos[0];
} else {
document.getElementById('logo').src = logos[1];
}
}
</script>
</head>
<body>
<a href="{{store url='contact'}}"><x5>0118-6XXXXX</x5></a><x9><img id="logo" src="" alt=""></x9>
</body>
</html>
En hij werkt goed, om 5 uur word hij rood , en om 9 uur in de ochtend word hij weer groen, en op zondag blijft hij rood.
Dow= 1 tot 6, dag 1 t/m 6 ( kan er ook 7 van maken , dan is ie elke dag van 9 t/m 5 open )
HH=9 t/m 17 uur 9 t/m 17uur ( meer is het niet )
nu alleen nog kijken naar wat de rest allemaal betekend
<!DOCTYPE HTML>
<html>
<head>
<title> Logo Script </title>
<script type="text/javascript">
var logos = [
'http://www.XXXXXXXXXXX.nl/media/wysiwyg ... er/on3.png',
'http://www.XXXXXXXXXXX.nl/media/wysiwyg ... r/off3.png'
];
onload = function () {
var now = new Date();
var DOW = now.getDay();
var HH = now.getHours();
if ( ((HH >= 9) && (HH < 17)) && ((DOW >= 1) && (DOW <= 6)) ) {
document.getElementById('logo').src = logos[0];
} else {
document.getElementById('logo').src = logos[1];
}
}
</script>
</head>
<body>
<a href="{{store url='contact'}}"><x5>0118-6XXXXX</x5></a><x9><img id="logo" src="" alt=""></x9>
</body>
</html>
En hij werkt goed, om 5 uur word hij rood , en om 9 uur in de ochtend word hij weer groen, en op zondag blijft hij rood.
Dow= 1 tot 6, dag 1 t/m 6 ( kan er ook 7 van maken , dan is ie elke dag van 9 t/m 5 open )
HH=9 t/m 17 uur 9 t/m 17uur ( meer is het niet )
nu alleen nog kijken naar wat de rest allemaal betekend
Re: Webwinkel indicator
10Je gebruikt nu JavaScript (client-side in de browser) in plaats van PHP (server-side).
Dat betekent dat een client in een andere tijdzone dus andere tijden ziet ...
Wijzig maar eens tijdelijk de instellingen van de klok op je pc of tablet.
Dat betekent dat een client in een andere tijdzone dus andere tijden ziet ...
Wijzig maar eens tijdelijk de instellingen van de klok op je pc of tablet.
Re: Webwinkel indicator
11Het is een nederlandse webshop, dus dat maakt niet zo uit,
misschien dat er een keer iemand uit belgie iets besteld , maar verder dan dat verzenden we voorlopig nog niet.
voorlopig maakt het dus niet zoveel uit, waarschijnlijk in de toekomst dat ik hem nog wel een keer goed moet doen , maar er zijn nu wel belangrijkere dingen die af moeten, waaronder de lijst weergaven op de product pagina.
misschien dat er een keer iemand uit belgie iets besteld , maar verder dan dat verzenden we voorlopig nog niet.
voorlopig maakt het dus niet zoveel uit, waarschijnlijk in de toekomst dat ik hem nog wel een keer goed moet doen , maar er zijn nu wel belangrijkere dingen die af moeten, waaronder de lijst weergaven op de product pagina.