mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-12-25 06:00:28 +01:00
Bugfixes angebot, ajax to repair
This commit is contained in:
parent
ef13e61896
commit
0b0224f6ba
@ -4671,7 +4671,7 @@ title: 'Abschicken',
|
|||||||
$ddate = $result[0]['gueltigbis'];
|
$ddate = $result[0]['gueltigbis'];
|
||||||
$result[0]['gueltigbis'] = $this->app->String->Convert($result[0]['gueltigbis'],"%1-%2-%3","%3.%2.%1");
|
$result[0]['gueltigbis'] = $this->app->String->Convert($result[0]['gueltigbis'],"%1-%2-%3","%3.%2.%1");
|
||||||
$duedt = explode("-", $ddate);
|
$duedt = explode("-", $ddate);
|
||||||
$date = mktime(0, 0, 0, $duedt[1], $duedt[2], $duedt[0]);
|
$date = mktime(0, 0, 0, (int) $duedt[1], (int) $duedt[2], (int) $duedt[0]);
|
||||||
$week = date('W/Y', $date);
|
$week = date('W/Y', $date);
|
||||||
$text = str_replace('{GUELTIGBIS}',$result[0]['gueltigbis'],$text);
|
$text = str_replace('{GUELTIGBIS}',$result[0]['gueltigbis'],$text);
|
||||||
$text = str_replace('{GUELTIGBISWOCHE}',$week,$text);
|
$text = str_replace('{GUELTIGBISWOCHE}',$week,$text);
|
||||||
@ -45019,6 +45019,7 @@ function Firmendaten($field,$projekt="")
|
|||||||
$letzter_preis = 0;
|
$letzter_preis = 0;
|
||||||
|
|
||||||
// einmal rueckwaerts aufraeumen
|
// einmal rueckwaerts aufraeumen
|
||||||
|
|
||||||
$cvkarr = !empty($vkarr)?count($vkarr):0;
|
$cvkarr = !empty($vkarr)?count($vkarr):0;
|
||||||
for($vi=0;$vi<$cvkarr;$vi++)
|
for($vi=0;$vi<$cvkarr;$vi++)
|
||||||
{
|
{
|
||||||
@ -45043,7 +45044,14 @@ function Firmendaten($field,$projekt="")
|
|||||||
if($vkarr[$vi]['ab_menge'] > 0)
|
if($vkarr[$vi]['ab_menge'] > 0)
|
||||||
$vkarr2[] = $vkarr[$vi];
|
$vkarr2[] = $vkarr[$vi];
|
||||||
}
|
}
|
||||||
$vkarr = array_reverse($vkarr2);
|
|
||||||
|
if (!is_null($vkarr2)) {
|
||||||
|
$vkarr = array_reverse($vkarr2);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$vkarr = $vkarr2;
|
||||||
|
}
|
||||||
|
|
||||||
// an schluss pruefen und unnötige rausschmeissen
|
// an schluss pruefen und unnötige rausschmeissen
|
||||||
return $vkarr;
|
return $vkarr;
|
||||||
}
|
}
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -187,17 +187,23 @@ class WidgetAngebot extends WidgetGenAngebot
|
|||||||
|
|
||||||
|
|
||||||
$zahlungsweisenmodule = $this->app->DB->SelectArr("SELECT id, modul, type FROM zahlungsweisen WHERE verhalten = 'rechnung'");
|
$zahlungsweisenmodule = $this->app->DB->SelectArr("SELECT id, modul, type FROM zahlungsweisen WHERE verhalten = 'rechnung'");
|
||||||
for($iz=0;$iz<count($zahlungsweisenmodule);$iz++) $cmdcheck[] = " cmd=='".$zahlungsweisenmodule[$iz]['type']."'";
|
|
||||||
|
if (!is_null($zahlungsweisenmodule)) {
|
||||||
|
for($iz=0;$iz<count($zahlungsweisenmodule);$iz++) $cmdcheck[] = " cmd=='".$zahlungsweisenmodule[$iz]['type']."'";
|
||||||
|
}
|
||||||
|
|
||||||
$field = new HTMLSelect("zahlungsweise",0);
|
$field = new HTMLSelect("zahlungsweise",0);
|
||||||
if(count($zahlungsweisenmodule) > 0)
|
|
||||||
$field->onchange="var cmd = this.form.zahlungsweise.options[this.form.zahlungsweise.selectedIndex].value; if(".implode(' || ',$cmdcheck).") cmd='rechnung'; aktion_buchen(cmd);";
|
if (!is_null($zahlungsweisenmodule)) {
|
||||||
else
|
if(count($zahlungsweisenmodule) > 0)
|
||||||
$field->onchange="var cmd = this.form.zahlungsweise.options[this.form.zahlungsweise.selectedIndex].value; aktion_buchen(cmd);";
|
$field->onchange="var cmd = this.form.zahlungsweise.options[this.form.zahlungsweise.selectedIndex].value; if(".implode(' || ',$cmdcheck).") cmd='rechnung'; aktion_buchen(cmd);";
|
||||||
|
else
|
||||||
|
$field->onchange="var cmd = this.form.zahlungsweise.options[this.form.zahlungsweise.selectedIndex].value; aktion_buchen(cmd);";
|
||||||
|
}
|
||||||
|
|
||||||
$field->AddOptionsSimpleArray($zahlungsweise);
|
$field->AddOptionsSimpleArray($zahlungsweise);
|
||||||
$this->form->NewField($field);
|
$this->form->NewField($field);
|
||||||
|
|
||||||
|
|
||||||
$field = new HTMLSelect("zahlungsstatus",0);
|
$field = new HTMLSelect("zahlungsstatus",0);
|
||||||
$field->AddOptionsSimpleArray($zahlungsstatus);
|
$field->AddOptionsSimpleArray($zahlungsstatus);
|
||||||
$this->form->NewField($field);
|
$this->form->NewField($field);
|
||||||
|
Loading…
Reference in New Issue
Block a user