[Skip to main content](#vessel-content)

#   Select Characteristic from product listing page

##

- **[SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")**
- [![SnoozeULooze.co.za's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile") Topic Author
- [ Offline](/forum/user/28906-snoozeulooze-co-za)

Less More

- Posts: 104
- Thank you received: 2
-
-

3 years 4 months ago [\#352186](#352186) by [SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")  *[Select Characteristic from product listing page](/forum/26-product-category-display/906494-select-characteristic-from-product-listing-page#352186 "Hi  I hope you can assist, we use Hikashop to sell online courses. To enroll the individuals into the correct groups within the course in Moodle we use Joomdle's plugin that links a specific characteristic to a user group in the course. (Just some background)  For a specific course I would for instance have two characteristics, for example (CPD and Extra Exam)  I would like to use the product listing page to display the courses. Option 1: On the product listing page only display the first variant (CPD in this example) once a person has registered for that variant Hikashop adds them to a usergroup &quot; Course 1 - CPD&quot;, if the person then goes back to the product listing page it should no longer display the first variant but must now display the second variant (Extra Exam in this example) (This would be first price, basically I want to set it up that Variant 2 is depend on variant 1 being purchased previously)  Option 2: Instead of displaying the &quot;Choose options&quot; button allow the person to select the option from the product listing page and click add to cart.")* was created by *[SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")*

Hi

I hope you can assist, we use Hikashop to sell online courses.
To enroll the individuals into the correct groups within the course in Moodle we use Joomdle's plugin that links a specific characteristic to a user group in the course. (Just some background)

For a specific course I would for instance have two characteristics, for example (CPD and Extra Exam)

I would like to use the product listing page to display the courses.
Option 1: On the product listing page only display the first variant (CPD in this example) once a person has registered for that variant Hikashop adds them to a usergroup " Course 1 - CPD", if the person then goes back to the product listing page it should no longer display the first variant but must now display the second variant (Extra Exam in this example) **(This would be first price, basically I want to set it up that Variant 2 is depend on variant 1 being purchased previously)**

Option 2: Instead of displaying the "Choose options" button allow the person to select the option from the product listing page and click add to cart.
[ ![Screenshot2023-06-07at16-20-00COBCPD2024.png](/forum/attachment/57144) ](/forum/attachment/57144 "...COBCPD2024.png")

- [ ![Screenshot2023-06-07at16-20-00COBCPD2024.png](/forum/attachment/57144) ](/forum/attachment/57144 "...COBCPD2024.png") [ ](/forum/attachment/57144?download=1 "...COBCPD2024.png")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MDY0OTQtc2VsZWN0LWNoYXJhY3RlcmlzdGljLWZyb20tcHJvZHVjdC1saXN0aW5nLXBhZ2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86322
- Thank you received: 14281
-
-

3 years 4 months ago [\#352190](#352190) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Select Characteristic from product listing page](/forum/26-product-category-display/906494-select-characteristic-from-product-listing-page#352190 "Hi  I hope you can assist, we use Hikashop to sell online courses. To enroll the individuals into the correct groups within the course in Moodle we use Joomdle's plugin that links a specific characteristic to a user group in the course. (Just some background)  For a specific course I would for instance have two characteristics, for example (CPD and Extra Exam)  I would like to use the product listing page to display the courses. Option 1: On the product listing page only display the first variant (CPD in this example) once a person has registered for that variant Hikashop adds them to a usergroup &quot; Course 1 - CPD&quot;, if the person then goes back to the product listing page it should no longer display the first variant but must now display the second variant (Extra Exam in this example) (This would be first price, basically I want to set it up that Variant 2 is depend on variant 1 being purchased previously)  Option 2: Instead of displaying the &quot;Choose options&quot; button allow the person to select the option from the product listing page and click add to cart.")*

Hi,

1. You could use the "access level" of the second product so that it only appears if the user is in a specific user group. And then, you can use the "user group after purchase" setting of the first product to add the user to this same user group after the purchase of the first product. Now, the first product would still appear on the listing.

2. How about using the "popup mode" setting of your listing:
[ www.hikashop.com/home/blog/482-hikashop-4-5-0.html#popup](https://www.hikashop.com/home/blog/482-hikashop-4-5-0.html#popup)
That way, while you're on the listing, you can click on the choose options button, it will open a popup with the characteristics selection and add to cart button inside, and then when you close the popup, you're still on the listing.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MDY0OTQtc2VsZWN0LWNoYXJhY3RlcmlzdGljLWZyb20tcHJvZHVjdC1saXN0aW5nLXBhZ2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")**
- [![SnoozeULooze.co.za's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile") Topic Author
- [ Offline](/forum/user/28906-snoozeulooze-co-za)

Less More

- Posts: 104
- Thank you received: 2
-
-

3 years 4 months ago [\#352208](#352208) by [SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")  Replied by *[SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")* on topic *[Select Characteristic from product listing page](/forum/26-product-category-display/906494-select-characteristic-from-product-listing-page#352208 "Hi  I hope you can assist, we use Hikashop to sell online courses. To enroll the individuals into the correct groups within the course in Moodle we use Joomdle's plugin that links a specific characteristic to a user group in the course. (Just some background)  For a specific course I would for instance have two characteristics, for example (CPD and Extra Exam)  I would like to use the product listing page to display the courses. Option 1: On the product listing page only display the first variant (CPD in this example) once a person has registered for that variant Hikashop adds them to a usergroup &quot; Course 1 - CPD&quot;, if the person then goes back to the product listing page it should no longer display the first variant but must now display the second variant (Extra Exam in this example) (This would be first price, basically I want to set it up that Variant 2 is depend on variant 1 being purchased previously)  Option 2: Instead of displaying the &quot;Choose options&quot; button allow the person to select the option from the product listing page and click add to cart.")*

Hi Nicolas

Thank you for the prompt response like always.

1. I have managed to get it so that Characteristic 1 displays only and then once they have been added to the group characteristic 2 displays, is there a way to set it so that Characteristic 1 only displays if not in group 1, so that only one characteristic displays at any given time.

2. could work as an option for allowing selection of the characteristic.

I have creates a product view for this popup which basically has everything stripper away with only the Price, Characteristic and Add to cart button that remains.

Is it at all possible to copy the code from this view, into the "Image Title" view override so that it displays the characteristic selector, characteristic price and characteristic add to cart button in the "Image Title"

[ ![ProductListing.png](/forum/attachment/57146) ](/forum/attachment/57146 "...uctListing.png")

- [ ![ProductListing.png](/forum/attachment/57146) ](/forum/attachment/57146 "...uctListing.png") [ ](/forum/attachment/57146?download=1 "...uctListing.png")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MDY0OTQtc2VsZWN0LWNoYXJhY3RlcmlzdGljLWZyb20tcHJvZHVjdC1saXN0aW5nLXBhZ2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86322
- Thank you received: 14281
-
-

3 years 4 months ago [\#352210](#352210) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Select Characteristic from product listing page](/forum/26-product-category-display/906494-select-characteristic-from-product-listing-page#352210 "Hi  I hope you can assist, we use Hikashop to sell online courses. To enroll the individuals into the correct groups within the course in Moodle we use Joomdle's plugin that links a specific characteristic to a user group in the course. (Just some background)  For a specific course I would for instance have two characteristics, for example (CPD and Extra Exam)  I would like to use the product listing page to display the courses. Option 1: On the product listing page only display the first variant (CPD in this example) once a person has registered for that variant Hikashop adds them to a usergroup &quot; Course 1 - CPD&quot;, if the person then goes back to the product listing page it should no longer display the first variant but must now display the second variant (Extra Exam in this example) (This would be first price, basically I want to set it up that Variant 2 is depend on variant 1 being purchased previously)  Option 2: Instead of displaying the &quot;Choose options&quot; button allow the person to select the option from the product listing page and click add to cart.")*

Hi,

1. I'm not sure what you mean. Could you illustrate what you're saying ?

2. That's not possible. The data used by the code of the product details view is not available on the listing view files.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MDY0OTQtc2VsZWN0LWNoYXJhY3RlcmlzdGljLWZyb20tcHJvZHVjdC1saXN0aW5nLXBhZ2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")**
- [![SnoozeULooze.co.za's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile") Topic Author
- [ Offline](/forum/user/28906-snoozeulooze-co-za)

Less More

- Posts: 104
- Thank you received: 2
-
-

3 years 4 months ago [\#352247](#352247) by [SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")  Replied by *[SnoozeULooze.co.za](/forum/user/28906-snoozeulooze-co-za "View SnoozeULooze.co.za's Profile")* on topic *[Select Characteristic from product listing page](/forum/26-product-category-display/906494-select-characteristic-from-product-listing-page#352247 "Hi  I hope you can assist, we use Hikashop to sell online courses. To enroll the individuals into the correct groups within the course in Moodle we use Joomdle's plugin that links a specific characteristic to a user group in the course. (Just some background)  For a specific course I would for instance have two characteristics, for example (CPD and Extra Exam)  I would like to use the product listing page to display the courses. Option 1: On the product listing page only display the first variant (CPD in this example) once a person has registered for that variant Hikashop adds them to a usergroup &quot; Course 1 - CPD&quot;, if the person then goes back to the product listing page it should no longer display the first variant but must now display the second variant (Extra Exam in this example) (This would be first price, basically I want to set it up that Variant 2 is depend on variant 1 being purchased previously)  Option 2: Instead of displaying the &quot;Choose options&quot; button allow the person to select the option from the product listing page and click add to cart.")*

1. Basically what I am trying to find out is. Hikashop is capable of displaying a characteristic based on user group, is it also capable of hiding a characteristic based on user group.
If I have two characteristics is it possible to set it up as follows
Characteristic 1 = Display on user NOT in group 1
Characteristic 2 = Display on user in group 1 but NOT in group 2

[ ![Hidecharacteristicbasedongroup.png](/forum/attachment/57148) ](/forum/attachment/57148 "...sedongroup.png")

2. That is unfortunate.
Is there absolutely no way to pull the info from the product page view into the listing view.
If Hikashop is capable of displaying the "Characteristic available values" on the listing page is there no way to modify this code to display the actual characteristic selector.

- [ ![Hidecharacteristicbasedongroup.png](/forum/attachment/57148) ](/forum/attachment/57148 "...sedongroup.png") [ ](/forum/attachment/57148?download=1 "...sedongroup.png")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MDY0OTQtc2VsZWN0LWNoYXJhY3RlcmlzdGljLWZyb20tcHJvZHVjdC1saXN0aW5nLXBhZ2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86322
- Thank you received: 14281
-
-

3 years 4 months ago [\#352249](#352249) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Select Characteristic from product listing page](/forum/26-product-category-display/906494-select-characteristic-from-product-listing-page#352249 "Hi  I hope you can assist, we use Hikashop to sell online courses. To enroll the individuals into the correct groups within the course in Moodle we use Joomdle's plugin that links a specific characteristic to a user group in the course. (Just some background)  For a specific course I would for instance have two characteristics, for example (CPD and Extra Exam)  I would like to use the product listing page to display the courses. Option 1: On the product listing page only display the first variant (CPD in this example) once a person has registered for that variant Hikashop adds them to a usergroup &quot; Course 1 - CPD&quot;, if the person then goes back to the product listing page it should no longer display the first variant but must now display the second variant (Extra Exam in this example) (This would be first price, basically I want to set it up that Variant 2 is depend on variant 1 being purchased previously)  Option 2: Instead of displaying the &quot;Choose options&quot; button allow the person to select the option from the product listing page and click add to cart.")*

Hi,

1. I don't see a way to do that. At least not with the options available. With some custom coding, it would be possible.

2. There is always a way. However, the system hasn't been made for that. It would require complex and long development.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MDY0OTQtc2VsZWN0LWNoYXJhY3RlcmlzdGljLWZyb20tcHJvZHVjdC1saXN0aW5nLXBhZ2U/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.104 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
