Polskie wsparcie PrestaShop

Inne => Rynek => Wątek zaczęty przez: conex w Marzec 16, 2010, 10:53:12 pm

Tytuł: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: conex w Marzec 16, 2010, 10:53:12 pm
Witam serdecznie
Robie sklep taki dość specyficzny i chciałbym aby ktoś mi wytłumaczył lub pomógl (nie za darmo) przenieść jedną zakładkę w miejsce drugiej..
Zaznaczyłem czerwoną strzałką...
Chodzi głównie o to, aby właśnie nad koszykiem były te informacje.
i z tego co widzę CECHY produktu łądnie da się ustawić żeby pokazywało to co chcę..
ATRYBUTY nie są mi potrzebne, w zwiazku z czym ich nie mogę użyć gdyż wyswietlają rozwijalne listy..
A ja potrzebuje konkretne wartości. - to własnie dają mi cechy produktu, z tym że one wyświetlają się na dole..
Ktoś pomoże? czekam na propozycję i kwotę.
Sprawa dość pilna.
Oprócz tego będzie kilka drobniutkich przeróbek jeśli ktoś będzie chętny (raczej w CSS)
Pozdrawiam
Poniżej screen

Tytuł: Odp: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: adam_p_72 w Marzec 16, 2010, 11:14:04 pm
spróbuj poprzekładać sekcje kodu w pliku themes/prestashop/product.tpl. Zawartość tych dolnych zakładek rozpoczyna się od <ul id="idTab1" .... idTab2 itd. Odszukaj odpowiednią zakładkę i skopiuj część kodu, która wywołuje cechy, a potem wklej to w miejsce gdzie mają sie cechy wyświetlać, np. nad ceną
Tytuł: Odp: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: conex w Marzec 16, 2010, 11:16:58 pm
Dziekuję, spróbuję.. choć chyba wczesniej zrobie sobie kopie bo jak znam życie to coś namieszam :)
Tytuł: Odp: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: lof w Marzec 16, 2010, 11:25:32 pm
jeśli to ma być opis to wstawiasz coś takiego:

   {if $product->description}
      <!-- full description -->
      <div id="idTab1" class="rte">{$product->description}</div>
   {/if}

jesli cechy to coś takiego:

   {if $features}
      <!-- product's features -->
      <ul id="idTab2" class="bullet">
      {foreach from=$features item=feature}
         <li><span>{$feature.name|escape:'htmlall':'UTF-8'}</span> {$feature.value|escape:'htmlall':'UTF-8'}</li>
      {/foreach}
      </ul>
   {/if}

w protuct.tpl - w to miejce gdzie chcesz
Tytuł: Odp: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: conex w Marzec 16, 2010, 11:27:07 pm
to nie ma być opis, tylko dokładnie to co na screenie.
Czyli CECHY produktu mają się pokazywać tam gdzie wskazuje strzałka.
Dziękuję za pomoc, ale to nie opis.
Tytuł: Odp: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: conex w Marzec 16, 2010, 11:28:11 pm
tzn zakładka ma nazwę opis, ale w niej są cechy.. byc może źle zrozumiałem.. ale chodzi mi o to co się pokazuje w zakładce OPIS, a dokładnie o CECHY produktu. i to te cechy mają się tam znaleźć
Tytuł: Odp: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: conex w Marzec 16, 2010, 11:50:42 pm
Próbowałem według Pana propozycji, i kiedy wstawiłem sobie nad cenę jakieś literki to się tam pokazały, ale kiedy wstawiłem całą "zakładkę" opis z cechami... to pokazała się już na dole, tyle ze obok OPISU w zakładce WIĘCEJ INFORMACJI...
Sądzę że w css też by trzeba zmienić, zatem chyba poprosze  pomoc.
Napisałem do Pana na GG, jeśli jest Pan chętny zapraszam
Tytuł: Odp: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: conex w Marzec 17, 2010, 12:37:51 am
Zrodził się nowy problem...
Zrobiłem tak jak napisał "lof"
No ale:
przy kliknietej zakładce WIECEJ SZCZEGÓŁÓW - cechy nad ceną mi znikają i pojawiają się własnie pod opisem w tej zakładce.
Klikając zakładkę OPIS, pojawiają się cechy tam gdzie chcę.. oraz również pod zakładką (no ale to już się da usunąć) jak w takim razie zrobić, abym mógł usunąć zakładkę opis z dołu i żeby cechy pozostały nad ceną?
NA screenie widać o czym pisze..
Tytuł: Odp: Zmiana wyglądu karty produktu - kto pomoże?
Wiadomość wysłana przez: lof w Marzec 17, 2010, 08:01:33 am
trzeba jeszcze zminic js które to wyświtlja albo zemin nazwe pogrubina na jakąś inną i doddaj style ; - )

{if $features}
      <!-- product's features -->
      <ul id="idTab2" class="bullet">
      {foreach from=$features item=feature}
         <li><span>{$feature.name|escape:'htmlall':'UTF-8'}</span> {$feature.value|escape:'htmlall':'UTF-8'}</li>
      {/foreach}
      </ul>
   {/if}