v1.6-v1.7 Product data sheet with combination table Module 2.2.2

ddlproject

Well-known member
Elite
XNullUser
Joined
Aug 29, 2019
Messages
57
Reaction score
497
Points
53
NullCash
1,214
[IMG='width:558px;']https://medias1.prestastore.com/1289869-pbig/product-data-sheet-with-combination-table.jpg[/IMG]

Information here: https://addons.prestashop.com/en/co...roduct-data-sheet-with-combination-table.html

Displaying all the attribute combinations in table format so that the customer can add the units he wants to buy in each combination.
This has also a nice feature sending email notifications about the restock, for each combination.

Note: the file I give you is original. But I had to fix some bugs, if you want fix them also, then follow my instructions below:

1. If you have problems on installation, a fatal error about isset(), then debug at row 1474 changing "isset" to "!empty".

2. there is a problem with "restricted products", meaning the products you want exclude from table visualization, they do not use the table as expected, but they do not show the default controls and "add to cart" button either. Really bad! This is a bug in the deluxecombtab.js, you have to delete 2 rows, the developer probably forgot to do it, because he managed the visualization already with a javascript snippet in templates:
$('form#buy_block').find(' .product_attributes').remove();
$('form#buy_block').find('#add_to_cart').parent('div').remove();
 

Attachments

  • deluxecombtab.zip
    877.2 KB · Views: 43

torotero

Well-known member
Diamond
Elite
Joined
Jan 7, 2020
Messages
1,118
Reaction score
196
Points
63
NullCash
25
Thank you for sharing. Let's try this module.
 

mickneo

Well-known member
Diamond
Elite
Joined
Mar 8, 2019
Messages
404
Reaction score
421
Points
63
NullCash
789
Thanks for sharing .
 

flux

Member
XNullUser
Joined
Mar 16, 2020
Messages
196
Reaction score
1
Points
18
NullCash
1
Thank you for sharing this module
 

kifini

Member
XNullUser
Joined
Apr 4, 2020
Messages
522
Reaction score
1
Points
18
NullCash
20
Thanks for sharing!
 

mandy

Well-known member
Master
Diamond
Elite
Joined
Jul 8, 2019
Messages
1,014
Reaction score
648
Points
113
NullCash
70
looking good, thanks four sharing
 

ko2x

Well-known member
Pro
Master
Diamond
Elite
Joined
Jan 17, 2019
Messages
1,040
Reaction score
3,365
Points
113
NullCash
5,914
thanks for sharing ...
 

beto82

Member
XNullUser
Joined
Feb 24, 2020
Messages
717
Reaction score
0
Points
16
NullCash
10
Thank you for sharing. Let's try this module.
 

moleco

Well-known member
Diamond
Elite
Joined
Jan 8, 2019
Messages
330
Reaction score
381
Points
63
NullCash
91
Thanks alot for sharing. great Module
 

torotero

Well-known member
Diamond
Elite
Joined
Jan 7, 2020
Messages
1,118
Reaction score
196
Points
63
NullCash
25
usefull module. Thank you for sharing
 

eDeleted

Well-known member
Master
Diamond
Elite
XNullUser
Joined
Mar 21, 2020
Messages
152
Reaction score
1,357
Points
93
NullCash
2,388
it is a great module. I will try it.

Thank you to sharing it.
 

Jamiegold

Active member
Elite
XNullUser
Joined
Mar 19, 2020
Messages
53
Reaction score
172
Points
33
NullCash
217
product-data-sheet-with-combination-table.jpg


Information here: https://addons.prestashop.com/en/co...roduct-data-sheet-with-combination-table.html

Displaying all the attribute combinations in table format so that the customer can add the units he wants to buy in each combination.
This has also a nice feature sending email notifications about the restock, for each combination.

Note: the file I give you is original. But I had to fix some bugs, if you want fix them also, then follow my instructions below:

1. If you have problems on installation, a fatal error about isset(), then debug at row 1474 changing "isset" to "!empty".

2. there is a problem with "restricted products", meaning the products you want exclude from table visualization, they do not use the table as expected, but they do not show the default controls and "add to cart" button either. Really bad! This is a bug in the deluxecombtab.js, you have to delete 2 rows, the developer probably forgot to do it, because he managed the visualization already with a javascript snippet in templates:
$('form#buy_block').find(' .product_attributes').remove();
$('form#buy_block').find('#add_to_cart').parent('div').remove();


thank you for sharing,this loooks interesting
 

pablo61

Member
XNullUser
Joined
Aug 24, 2019
Messages
109
Reaction score
1
Points
18
NullCash
0
Thank you for sharing. Let's try this module.
 
Top