Add Textarea

This commit is contained in:
Thomas Peterson 2020-02-25 13:24:25 +01:00
parent fe498e2d3d
commit 98d16bfd54

View File

@ -13,44 +13,80 @@ class PaperDbSelect extends Select
/** @var PaperOpt $option */ /** @var PaperOpt $option */
$option = $this->getSelectedOption(); $option = $this->getSelectedOption();
$variables = [];
if($option == null) { if($option == null) {
return [];
$variables[$this->getId() . '_grammatur'] = 0;
$variables[$this->getId() . '_volume'] = 0;
$variables[$this->getId() . '_value'] = 0;
$variables[$this->getId() . '_offset_fix'] = 0;
$variables[$this->getId() . '_offset_var'] = 0;
$variables[$this->getId() . '_digital_fix'] = 0;
$variables[$this->getId() . '_digital_var'] = 0;
$variables[$this->getId() . '_papiertyp1'] = 0;
$variables[$this->getId() . '_papiertyp2'] = 0;
$variables[$this->getId() . '_papiertyp3'] = 0;
$variables[$this->getId() . '_papiertyp4'] = 0;
$variables[$this->getId() . '_papiertyp5'] = 0;
$variables[$this->getId() . '_papiertyp6'] = 0;
$variables[$this->getId() . '_papiertyp7'] = 0;
$variables[$this->getId() . '_papiertyp8'] = 0;
$variables[$this->getId() . '_papiertyp9'] = 0;
$variables[$this->getId() . '_papiertyp10'] = 0;
$variables[$this->getId() . '_papiertyp11'] = 0;
$variables[$this->getId() . '_papiertyp12'] = 0;
$variables[$this->getId() . '_papiertyp13'] = 0;
$variables[$this->getId() . '_papiertyp14'] = 0;
$variables[$this->getId() . '_umschlagen'] = 0;
$variables[$this->getId() . '_happy'] = 0;
$variables[$this->getId() . '_eq'] = 0;
$variables[$this->getId() . '_sense'] = 0;
$variables[$this->getId() . '_sky'] = 0;
$variables[$this->getId() . '_glam'] = 0;
$variables[$this->getId() . '_post'] = 0;
$variables[$this->getId() . '_sammelform'] = 0;
}else {
/** @var Paper $paper */
$paper = $option->getPaper();
$variables[$this->getId() . '_grammatur'] = $paper->getGrammatur();
$variables[$this->getId() . '_volume'] = $paper->getVolume();
$variables[$this->getId() . '_value'] = $paper->getPreis();
$variables[$this->getId() . '_offset_fix'] = $paper->getOffsetFix();
$variables[$this->getId() . '_offset_var'] = $paper->getOffsetVar();
$variables[$this->getId() . '_digital_fix'] = $paper->getDigitalFix();
$variables[$this->getId() . '_digital_var'] = $paper->getDigitalVar();
$variables[$this->getId() . '_papiertyp1'] = $paper->getPapierTyp1();
$variables[$this->getId() . '_papiertyp2'] = $paper->getPapierTyp2();
$variables[$this->getId() . '_papiertyp3'] = $paper->getPapierTyp3();
$variables[$this->getId() . '_papiertyp4'] = $paper->getPapierTyp4();
$variables[$this->getId() . '_papiertyp5'] = $paper->getPapierTyp5();
$variables[$this->getId() . '_papiertyp6'] = $paper->getPapierTyp6();
$variables[$this->getId() . '_papiertyp7'] = $paper->getPapierTyp7();
$variables[$this->getId() . '_papiertyp8'] = $paper->getPapierTyp8();
$variables[$this->getId() . '_papiertyp9'] = $paper->getPapierTyp9();
$variables[$this->getId() . '_papiertyp10'] = $paper->getPapierTyp10();
$variables[$this->getId() . '_papiertyp11'] = $paper->getPapierTyp11();
$variables[$this->getId() . '_papiertyp12'] = $paper->getPapierTyp12();
$variables[$this->getId() . '_papiertyp13'] = $paper->getPapierTyp13();
$variables[$this->getId() . '_papiertyp14'] = $paper->getPapierTyp14();
$variables[$this->getId() . '_umschlagen'] = $paper->getUmschlagen();
$variables[$this->getId() . '_happy'] = $paper->getHappy();
$variables[$this->getId() . '_eq'] = $paper->getEq();
$variables[$this->getId() . '_sense'] = $paper->getSense();
$variables[$this->getId() . '_sky'] = $paper->getSky();
$variables[$this->getId() . '_glam'] = $paper->getGlam();
$variables[$this->getId() . '_post'] = $paper->getPost();
$variables[$this->getId() . '_sammelform'] = $paper->getSammelform();
} }
/** @var Paper $paper */
$paper = $option->getPaper();
$variables[$this->getId() . '_grammatur'] = $paper->getGrammatur();
$variables[$this->getId() . '_volume'] = $paper->getVolume();
$variables[$this->getId() . '_value'] = $paper->getPreis();
$variables[$this->getId() . '_offset_fix'] = $paper->getOffsetFix();
$variables[$this->getId() . '_offset_var'] = $paper->getOffsetVar();
$variables[$this->getId() . '_digital_fix'] = $paper->getDigitalFix();
$variables[$this->getId() . '_digital_var'] = $paper->getDigitalVar();
$variables[$this->getId() . '_papiertyp1'] = $paper->getPapierTyp1();
$variables[$this->getId() . '_papiertyp2'] = $paper->getPapierTyp2();
$variables[$this->getId() . '_papiertyp3'] = $paper->getPapierTyp3();
$variables[$this->getId() . '_papiertyp4'] = $paper->getPapierTyp4();
$variables[$this->getId() . '_papiertyp5'] = $paper->getPapierTyp5();
$variables[$this->getId() . '_papiertyp6'] = $paper->getPapierTyp6();
$variables[$this->getId() . '_papiertyp7'] = $paper->getPapierTyp7();
$variables[$this->getId() . '_papiertyp8'] = $paper->getPapierTyp8();
$variables[$this->getId() . '_papiertyp9'] = $paper->getPapierTyp9();
$variables[$this->getId() . '_papiertyp10'] = $paper->getPapierTyp10();
$variables[$this->getId() . '_papiertyp11'] = $paper->getPapierTyp11();
$variables[$this->getId() . '_papiertyp12'] = $paper->getPapierTyp12();
$variables[$this->getId() . '_papiertyp13'] = $paper->getPapierTyp13();
$variables[$this->getId() . '_papiertyp14'] = $paper->getPapierTyp14();
$variables[$this->getId() . '_umschlagen'] = $paper->getUmschlagen();
$variables[$this->getId() . '_happy'] = $paper->getHappy();
$variables[$this->getId() . '_eq'] = $paper->getEq();
$variables[$this->getId() . '_sense'] = $paper->getSense();
$variables[$this->getId() . '_sky'] = $paper->getSky();
$variables[$this->getId() . '_glam'] = $paper->getGlam();
$variables[$this->getId() . '_post'] = $paper->getPost();
$variables[$this->getId() . '_sammelform'] = $paper->getSammelform();
return $variables; return $variables;
} }