Witam, mam kalendarzyk na stronie, problem jest taki, że chciałbym, żeby był poukładany od pon - do niedzieli ( i oczywiście poprawnie pokazywał dane) obecny kod zle ustawia nazwy dni tygodnia, ale obecny dzien pokazuje poprawnie..
kod:
<?php
$week_days = array("Wed"=>1,"Thu"=>2,"Fri"=>3,"Sat"=>4,"Sun"=>5,"Mon"=>6,"Tue"=>7
); $total_day_of_month = get_total_day($date);
$days[] = $day;
for ($i=0; $i < $starting_day; $i++)
$days[] = " ";
for ($i=1; $i< ($total_day_of_month+1); $i++)
if (date("d")==$i) { $days[] = '<div class="kratka"><b>'.$i.'</b></div>'; } else { $days[] = $i; }
$smarty->assign("title",$title);
$smarty->assign("special_days", $days);
function get_total_day($date)
{
$month_ar = split("/", $date); $month = $month_ar[0];
$year = Date("Y",$time_stamp); for ($i=28; $i<33; $i++)
{
return ($i - 1);
}
}
}
?>
Warstwa prezentacji:
{html_table loop=$special_days cols=7}