Jump to content
Habakuk34

Wczytanie cech po kliknięciu w zakładkę "Features"

Recommended Posts

Witajcie
Bardzo długo wczytuje się strona w adminie (1.6.1.24) Kataog  > Produkty > Edycja produktu.
Przeanalizowałem problem i wychodzi na to że powoduje to bardzo długa lista CECH produktu (ok 1500 cech, presta zczytuje cechy z wszystkich produktów zamiast tylko z danej kategorii, ale to już inna kwestia) - zakładka Features.

Postanowiłem pogrzebać w pliku features.tpl i próbuje zrobić aby pętla 
 

{foreach from=$available_features item=available_feature}

ładowała się wtedy jak w adresie URL jest dodatkowa zmienna np. showallfeatures=yes

po kliknieciu w link z adresem mam problem z odczytaniem zmiennej showallfeatures

https://domena.pl/admin/index.php?controller=AdminProducts&id_product=2148&updateproduct&token=eb427794618e2d22d2b4a9430bb49e0a&showallfeatures=yes

{$smarty.get.id_product} - wyświetla 2148

{$smarty.get.showallfeatures}  - nie wyświetla nic
 

{$smarty.server.REQUEST_URI} - co dziwne to polecenie daje taki wynik, zupelnie inny niż URL

/admin/index.php?controller=AdminProducts&token=eb427794618e2d22d2b4a9430bb49e0a&id_product=2148&action=Features&updateproduct&ajax=1&rand=1573687130917&_=1573687130333

 

Czy wiecie jak pobrać info o zmiennej showallfeatures z adresu url ?
Lub może ktoś walczył już ze zrobieniem ładowania cech dopiero po kliknięciu w zakładkę ?

Share this post


Link to post
Share on other sites

Cześć,
Możesz w AdminProductsController.php pod linią 
 

$data->assign('available_features', $features);

Dodać
 

$data->assign('showallfeatures', Tools::getValue('showallfeatures'));

I w pliku features.tpl  używać zmiennej {$showallfeatures}

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More