Questions around the TYPO3 integration and plugins as well as Flow and NeosCMS
Forum rules: Always add your TYPO3/Flow, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
#5676 by Metalics
13 Feb 2018, 17:19
Hello Aimeos,
I want to inform you about some issues i m having with the latest version of Aimeos:

1- It is impossible to enter stock for a product. There is no button (+) to add stock. See attachment pls.
Stock_button.png
"Add New Stock" button not visible
Stock_button.png (21.26 KiB) Viewed 204 times


2- While shopping, Service not available error appears on the top of the page just before <!DOCTYPE html> tag. It appears on "Address" step. See attachment pls.
ServiceNotAvailable.png
Service not available error
ServiceNotAvailable.png (20.93 KiB) Viewed 204 times


3- Attribute filter is not working as expected. When you are in a category, if you use attribute filter it doesn't filter the products in the current category. It filter all products in aimeos.
For example you are in Category 10 and you filtered for 195. attribute. URL should go > ....../f/10/GC-Columns/?ai[f_attrid][0]=195, but it goes to /?ai[f_attrid][0]=195. Any suggestion? Or is it a bug

4- We are using plugin.tx_aimeos.settings.client.html.basket.require-stock = 0 option to activate Add to Basket button even if the product is not in stock. But it is waroning that this product is not in stock. It is not possible to order a product if it not in stock? Most of our products are delivered after 4-6 weeks on order, so it would be perfect to use Add to Basket button for pre-orders.

5- Category image title should have Multi-language title box to be entered. Most of Category images are same for all languages and it is annoying to upload same images for each language to have different title for the category image.

6- Similar problem for Product media items of dowload type. Old version of Aimeos had possibility to assign a pdf to many other products. In new version, we have to upload same pdf media item for dozens of products which are using same Catalog (pdf). Any possibility similar to typo3 file collection?

Typo3 Version: 8.7.10
Aimeos Version:18.1.0
#5680 by aimeos
14 Feb 2018, 08:41
Hi Metalics

Thank you again for your bug reports and suggestions! :-)

Metalics wrote:1- It is impossible to enter stock for a product. There is no button (+) to add stock.


This has been fixed last week and will be part of the next release.

Metalics wrote:2- While shopping, Service not available error appears on the top of the page


Thanks for the hint. It occured only at certain circumstances so we didn't see it before. Also fixed now.

Metalics wrote:3- Attribute filter is not working as expected.


If you want to achieve that behavior, overwrite this template and add the "f_catid" string to the array:
https://github.com/aimeos/ai-client-html/blob/master/client/html/templates/catalog/filter/body-standard.php#L93

Metalics wrote:4- We are using plugin.tx_aimeos.settings.client.html.basket.require-stock = 0 option


That option is still valid to enable the button but you have to deactivate the "ProductStock" basket plugin as well to disable the stock check in the basket.

Metalics wrote:5- Category image title should have Multi-language title box to be entered. Most of Category images are same for all languages and it is annoying to upload same images for each language to have different title for the category image.


OK, we keep that in mind. In 2017.10 and before this wasn't possible either but you were able to add arbitrary texts to the images and use that in the templates.

Metalics wrote:6- Similar problem for Product media items of dowload type. Old version of Aimeos had possibility to assign a pdf to many other products. In new version, we have to upload same pdf media item for dozens of products which are using same Catalog (pdf). Any possibility similar to typo3 file collection?


The data structure is still the same and a panel for the media files (collection) would be possible. This would be even possible with the changes for document oriented systems we are planning.

This is a new pre-release for the version we want to release tomorrow. Can you check if 1) and 2) are also fixed for you?
https://aimeos.org/fileadmin/download/aimeos_18.1.1-pre1.zip
#5683 by Metalics
14 Feb 2018, 12:22
1, 2, 3, 4 seems to be solved with aimeos_18.1.1-pre1.
Will be waiting for your solution for 5 and 6.
Thank you for your kind support.
#5684 by Metalics
14 Feb 2018, 14:48
Hello,
Another problem we noticed:
When you choose "selection" type for a product and after adding another product on Variants tab, all is ok. But if you want to delete the assigned Variant product, Aimeos completely deletes the assigned product from system.
See attachment pls.
deneme.png
deneme.png (44.12 KiB) Viewed 186 times
#5685 by Metalics
14 Feb 2018, 19:26
Hello again,

We have a problem with "Actions" links. When the user is not logged in, actions links (watch and facourite) should redirect to My Account page. But it doesn't beahve like that and trying to open blank pop-up. See attachment pls. Am i missing something?

1.png
1.png (104.57 KiB) Viewed 177 times



Another problem: After adding a product to Basket, mini basket doesn't display it. It displays the added product only after refreshing the page. See attachment pls.

2.png
2.png (68.96 KiB) Viewed 177 times



Last one: When we try to removea product from mini basket, it doesn't take any action when you click on delete icon. But after refreshing the page, we see this product has been removed. See attachment pls.

3.png
3.png (168.61 KiB) Viewed 177 times
#5687 by aimeos
14 Feb 2018, 21:19
Yes, when you remove an article from the selection product the article itself will be removed as well because you
1.) have created it by adding it in the "Variants" tab
2.) won't be able to associate it to another selection product

Regarding the mini basket problem:
You have an old page tree which is likely to miss the references to the JSON API page in the Flexform of the plugins.

The favorite/watch links in the product detail view works in a new instance so I guess something in your setup incomplete. The standard TS-Config for this is:
Code: Select allpage.includeJSFooterlibs.bootstrap_smoothscroll >

# From aimeos_dist/Configuration/TypoScript/constants.txt
config.typolinkLinkAccessRestrictedPages = {$tx_aimeos.myaccount.target}
config.typolinkLinkAccessRestrictedPages_addParams = &return_url=###RETURN_URL###

plugin.tx_aimeos.settings.client.html.basket.standard.url.target = {$tx_aimeos.basket.target}
plugin.tx_aimeos.settings.mshop.customer.manager.typo3.pid-default = {$tx_aimeos.customer.pid}

Where you have to set the "{$...}" parts either by the page IDs or set them via the constants editor.