Jump to content
  • 0

jak dodać lub zmodyfikować stan produktu


IGD

Question

7 answers to this question

Recommended Posts

  • 0
15 hours ago, endriu107 said:

Edytować teksty możesz w tłumaczeniach stron sklepu natomiast dodać opcje w pliku product.tpl szablonu i w katalogu admina w pliku themes\default\template\controllers\products\informations.tpl

Znalazłem informations.tpl  ale nie moge zlokalizować product.tpl

 

wyszukiwarka pokazuje mi ponad 100 wyników

 

gdzie dokladniej powinienem szukać?

Link to comment
Share on other sites

  • 0
26 minutes ago, endriu107 said:

W katalogu szablonu.

 

ok znalazłem

obecnie kod wygląda tak

 

<label>{l s='Condition:'} </label>
                {if $product->condition == 'new'}
                    <link itemprop="itemCondition" href="https://schema.org/NewCondition"/>
                    <span class="editable">{l s='New product'}</span>
                {elseif $product->condition == 'used'}
                    <link itemprop="itemCondition" href="https://schema.org/UsedCondition"/>
                    <span class="editable">{l s='Used'}</span>
                {elseif $product->condition == 'refurbished'}
                    <link itemprop="itemCondition" href="https://schema.org/RefurbishedCondition"/>
                    <span class="editable">{l s='Refurbished'}</span>

                                {elseif $product->condition == 'Powystawowy'}
                    <link itemprop="itemCondition" href="https://schema.org/PowystawowyCondition"/>
                    <span class="editable">{l s='Powystawowy'}</span>
                {/if}

 

niestety czegoś jeszcze brakuje ponieważ przy zapisywaniu przedmiotu w panelu administracyjnym sklepu

otrzymuje komunikat

"Property Product->condition has bad value (allowed values are: new, used, refurbished)"

Link to comment
Share on other sites

  • 0

Musisz jeszcze zgłosić do schema.org, żeby utworzyli specjalnie dla Ciebie nowy stan produktu "PowystawowyCondition" :D

itemprop="itemCondition" href="https://schema.org/PowystawowyCondition"

Poczytaj co to jest organizacja danych strukturalnych zamiast klepać głupoty do kodu strony:

https://schema.org/docs/schemas.html

Takie dane jak chcesz zdefiniować i wyświetlić na stronie produktu to się cechami produktu obsługuje.

 

Link to comment
Share on other sites

  • 0

Proponuję zacząć od zmian w tabelach bazy, w ps_product i ps_product_shop.

Pole do przechowywania tych danych to 'condition', zdefiniowane jest jako enum('new', 'used', 'refurbished'), więc żadnych innych danych nie przyjmie,

należałoby dodać do listy dopuszczalnych wartości dla tego pola np. "powystawowy"

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...