Programování, ikonky nezobrazují
Mám web na platformě phpfusion CMS. Bohužel podpora tam nepracuje, nereaguje na dotazy.
Nevím, proč se mně nezobrazujiu na webu ikonky. Viz obrázek:
[img]https://www.samvich.cz/software_ikonky.png[/img]
Nemohu najít soubor, kde by ikonky formátu "png" mohly být uloženy. Z čeho jsou tahány, že se nezobrazí.
Nastevní chmodu je většinou u obrázků na 0755.
Děkuji, kdo pomůže.
Asi máš v HTML špatně zadanou cestu.
Má to podle kolegy problém s nastavením jazyka v databázi.
DB mám porovnání: utf8mb4_unicode_ci.
Pokud změním třeba na generali_ci a jiné, nic se nemění.
Byť souvislost s databází nevylučuji, rozhodně by to nebylo to první, v čem bych hledal problém.
Tak přece jen úspěch. A banální.
Na webu/hostingu jsem znovu překopíroval, byl tak překlep a velká mezera mezi znaky. Takže největší error!:
A změnil jsem všechny chmody u obrázků na cestě /infusions/image a ejhle čtverečky zmizely a mám tam již jen ikonky. Takže pohoda.
...Ale ještě nefunguji ikonky u lišty pro Sociální sítě. Takže ještě dokončuji tento problém....
Např. F0A0 se vkládá pomocí css, konkrétně v:
all.min.css
v4-shims.min.css
.fa-hdd:before{content:"\f0a0"}
Jedná se o znak v písmu. Ty css patří "Font Awesome 5 Free".
Odkaz na web Awesome toho znaku:
https://fontawesome.com/v5/icons/hdd?f=classic&s=solid
Takže já tipuju, že tam soubor toho písma nemáš načtený (případně jiný problém s tím písmem) a zobrazují se ti znaky z defaultního písma, takže to pak vypadá jako na tvém screenu.
Podle mě bys měl pořešit načtení fontu "Font Awesome 5 Free", případně prostě aby byl funkční převod těch "\f0a0" atd. na znaky z fontu Awesome.
Asi brácha.
https://forum.root.cz/index.php?topic=27966.msg392584#msg392584