Polskie wsparcie PrestaShop

PrestaShop => Wygląd => Wątek zaczęty przez: hakeryk2 w Styczeń 12, 2016, 11:15:17 am

Tytuł: Zmiana kolejności kroków przy dodawaniu produktów [BO]
Wiadomość wysłana przez: hakeryk2 w Styczeń 12, 2016, 11:15:17 am
Witam ponownie,


Jeden z pracowników zadał mi pytanie czy istniałaby możliwość żeby podczas dodawania nowego produktu zakładka "Zdjęcia" była przed zakładką  "Kombinacje" ponieważ i tak zawsze dodaje się najpierw zdjęcia, które dopiero później można łatwo dodać do kombinacji danego produktu. Chodzi po prostu o zmniejszenie zakłopotania przy dodawniu poprzez skakanie po tych zakładkach. Myślałem, że zadanie będzie relatywnie proste i będzie sprowadzać się do edycji w pliku admin****\themes\default\template\controllers\products\helpers\form\form.tpl, jednak nigdzie nie mogę tego znaleźć. Znalazłem tylko coś takiego co raczej wskazuje, że gdzieś musi istnieć klucz.


{foreach $product_tabs key=numStep item=tab}
   {if $tab.name != "Pack"}
      <a class="list-group-item {if $tab.selected}active{/if}" id="link-{$tab.id}" href="{$tab.href|escape:'html':'UTF-8'}&amp;updateproduct">{$tab.name}</a>
   {/if}
{/foreach}


 Wydaje mi się, że gdzieś musi siedzieć to w bazie danych (kolejność generowania tychże zakładek) jednak nie potrafię tego zlokalizować. Będę wdzięczny za pomoc :)


Tytuł: Odp: Zmiana kolejności kroków przy dodawaniu produktów [BO]
Wiadomość wysłana przez: west w Styczeń 12, 2016, 08:20:16 pm
kontroler AdminProducts w okolicach linii 100 zmieniasz numerki w funkcji
$this->available_tabs = array('Quantities' => 6, 'Warehouses' => 14);
if ($this->context->shop->getContext() != Shop::CONTEXT_GROUP)
$this->available_tabs = array_merge($this->available_tabs, array(
'Informations' => 0,
'Pack' => 7,
'VirtualProduct' => 8,
'Prices' => 1,
'Seo' => 2,
'Associations' => 3,
'Images' => 5,
'Shipping' => 4,
'Combinations' => 9,
'Features' => 10,
'Customization' => 11,
'Attachments' => 12,
'Suppliers' => 13,
));
Tytuł: Odp: Zmiana kolejności kroków przy dodawaniu produktów [BO]
Wiadomość wysłana przez: hakeryk2 w Styczeń 12, 2016, 08:50:32 pm
Dziękuje bardzo :) Oczywiście klikam "pomógł". Wszystko zaczynało się od 107 linijki w controllers\admin\AdminProductsController.php - Presta 1.6.1.4