Jump to content

Jak napsat jednu poznámku pro všechno zboží?


Fastarrow

Recommended Posts

Existuje nějaký modul nebo možnost, jak napsat nějakou poznámku tak, aby se zobrazila u každého zboží? (například poznámku zboží bude dodáno do 5ti dnů atd.)

 

V ZenCartu jsem kdysi narazil na doplněk disclaimer. Tak něco podobného. Existuje to v PS?

Link to comment
Share on other sites

1/ Můžete použít tenhle free modul Extra Tabs - http://www.marghoobs...dules-extra-tab , který přidá do detailu zboží další záložku do které si umístíte Váš libovolný html kód, nevýhoda je právě, že je to pro všechno zboží stejné a není to moc na očích, zase můžete si tam přidat těch podTabů více viz demo zde - záložka Extra. Takže třeba tabulka velikostí bot s nějakým povídáním, video atd.

----------- Nebo modifikací položky description (popis produktu) v tabulce ps_product_lang takto -------

2/ Můžete použít modul mass update - poslední verze 1.5, musíte si odkomentovat

"description"=>array(
  "db_field"=>"description",
  "friendly"=>"Description",
  "isLang"  => 1,
  "input_size" => 100,
 ),

od řádku 287 v AdminMassUpdate.php.

Potom v administraci můžete do tohoto pole přidat Váš kus html ke každému zboží, které chcete. Je to editace na řádku, takže není tam k dispozici html editor takže váš text musíte vložit - přidat třeba takhle např:

<p><span style="color: #ff0000;"><strong>zboží bude dodáno do 5ti dnů</strong></span></p>

Výhoda proti klasické editaci každého produktu je, že to uděláte na jedné stránce.

EDIT: testnul jsem to, a ten html v položce description dělá divočárny při zobrazování, takže bez další úpravy nepoužitelné

 

3/ Třetí možnost, která mne napadá, je udělat to přez hphmyadmina pomocí UPDATE tabulky ps_product přímo v SQL, pokud to ale budete chtít v budoucnu měnit hromadnou úpravou, hmm ... :unsure:

Testovací SQL pro jeden výrobek - přidá k popisu to html co je v tom druhém parametru CONCAT

UPDATE `ps_product_lang` SET `description` = CONCAT(`description`,'<p><span style="color: #ff0000;"><strong>zboží bude dodáno do 5ti dnů</strong></span></p>') WHERE `id_lang` = 6 AND `id_product` = 10;

SQL na všechny produkty - vyhodit to AND a vše za tím. (A předem zazálohovat tabulku!!! )

 

Celkově vzato, jestli se to má vztahovat na celý obchod, tak bych raději udělal v CMS nějakou informační stránku a umístil odkaz na nějaké viditelné místo

 

Nebo, pokud máte hodně zboží a chcete to mít přímo v popisu produktu, použít kombinaci CMS stránky a možnosti v 3/ v tom SQL v tom html tam hromadně vložit odkaz na tu stránku ...

Edited by Falgener (see edit history)
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...