wdrożenia PrestaShop

Masowe nadanie atrybutów produktów, oraz wielkość tekstur atrybutów.

  • 1 Odpowiedzi
  • 2665 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline Adek4100

  • Nowy
  • *
  • 10
  • 0
  • PrestaShop: 1.5.4
  • Status: Właściciel
Witam serdecznie.
Mam problem z nadaniem atrybutów do masowej liczby produktów.
Aby wytłumaczyć to w prosty sposób -> Chcę, aby wszystkie produkty w katalogu "Obrazy" miały te same atrybuty i ceny. Jest około 400 obrazów, i każdy z nich podzielony jest atrybutami na wymiary (20x20 ; 20x30 ; 40x50 itd... )
Całość nie była by tak bardzo uciążliwa gdyby nie te ceny, ponieważ każdy obraz jest podzielony na 40 wymiarów co nam daje 40x400 = 16000 tys wpisów tej samej ceny :(

Drugie pytanie które chciałbym wam zadać to jak zmienić wielkość tzw. tekstur które pojawiają się po ustawieniu opcji "kolor" i są przypisane do danego atrybutu. Ja zamiast koloru dodałem własne zdjęcie natomiast jest ono strasznie malutkie, podejrzewam że potrzebna będzie edycja któregoś z plików css?

Z góry dziękuje ślicznie za pomoc, zawsze staram się używać opcji szukaj, ale tym razem naprawde nie znalazłem nic na te tematy.


*

Offline endriu107

  • user
  • Mieszkaniec
  • *****
  • 1,197
  • 51
  • PrestaShop: PS
  • Status: forum
Odp: Masowe nadanie atrybutów produktów, oraz wielkość tekstur atrybutów.
« Odpowiedź #1 dnia: Grudzień 30, 2013, 08:31:50 pm »
Cytuj
Drugie pytanie które chciałbym wam zadać to jak zmienić wielkość tzw. tekstur które pojawiają się po ustawieniu opcji "kolor" i są przypisane do danego atrybutu. Ja zamiast koloru dodałem własne zdjęcie natomiast jest ono strasznie malutkie, podejrzewam że potrzebna będzie edycja któregoś z plików css?

W produkt.tpl bo to tam są definiowane wielkości.

Cytuj
<div class="clear"><>
         <ul id="color_to_pick_list" class="clearfix">
         {foreach from=$colors key='id_attribute' item='color'}
            <li><a id="color_{$id_attribute|intval}" class="color_pick" style="background: {$color.value};" onclick="updateColorSelect({$id_attribute|intval});$('#wrapResetImages').show('slow');" title="{$color.name}">{if file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')}<img src="{$img_col_dir}{$id_attribute}.jpg" alt="{$color.name}" width="20" height="20" />{/if}</li>
         {/foreach}
         </ul>
         <div class="clear"><>
      <>