Pokud jste po instalaci, či přesunu, nebo aktualizaci prestashopu narazili na problém s přidáním nového dodavatele, je řešení prosté. V databázi v tabulce pr_carrier přidejte řádek is_free s hodnotami tinyint(1) a defaultní hodnotou 0. Poté už vše funguje

Jak se říká, když něco nemůžeš najít, udělej si to. Potřeboval jsem jednoduchý carousel pro prestashop a všechny co jsem našel byly pro produkty, nebo pro dodavatele. Proto jsem udělal jednoduchý modul, který nainstalujete, do složky sponsors nahrajete obrázky a do xml souboru links doplníte cestu k obrázku, titulek a případně url adresu odkazu.

Demo najdete zde ,a tady download

Až budu mít čas, doplním carousel o vkládání obrázků v adminu, plus úprava rozměrů. Zatím si musíte vystačit s výše uvedeným.

 

Pokud potřebujete vytvořit siluetu pro vaši grafiku, nebo internetovou stránku, výborný tutoriál, podle kterého jsem vytvořil siluetu fotbalisty, najdete zde

Silueta fotbalisty

Silueta fotbalisty

Silueta fotbalisty barevná

Silueta fotbalisty barevná

 

V dalším díle seriálu, v kterém uveřejňuji seznam zajímavých free ikon sociálních sítí je tentokrát dalších deset zajímavých sad.

3D Social Media Icon Pack

3D social icons

3D social icons

Download Číst zbytek článku »

Vytvořil jsem modul pro Prestashop, který zobrazuje v sidebaru aktuální kurzy měn. Modul využívá rss feedu ze stránek kurzy.cz a pokud si na jejich stránkách vygenerujete vlastní html kód, který vložíte do tpl souboru, můžete si upravit výpis dle vaších potřeb.

Kurzy měn modul

Kurzy měn modul

Demo

Download

 

Po delší době doplňuji seznam ikon sociálních sítí o dalších 16 setů. Některé jsou opravdu vydařené, i když já dávám přednost těm jednodušším a elegantnějším, před zbytečně vyumělkovanými v honbě za originalitou. Ikonky by měli být doplněk na webové stránce a zbytečně by tak neměly na sebe strhávat pozornost.

Social Media Bubblicons: Icon Pack

 

Číst zbytek článku »

Na jednom eshopu jsem potřeboval vložit stránkování produktů nad jejich výpis a na většině fórech jsem většinou našel odpovědi typu „hledej na Google“, což je opravdu rada k nezaplacení. Proto jsem popsal jednoduchý postup, jak toho dosáhnout.

Stránkování najdete v šabloně prestashopu v souboru pagination.tpl, ale pro jeho přesunutí musíte najít soubor category.tpl, kde na řádku 85 v defaultní šabloně najdete include tohoto souboru:

Pagination prestashop

Pagination

V šabloně se pak stránkování zobrazí pod výpisem produktů (product-list.tpl) a porovnáním produktů (product-compare.tpl).

My se však budeme snažit vložit stránkování nad výpis produktů: Číst zbytek článku »

Contact form 7 je výborný wordpres plugin, který často používám pro vytváření kontaktních formulářů pro weby. Problémem je, že nemá tolik oblíbený onfocus a onblur u textových inputů a textarea.

Řešení je prosté:

v souboru modules/text.php na řádku 107 nahradíte kód s inputem následujícím kódem

$html = ‘<input

onblur=“if (this.value == \’\') {this.value = \“ . esc_attr( $value ) . ‘\’;}“

onfocus=“if (this.value == \“ . esc_attr( $value ) . ‘\’) {this.value = \’\';}“

type=“text“ name=“‘ . $name . ‘“ value=“‘ . esc_attr( $value ) . ‘“‘ . $atts . ‘  />’;

v souboru modules/textarea.php na řádku 92 nahradíte kód s textareou následujícím kódem

$html = ‘<textarea name=“‘ . $name . ‘“‘ . $atts . ‘

onblur=“if (this.value == \’\') {this.value = \“ . esc_html( $value ) . ‘\’;}“

onfocus=“if (this.value == \“ . esc_html( $value ) . ‘\’) {this.value = \’\';}“>

‘ . esc_html( $value ) . ‘</textarea>’;

Tím jsme přidali do contact form onblur a onfocus a vše by mělo fungovat.

 

Subscribe to comments je plugin pro wordpress, který umožňuje sledovat reakce čtenářů v komentářích a nechat si je posílat na zadaný email. Protože jsem překládal plugin pro worpress, který neměl nainstalovanou češtinu, jsou přeloženy texty přímo v pluginu.

Česká verze zde

Vítám vás u seriálu, který přiblíží způsob tvorby šablony pro redakční systém WordPress. V češtině neexistuje mnoho tutoriálů, které by přesahovaly rámec návodu hlavička, obsah, sidebar, patička – máte hotovo.

I já tak začnu, protože dům se také staví od základů a ne od střechy, ale v několika dílech si popíšeme celý proces tvorby šablony až po funkční vzhled.

Základní struktura šablony

WordPress je velmi jednoduše strukturovatelný a jednoduchý výpis článků se dá docílit použitím jednoho souboru index.php. Protože ale chceme, aby naše šablona uměle daleko více, nejprve si navrhneme základní strukturu stránky, jak je vidět na obrázku, s postraním panelem na pravé straně.

Základní vzhled

Základní vzhled

Vytvoříme si složku s názvem moje_sablona, kterou umístíme do wp_content/themes a do ní umístíme pět souborů header.php, index.php, footer.php, sidebar.php, style.css. To nám bude pro začátek stačit. Číst zbytek článku »