Revize 2496
Přidáno uživatelem David Raška před více než 9 roky(ů)
freenetis/branches/1.2/application/controllers/membership_interrupts.php | ||
---|---|---|
|
||
$membership_interrupt->transaction_start();
|
||
|
||
$from = date('Y-m-d', $form_data['from']);
|
||
if (isset($form_data["to_infinity"]) && $form_data["to_infinity"] != "1")
|
||
{
|
||
$to = date('Y-m-d', $form_data['to']);
|
||
}
|
||
else
|
||
{
|
||
$to = '9999-12-31';
|
||
}
|
||
$from = $this->form->from->get_string_value_with_infinite();
|
||
$to = $this->form->to->get_string_value_with_infinite();
|
||
|
||
$fee_model = new Fee_Model();
|
||
$fee = $fee_model->get_by_special_type(Fee_Model::MEMBERSHIP_INTERRUPT);
|
||
... | ... | |
{
|
||
$membership_interrupt->transaction_start();
|
||
|
||
$from = date('Y-m-d', $form_data['from']);
|
||
if (isset($form_data["to_infinity"]) && $form_data["to_infinity"] != "1")
|
||
{
|
||
$to = date('Y-m-d', $form_data['to']);
|
||
}
|
||
else
|
||
{
|
||
$to = '9999-12-31';
|
||
}
|
||
$from = $this->form->from->get_string_value_with_infinite();
|
||
$to = $this->form->to->get_string_value_with_infinite();
|
||
|
||
$membership_interrupt->comment = $form_data['comment'];
|
||
|
freenetis/branches/1.2/application/libraries/forge/Form_Date.php | ||
---|---|---|
$this->data['value'] = strtotime($time);
|
||
}
|
||
|
||
public function get_string_value_with_infinite()
|
||
{
|
||
$name = $this->name . "_infinity";
|
||
|
||
$ts = new DateTime();
|
||
|
||
if ($this->parent_form == NULL)
|
||
{
|
||
$ts->setTimestamp($this->value);
|
||
}
|
||
elseif ($this->parent_form->$name->value == "1")
|
||
{
|
||
$ts->setDate(9999,12,31);
|
||
}
|
||
else
|
||
{
|
||
$ts->setTimestamp($this->value);
|
||
}
|
||
|
||
return $ts->format('Y-m-d');
|
||
}
|
||
|
||
} // End Form Dateselect
|
freenetis/branches/1.2/application/views/js/base.php | ||
---|---|---|
if (this.checked)
|
||
{
|
||
$("#"+id).attr('disabled', 'disabled');
|
||
//$("#"+id).nextAll('.error').remove();
|
||
$("#"+id).val('9999-12-31');
|
||
}
|
||
else
|
||
{
|
Také k dispozici: Unified diff
Upravy:
refs #965: Upraveny spusob ziskani hodnoty v nekonecnu