• Closed by: Marek
  • Closed on: 29.08.17, 10:07
  • Reason: Closed
  • Comment: Glad to help!

Ticket #10672 - Adding image to flexmenu left section (size 180x133 or any other) does not show

Have tried jpg and png, also different sizes, 180px with is mentioned to be used

Image is added, but after closing menu editing and opening it again, picture is “gone”, only shows “?” and also no image shown in shop menu.

Comments

Marek 17 Aug 2017, 09:06

Hi Marko.
Please fill out all necessary fields in your profile https://support.promokit.eu/index.php?do=myprofile to access to your back office to see the issue

Marko Koskinen 17 Aug 2017, 14:22

OK, according developer tools inspector, the image on the menu should come from
/modules/pk_flexmenu/uploads

But that image is not there, so it looks the what ever is trying to upload the image there when browse / add in flexmenu settings
is not doing it.

After I manually ftp the image to that location, it is shown ok.

Marek 17 Aug 2017, 16:25

Maybe the problem is with permissions for “upload” folder

Marko Koskinen 17 Aug 2017, 17:45

Owner: www-data
rights: rwxr_xr_x

I would say that should be ok
Tried even 777, but no affect, image does not get uploaded

Marko Koskinen 17 Aug 2017, 18:47

Does the flex menu also include “white” boxes for images, if menu “main section” is build to include product images?
So it does not help even if image is made png format with transparent background?

Marek 17 Aug 2017, 23:47

Go to “Preferences” > “Images” and check out “Image format”. There should be enabled “png”.
If not, you need to enable it and re-upload your image to see an effect

Marko Koskinen 28 Aug 2017, 22:52

I have enabled “png” and it looks ok now. Anyway, was able to improve situation by manually ftp image to server,
that already worked with “jpg” also, as problem seemed to be more in upload rather than image itself.
So anyway as workaround, I can move images manually, if upload in flexmenu does not do it. No need to change image so often.

Marek 29 Aug 2017, 10:07

Ok.