POS icons

Phoca Cart - complex e-commerce extension
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: POS icons

Post by Jan »

Hi, try to enable SVG icons in Phoca Cart options.


Image

Jan
If you find Phoca extensions useful, please support the project
roman5527
Phoca Enthusiast
Phoca Enthusiast
Posts: 64
Joined: 12 Jun 2011, 16:44
Location: Slovakia

Re: POS icons

Post by roman5527 »

Hi. settings SVG icon type its ok . It works . thanks
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: POS icons

Post by Jan »

Ok
If you find Phoca extensions useful, please support the project
mino182
Phoca Professional
Phoca Professional
Posts: 189
Joined: 12 Feb 2015, 13:30

Re: POS icons

Post by mino182 »

Ahoj, prosím akým spôsobom má fungovať rendrovanie ikon pre POS? Lebo ak tomu správne rozumiem, tak ak som v POS, tak najprv
knižnica style.php kvôli podmienke

Code: Select all

if ($pos) {
                $theme = 'svg';
                $icons = 'svg';
vyberie názov triedy bez predpony (napr. "plus") a potom
knižnica icon.php nevie, že style.php chce aby to bola svg ikona a rendruje ju podľa parametru komponentu, teda nepridá tam zápis pre svg ikony...

Code: Select all

...
$icon_type			= $pC->get( 'icon_type', 'fa5');
...
if ($icon_type == 'svg') { // podmienka sa nesplní, lebo komponent nie je nastavený na svg
...
} else {
			$o .= '<span class="'.$class.'"'.$attributes.'></span>';
		}
výsledok je trieda "plus", teda ani "fa fa-plus" ani "pc-si pc-si-plus"...

Ak ale v style.php tá podmienka pre POS nie je, tak to normálne vyrobí triedu podľa nastavení komponentu, v mojom prípade "fa fa-plus" a potom už len stačilo nahrať do "phoca_pos" templatu adresár fontawesome - to čo riešil Roman vyšie.
Lebo v templateDetails.xml nie je zapísaný a teda sa automaticky nevytvorí a fa ikony normálne fungujú...
Dalo by sa stým niečo spraviť? Lebo rád by som ďalej používal FA ikony na celom webe. Díky.
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: POS icons

Post by Jan »

Ahoj,

díky za info.

Kvůli možným konfliktům a problémům (nenačítání FA ikon, a pod.) má POS natvrdo nastavené SVG ikony.

Třída ikony má forceIconType proměnnou, která by měla nastavit SVG, ale některé části to tak neudělají.

Třidu jsem opravil, je možné ji otestovat po instalaci nejnovější Beta verze: https://github.com/PhocaCz/PhocaCart/re ... Beta13.zip

Mělo by to být OK:

Image


Image

Díky.
If you find Phoca extensions useful, please support the project
Post Reply