Witam napisałem dwie funkcje do dodawania oraz usuwania div-a z kodu.
{foreach from=$data_services_table key=id item=n} <!-- The Modal --> <http://december.com/html/4/element/div.html class="modal fade" id="modal_edit_service_{$n.id}"> <http://december.com/html/4/element/div.html class="modal-dialog modal-xl"> <http://december.com/html/4/element/div.html class="modal-content"> <http://december.com/html/4/element/form.html enctype="multipart/form-data" action="../offers/" method="POST"> <!-- Modal Header --> <http://december.com/html/4/element/div.html class="modal-header"> <http://december.com/html/4/element/h3.html class="modal-title">Dane usługi</http://december.com/html/4/element/h3.html> <http://december.com/html/4/element/button.html type="button" class="close" data-dismiss="modal">×</http://december.com/html/4/element/button.html> </http://december.com/html/4/element/div.html> <!-- Modal body --> <http://december.com/html/4/element/div.html class="modal-body"> <http://december.com/html/4/element/div.html class="form-row"> <http://december.com/html/4/element/div.html class="form-group col-md-4"> <http://december.com/html/4/element/label.html for="name_items">Nazwa</http://december.com/html/4/element/label.html> <http://december.com/html/4/element/input.html type="text" size="64" class="form-control" name="name" placeholder="Nazwa" value="{$n.name}" required> <http://december.com/html/4/element/input.html type="hidden" class="form-control" name="id" value="{$n.id}" required> </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/div.html class="form-group col-md-4"> <http://december.com/html/4/element/label.html for="name_items">Rok oferty</http://december.com/html/4/element/label.html> <http://december.com/html/4/element/input.html type="number" step="1" class="form-control" name="year_service" placeholder="Rok" value="{$n.year_service}" required> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/div.html class="form-row"> <http://december.com/html/4/element/div.html class="form-group col-md-12"> <http://december.com/html/4/element/label.html for="price_items">Cena (PLN)</http://december.com/html/4/element/label.html> <http://december.com/html/4/element/div.html class="form-row"> <http://december.com/html/4/element/div.html class="form-group col-md-5"> <http://december.com/html/4/element/select.html class="form-control" name="price_option"> <http://december.com/html/4/element/option.html value="0">Cena (PLN) obliczona z przedmiotów</http://december.com/html/4/element/option.html> <http://december.com/html/4/element/option.html value="1" selected>Cena (PLN) zadana</http://december.com/html/4/element/option.html> </http://december.com/html/4/element/select.html> </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/div.html class="form-group col-md-7"> <http://december.com/html/4/element/input.html type="number" step="0.01" class="form-control" name="price" placeholder="Cena (PLN)" value="{$n.price}"> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/div.html class="form-row"> <http://december.com/html/4/element/div.html class="form-group col-md-12"> <http://december.com/html/4/element/label.html for="nip">Opis</http://december.com/html/4/element/label.html> <http://december.com/html/4/element/input.html type="text" size="255" class="form-control" name="description" placeholder="Krótki opis" value="{$n.description}"required> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/div.html class="form-row"> <http://december.com/html/4/element/div.html class="form-group col-md-12"> <http://december.com/html/4/element/label.html for="items">Przedmioty</http://december.com/html/4/element/label.html> <http://december.com/html/4/element/div.html id="edit_items_{$n.id}"> {foreach from=$n.items_quantity key=id item=x name=items} <http://december.com/html/4/element/div.html class="form-row" id="item_{$n.id}_{$smarty.foreach.items.index}"> <http://december.com/html/4/element/div.html class="form-group col-md-7"> <http://december.com/html/4/element/select.html class="form-control" name="items_id[]" id="items_select"> {foreach from=$data_items_table key=id item=i} {if $i.id eq $x.id} <http://december.com/html/4/element/option.html value="{$i.id}" selected>{$i.name} - {$i.price} </http://december.com/html/4/element/option.html> {else} <http://december.com/html/4/element/option.html value="{$i.id}">{$i.name} - {$i.price} PLN</http://december.com/html/4/element/option.html> {/if} {/foreach} </http://december.com/html/4/element/select.html> </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/div.html class="form-group col-md-4"> {foreach from=$data_items_table key=id item=i} {if $x.id eq $i.id} <http://december.com/html/4/element/input.html type="number" class="form-control" name="items_quantity[]" placeholder="Ilość" value="{$x.quantity}" required> {/if} {/foreach} </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/div.html class="form-group col-md-1"> {if $smarty.foreach.items.index > 0} <http://december.com/html/4/element/button.html type="button" class="btn btn-danger" onclick="delete_item({$n.id}, {$smarty.foreach.items.index})">Usuń</http://december.com/html/4/element/button.html> {/if} </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> {/foreach} </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> <http://december.com/html/4/element/div.html class="form-row"> <http://december.com/html/4/element/div.html class="form-group col-md-12"> <http://december.com/html/4/element/div.html class="text-right"> <http://december.com/html/4/element/div.html class="form-row"> <http://december.com/html/4/element/div.html class="form-group col-md-12"> <http://december.com/html/4/element/button.html type="button" class="btn btn-primary" onclick="add_item({$n.id})">Dodaj nowy przedmiot</http://december.com/html/4/element/button.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> <!-- Modal footer --> <http://december.com/html/4/element/div.html class="modal-footer"> <http://december.com/html/4/element/button.html type="submit" class="btn btn-primary" name="submit_save_service_information">Zapisz</http://december.com/html/4/element/button.html> <http://december.com/html/4/element/button.html type="button" class="btn btn-secondary" data-dismiss="modal">Zamknij</http://december.com/html/4/element/button.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/form.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html> {/foreach}
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)