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

#   Make characteristics required

##

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

Less More

- Posts: 1195
- Thank you received: 13
-
-

3 months 4 weeks ago [\#372658](#372658) by [verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")  *[Make characteristics required](/forum/26-product-category-display/910679-make-characteristics-required#372658 "-- HikaShop version -- : 6.5.1 -- Joomla version -- : 6.1.2  Hi,  I need to make some characteristics required to select and also display a text &quot;Please select&quot; instead of showing a value there. I tried to add the &quot;Please select&quot; as an extra value of each characteristic but i don't want it to be selected as a value.  Also i have a lot of options in 4 characteristics in one product and the page load is very slow, is there another simpler way to do this?  Thank you")* was created by *[verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")*

-- HikaShop version -- : 6.5.1
-- Joomla version -- : 6.1.2

Hi,

I need to make some characteristics required to select and also display a text "Please select" instead of showing a value there.
I tried to add the "Please select" as an extra value of each characteristic but i don't want it to be selected as a value.

Also i have a lot of options in 4 characteristics in one product and the page load is very slow, is there another simpler way to do this?

Thank you

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MTA2NzktbWFrZS1jaGFyYWN0ZXJpc3RpY3MtcmVxdWlyZWQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) 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")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86540
- Thank you received: 14301
-
-

3 months 3 weeks ago [\#372661](#372661) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Make characteristics required](/forum/26-product-category-display/910679-make-characteristics-required#372661 "-- HikaShop version -- : 6.5.1 -- Joomla version -- : 6.1.2  Hi,  I need to make some characteristics required to select and also display a text &quot;Please select&quot; instead of showing a value there. I tried to add the &quot;Please select&quot; as an extra value of each characteristic but i don't want it to be selected as a value.  Also i have a lot of options in 4 characteristics in one product and the page load is very slow, is there another simpler way to do this?  Thank you")*

Hi,

For the required selection and the "Please select" text, you don't need to add a value for it. Go to System &gt; Configuration, Display tab, and set "Characteristics dynamic display" to "Always". With that on:
- every characteristic starts on a real "Please select" entry and nothing is preselected,
- the add to cart button stays hidden until all the characteristics have been chosen, so they become required,
- each dropdown is filtered to only the still valid options as the customer picks, so no invalid combination can be selected.

So you can remove the "Please select" value you added manually. If you want to change the wording, it comes from the PLEASE_SELECT language string and can be edited with a Joomla language override.

About the slow loading, that setting will not fix it, because the weight of the page does not come from the "Please select" approach, it comes from the number of variants. Your product has 4 characteristics with 6, 59, 3 and 4 values, which is 6 x 59 x 3 x 4 = 4248 variants. HikaShop has to output the data of every combination whose price, image or description differs from the main product, and that is what makes the page very heavy (around 15 MB here).

The 59-value characteristic is what multiplies everything. The real way to speed up the page is to lower the number of combinations. If that axis (the mattress) is an add-on that is independent from the bed itself, it is better not to make it a characteristic:
- sell it as a separate product (cross sell / related product), or
- use a product option instead of a characteristic, or
- use a custom item field if it does not change the price or the stock.

Characteristics multiply with each other, options and custom fields do not. Moving the mattress out of the characteristics would bring you from 4248 variants down to 72, and that is what will actually make the page fast.

The following user(s) said Thank You: [verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MTA2NzktbWFrZS1jaGFyYWN0ZXJpc3RpY3MtcmVxdWlyZWQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

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

Less More

- Posts: 1195
- Thank you received: 13
-
-

3 months 3 weeks ago -  3 months 3 weeks ago [\#372670](#372670) by [verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")  Replied by *[verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")* on topic *[Make characteristics required](/forum/26-product-category-display/910679-make-characteristics-required#372670 "-- HikaShop version -- : 6.5.1 -- Joomla version -- : 6.1.2  Hi,  I need to make some characteristics required to select and also display a text &quot;Please select&quot; instead of showing a value there. I tried to add the &quot;Please select&quot; as an extra value of each characteristic but i don't want it to be selected as a value.  Also i have a lot of options in 4 characteristics in one product and the page load is very slow, is there another simpler way to do this?  Thank you")*

Hi,

I enabled the option "Characteristics dynamic display" to always ok it works but it doesn't show all characteristics from the start, it shows the 1st and after you select one option, the 2nd shows up etc.
Can they all be displayed?

For example: [ www.art-metal.gr/%CE%B1%CF%80%CE%BF%CF%8...4%CE%B9-art-3011-001](https://www.art-metal.gr/%CE%B1%CF%80%CE%BF%CF%84%CE%B5%CE%BB%CE%B5%CF%83%CE%BC%CE%B1%CF%84%CE%B1-%CE%B1%CE%BD%CE%B1%CE%B6%CE%AE%CF%84%CE%B7%CF%83%CE%B7%CF%82/product/%CE%BC%CE%B5%CF%84%CE%B1%CE%BB%CE%BB%CE%B9%CE%BA%CF%8C-%CE%BA%CF%81%CE%B5%CE%B2%CE%AC%CF%84%CE%B9-art-3011-001)

Thank you

Last edit: 3 months 3 weeks ago by [verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MTA2NzktbWFrZS1jaGFyYWN0ZXJpc3RpY3MtcmVxdWlyZWQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) 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")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86540
- Thank you received: 14301
-
-

3 months 3 weeks ago [\#372673](#372673) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Make characteristics required](/forum/26-product-category-display/910679-make-characteristics-required#372673 "-- HikaShop version -- : 6.5.1 -- Joomla version -- : 6.1.2  Hi,  I need to make some characteristics required to select and also display a text &quot;Please select&quot; instead of showing a value there. I tried to add the &quot;Please select&quot; as an extra value of each characteristic but i don't want it to be selected as a value.  Also i have a lot of options in 4 characteristics in one product and the page load is very slow, is there another simpler way to do this?  Thank you")*

Hi,

No. The point of this mode is that the values in the hidden dropdowns will update after the previous one is selected in order to leave only the available values.
For example, suppose you sell a T-shirt with the size XL and the color blue available, and the size L and the color red available.
First, you can select between red and blue. Once done, you get the size dropdown and it will only give you XL if you selected blue, or only L if you selected red. So you can't select unavailable variants with this system.

The following user(s) said Thank You: [verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI2LXByb2R1Y3QtY2F0ZWdvcnktZGlzcGxheS85MTA2NzktbWFrZS1jaGFyYWN0ZXJpc3RpY3MtcmVxdWlyZWQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) 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.048 seconds

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