Witam, mam problem z pewnym plikiem mianowicie chciałbym aby daty w nim zawarte wyświetlały się w języku polskim. znaci może jakiś sposób na to tak, żeby wczytywało się to nadal w te tabele ? Siedze już nad tym trochę, przeszukałem dużo stron ale ciężko mi to jakoś tak dostosować, żeby nie krzaczyło się z całą resztą.
echo $pane->startPanel(JText
::_
( 'MOD_VMDASHBOARD_MONTHLYSELLS' ), "vmdashboard-panel-monthlysells" ); /*$res = number_format((float)$current_month_total,$currency_decimal_place,$currency_decimal_symbol,$curr
ency_thousands);
$search = array('{sign}', '{number}', '{symbol}');
$replace = array('+', $res, $currency_symbol);
$formatted_current_month_total = str_replace ($search,$replace,$currency_positive_style);
echo JText::_( 'MOD_VMDASHBOARD_CURRENTMONTHTOTAL' ).' ('.date('F').'): '.$formatted_current_month_total;*/
$table = '<table class="adminlist">';
$table .= '<tr>';
$table .= '<td style="width:100px;"><strong>'.JText::_( 'MOD_VMDASHBOARD_MONTHSBACK' ).'</strong></td>' ;
$table .= '<td ><strong>'.JText::_( 'MOD_VMDASHBOARD_YEARMONTH' ).'</strong></td>';
$table .= '<td style="text-align:right;"><strong>'.JText::_( 'MOD_VMDASHBOARD_MONTHTOTALSELLS' ).'</strong></td>';
$table .= '<td style="text-align:right;"><strong>'.JText::_( 'MOD_VMDASHBOARD_MONTHTOTALORDERS' ).'</strong></td>';
$table .= '</tr>';
$period_totalsells= 0;
$period_totalorders= 0;
$search = array('{sign}', '{number}', '{symbol}'); for($i = 0; $i <= ($months_limit-1) ;$i++){
$monthsells_array = modVmSynthDashboardHelper::getXMonthSells($params, $i);
if( count($monthsells_array) >0
){ $x_month_total = $x_month_total_chart = $monthsells_array['x_month_total'];
$orders_count = $monthsells_array['orders_count'];
$res = number_format((float
)$x_month_total,$currency_decimal_place,$currency_decimal_symbol,$currency_thousands);
$replace = array('+', $res, $currency_symbol); $formatted_x_month_total = str_replace ($search,$replace,$currency_positive_style);
$table .= '<tr>';
$table .= '<td>'.$i.'</td>';
if($i == 0)
$table .= ' ('.JText::_( 'MOD_VMDASHBOARD_CURRENT' ).')';
$table .= '</td>';
$table .= '<td style="text-align:right;">'.$formatted_x_month_total.'</td>';
$period_totalsells = $period_totalsells + $formatted_x_month_total;
$table .= '<td style="text-align:right;">'.$orders_count.'</td>';
$period_totalorders = $period_totalorders + $orders_count;
$table .= '</tr>';
$formatted_x_month_total = str_replace(",",".",$formatted_x_month_total); }
}
$table .= '<tr>';
$table .= '<td>=</td>';
$table .= '<td></td>';
$period_totalsells = number_format((float
)$period_totalsells,$currency_decimal_place,$currency_decimal_symbol,$currency_thousands); $replace = array('+', $period_totalsells, $currency_symbol); $period_totalsells = str_replace ($search,$replace,$currency_positive_style);
$table .= '<td style="text-align:right;">'.$period_totalsells.'</td>';
$table .= '<td style="text-align:right;">'.$period_totalorders.'</td>';
$table .= '</tr>';
$table .= '</table>';
$chart_script = " google.load(\"visualization\", \"1\", {packages:[\"corechart\"]});
google.setOnLoadCallback(drawVisualization);
function drawVisualization() {
var data = google.visualization.arrayToDataTable([ ";
$chart_script .= "['".JText::_('MOD_VMDASHBOARD_MONTHS')."', '".JText::_('Dochód')." '],";
$chart_script .= $data."
]);
options = {
title: '".JText::_('MOD_VMDASHBOARD_SELLS')."',
vAxis: {title: '".JText::_('MOD_VMDASHBOARD_SELLS')."'}, ";
$chart_script .= " hAxis: {title: '".JText::_( 'Dochód w' )." ".$i." ".JText::_( 'MOD_VMDASHBOARD_MONTHS' ).": ".$period_totalsells." '},";
$chart_script .= " seriesType: 'bars',
series: {1: {type: 'line'} }
};
var chart = new google.visualization.ComboChart(document.getElementById('sellschart_div'));
chart.draw(data, options);
}
";
if($show_chart)
$doc->addScriptDeclaration($chart_script);
$chart_script2 = "
google.setOnLoadCallback(drawVisualization2);
function drawVisualization2() {
var data2 = google.visualization.arrayToDataTable([ ";
$chart_script2 .= "['".JText::_('MOD_VMDASHBOARD_MONTHS')."', '".JText::_('Zamówienia')."'],";
$chart_script2 .= $data2."
]);
options2 = {
title: '".JText::_('MOD_VMDASHBOARD_ORDERS')."',
vAxis: {title: '".JText::_('MOD_VMDASHBOARD_ORDERS')."'}, ";
$chart_script2 .= " hAxis: {title: '".JText::_( 'Zamówienia w' )." ".$i." ".JText::_( 'MOD_VMDASHBOARD_MONTHS' ).": ".$period_totalorders." '},
colors:['pink'],";
$chart_script2 .= " seriesType: 'bars',
series: {1: {type: 'line'} }
};
var chart2 = new google.visualization.ComboChart(document.getElementById('orderschart_div'));
chart2.draw(data2, options2);
}