• My account
    • (X)Sign in

      I am a returning customer at TYPO3 Multishop

      Enter your username and password here in order to log in on the website:

      Forgot your password?

      Not yet customer of TYPO3 Multishop?

      • Order history
      • Automatic generated e-mail history
      • Track your Order
      New at TYPO3 Multishop
You are here:

Help by translating Multishop in your local language

On the following page you can help by translating Multishop in your local language:

https://translation.typo3.org/projects/TYPO3.ext.multishop/

Spanish:

https://translation.typo3.org/es/TYPO3.ext.multishop/pi1/locallang.xlf

The following language are already translated by our supporters:

  • Dutch
  • German
  • French

highslide not working properly


Author Message
pandeussilvae
Paolo Nugnes
Multishop experienced
Topic creator
registered since: 08.05.2011
Posts: 9
Hi,
i'm uploading new products to the store to find if the layout is fine for me or if it needs some changes.
The moment i upload product pictures i find that they are shown as they are. No thumbnail resize at all.

Probably i'm too much addicted to typo3 image autoresizing or probably i didn't make the right setting.
The question is:
How do i set the product pictures to show as thumbnails and letting them to be shown larger on click?
Attachment

Written on: 30. 05. 2011 [09:54]
pandeussilvae
Paolo Nugnes
Multishop experienced
Topic creator
registered since: 08.05.2011
Posts: 9
SOLUTION FOUND!!!
Well, after a deep troubleshooting i found that the mogrify command in class.mslib_befe.php wasn't correct for GraphicsMagick on my Ubuntu server, so i had to change each line where it was from
PHP
exec($GLOBALS['TYPO3_CONF_VARS']['GFX']["im_path"].'mogrify -quality 90 -strip -resize "'.$maxwidth.'x'.$maxheight.'>" "'.$target .'"');

to
PHP
exec($GLOBALS['TYPO3_CONF_VARS']['GFX']["im_path"].'mogrify -quality 90 -resize '.$maxwidth.'x'.$maxheight.' +profile "*" "'.$target .'"');

because the -strip option doesn't work and has to be substitute with +profile to strip the extif tags.
Once i corrected all the lines where mogrify was everything went back to work.

Btw, this is however a problem because, as far as multishop doesn't use the typo3 caching system, you have to upload again each image product every time you modify sizes in settings.
Of course, when you have tons of products, it will be terrifying!!!
Written on: 02. 06. 2011 [08:36]
bas
Bas van Beek
Multishop guru
registered since: 12.05.2010
Posts: 644
ImageMagick issue
The strip parameter is only working on IM6 and not on IM5. We have changed the code to make it compatible for both versions.

Application caching.
I have two tips for you.

TIP 1:

Go to SYSTEM / SETTINGS and enable Cache front-end.
This will enable application caching.

TYPO3 Multishop uses it's own caching meganism (outside TYPO3), so it won't poison the TYPO3 database cache table.
The cache files are saved on the file system inside the following folder:

/var/www/vhosts/typo3multishop.com/httpdocs/uploads/tx_multishop/tmp/cache/****

If you truely want maximum speed and you have plenty of free RAM you could add a fstab entry and mount a tmpfs file system to this path.

i.e.

mount -t tmpfs -o size=500m tmpfs /var/www/vhosts/typo3multishop.com/httpdocs/uploads/tx_multishop/tmp/cache

That way the cache files are saved into memory instead of disk.

We also plan to add Memcache support later on.

TIP 2:
Go to SYSTEM / SETTINGS and enable Flat Database.
This will save your products to an additional flat table (tx_multishop_products_flat) and your whole shop will use that table instead. That way Multishop doesn't need to join individual tables any more and will boost your database performance cause it needs to do less agressive queries.

This module is required when you host high-traffic web shops and/or having very large catalogs. Our current stress tests shops are running 1.6 million products without a problem and just on a single server.

Hope this helps.

Best Regards,

Bas van Beek
Written on: 03. 07. 2011 [09:40]