Strona główna forum Wsparcie Konfiguracja Ukrywanie cech produktu

Ukrywanie cech produktu

Wszystko o konfiguracji, możliwościach i ustawieniach...

Post 4 maja 2010, o 11:18

Posty: 159
Gadu-Gadu: 2299276

Witam
Jak zrobić takie coś że jak jakaś cecha jest niewypełniona (chodzi o cechy gdzie wartość wybiera się z listy rozwijalnej albo wpisuje w pole tekstowe), to była by ona niewidoczna na widoku produktu.
Teraz wypisuje wszędzie "NIE", ale przy dużej ilości cech i w dodatku cech które nie są do konkretnych produktów jest to problematyczne i chaotyczne.
Jak można to usunąć?

Ukrywanie cech produktu

PostTeraz jest 22 kwi 2025, o 04:15
Google

Posty: 427
Lokalizacja: Internet

Post 4 maja 2010, o 12:46

Posty: 4
Gadu-Gadu: 6020367

Prawdopodobnie wystarczy że w pliku view.phtml (template/catalog/product/) dasz komentarz w 2 liniach, a dokładniej

   >
                <div class="head">
               
                    <h4><?php //echo $this->__('Additional Information') ?></h4>
                </div>
                <?php //echo $_additional ?>
            </div>
       

Post 4 maja 2010, o 13:14

Posty: 159
Gadu-Gadu: 2299276

takie coś usunie cały widok atrybutów a ja chce usunąć te puste,
Juz doszedłem do tego
W pliku attribustes.phtml
Dodałem takie coś:

<table class="data-table" id="product-attribute-specs-table">
        <col width="25%" />
        <col />
        <tbody>
        <?php foreach ($_additional as $_data): ?>
              <?php
       
              if($_helper->productAttribute($_product, $_data['value'], $_data['code'])!='Nie'){ ?>
            <tr>
                <th class="label"><?php echo $this->htmlEscape($this->__($_data['label'])) ?></th>
                <td class="data"><?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
            </tr>
            <?php
            }
?>
        <?php endforeach; ?>
        </tbody>
    </table>

i działa
To blokuje wyświetlanie atrybutów które mają wartość "Nie" a ta wartość jest domyślnie wpisana w każde niewypełnione pole atrybutu.


Powrót do Konfiguracja