Quantcast
Channel: WordPress.org Forums » [WooCommerce] Support
Viewing all articles
Browse latest Browse all 102159

himynameiserik on "[Plugin: WooCommerce - excelling eCommerce] weeknumber"

$
0
0

I'm trying to make a weeknumber for the checkout procces.
So first i did:

woocommerce_form_field( 'e_deliverydate', array(
   'type'              => 'select',
   'label'             => 'Weeknumber',
   'options'           => array('Week 1','Week 2','Week 3'), (ect to 52)
   'default'           => 'Week '. date("W") + 1,
);

This works out great, accept for the default input.
The second problem, is that i dont want to show the weeks before.

I did this ones with a regular form:
Could someone help me out to do this?
I can't seem to put a "for" loop in a "array"

$weeks_in_year = strftime("%W",strtotime("12/31/" . date("Y") . ""));
$huidig_weeknummer = date("W");
if($maximale_levertijd == "") {
	$reservering_minimaal_week = $huidig_weeknummer + 1;
}
else {
	$reservering_minimaal_week = $huidig_weeknummer + $maximale_levertijd;
}

<select name="weekreservering" id="weekreservering">
<option value="">(Kies een weeknummer)</option>
<?php
$weeknummer = 1; // Startweek
for($weeknummer = 1; $weeknummer <=53; $weeknummer++) {
if($weeknummer < $reservering_minimaal_week || ($weeknummer >= 53 && $weeknummer <= 53)) { $niet_selecteerbaar = "disabled = 'disabled'";
}
else {
	$niet_selecteerbaar = "";
}

if($weeknummer >= $reservering_minimaal_week && ($weeknummer < 53 || $weeknummer > 53)) {
	if(isset($_GET['weekreservering'])) {
		$reservering_selected = $_GET['weekreservering'];
	}
									else {
		$reservering_selected = $reservering_minimaal_week;
	}
									if($weeknummer == $reservering_selected) {
		$geselecteerd = "selected = 'selected'";
	}
									else {
		$geselecteerd = "";
	}

	echo "<option value='" . $weeknummer . "' " . $niet_selecteerbaar . " " . $geselecteerd . ">Week " . $weeknummer . "</option>";
}
}

if ($huidig_weeknummer > 35) {
$weeknummer2 = 1; // Startweek
for($weeknummer2 == 1; $weeknummer2 <=35; $weeknummer2++) {
echo "<option value='" . $weeknummer2 . "'>Week " . $weeknummer2 . "</option>";}}
?>
</select>

http://wordpress.org/extend/plugins/woocommerce/


Viewing all articles
Browse latest Browse all 102159

Trending Articles