| -- Változás napló 2023-02-01 | |||||
| - fájlok feltöltése: | |||||
| - a feltöltött fájlok listája ha meghaladja a 3 fájlt, akkor csak kettő kerül listázásra, | |||||
| - az elrejtett fájlokat a piros nyillal lehet megjeleníteni, | |||||
| - a látható, de elrejthető fájlokat a zöld nyillal lehet elrejteni | |||||
| - cikkszámozás | |||||
| - cikkszámozáskor nincs odlal újratöltés | |||||
| - garanciák: | |||||
| - a meglévő garancia lista mellett (ami szürhető): | |||||
| - a komponens garanciája gyártónként módosítható | |||||
| - a termékcsoport garanciája menthető | |||||
| - garancia frissítés nélkül, | |||||
| - minden gyártóra vonatkozólag, | |||||
| - tetszőlegesen kiválasztott gyártóra, | |||||
| -- Változás napló 2023-01-20 | -- Változás napló 2023-01-20 | ||||
| - az axico id 0 helyett 1-től kezdődik | - az axico id 0 helyett 1-től kezdődik |
| ]; | ]; | ||||
| $form = $this->getSifField($form, $category, -800); | $form = $this->getSifField($form, $category, -800); | ||||
| $form['sif']['#required'] = false; | |||||
| $form['items_wrapper']['buttons'] = array( | $form['items_wrapper']['buttons'] = array( | ||||
| '#type' => 'container', | '#type' => 'container', | ||||
| } | } | ||||
| } | } | ||||
| \Drupal::messenger()->addStatus($values['parent_manufacturer_id']); | |||||
| if($values['parent_manufacturer_id'] == 0){ | if($values['parent_manufacturer_id'] == 0){ | ||||
| $updated = $this->getAxicoIdWarrantyFactory()->updateForAllManufacturers($category->getAxicoIdName(),$values['axico_id_warranty_length']); | $updated = $this->getAxicoIdWarrantyFactory()->updateForAllManufacturers($category->getAxicoIdName(),$values['axico_id_warranty_length']); | ||||
| } | } | ||||
| \Drupal::messenger()->addStatus($this->t('Sikeres mentés! ' . $updated . ' (Cikkszámgarancia frissítve)')); | |||||
| \Drupal::messenger()->addStatus('Sikeres mentés!'); | |||||
| if($updated){ | |||||
| \Drupal::messenger()->addStatus($updated . ' cikkszámgarancia frissítve *'); | |||||
| } | |||||
| $form_state->setRedirect('arlista.category.edit', ['cid' => $category->getId()]); | $form_state->setRedirect('arlista.category.edit', ['cid' => $category->getId()]); | ||||
| } | } |
| ]; | ]; | ||||
| $form = $this->getSifField($form, $component, -850); | $form = $this->getSifField($form, $component, -850); | ||||
| $form['sif']['#required'] = false; | |||||
| $manufacturers = $this->getManufacturerFactory()->findAll(); | $manufacturers = $this->getManufacturerFactory()->findAll(); | ||||
| $selectSettings = [ | $selectSettings = [ |
| ]; | ]; | ||||
| $form = $this->getSifField($form, $manufacturer, 40); | $form = $this->getSifField($form, $manufacturer, 40); | ||||
| $form['sif']['#required'] = false; | |||||
| $componentBasedOptions = [ | $componentBasedOptions = [ | ||||
| 0 => 'Termékcsoport alapú besorolás', | 0 => 'Termékcsoport alapú besorolás', |