diff --git a/addons/default/visiosoft/advs-module/resources/views/new-ad/new-create.twig b/addons/default/visiosoft/advs-module/resources/views/new-ad/new-create.twig
index 52c8200fe..f8b2952e2 100644
--- a/addons/default/visiosoft/advs-module/resources/views/new-ad/new-create.twig
+++ b/addons/default/visiosoft/advs-module/resources/views/new-ad/new-create.twig
@@ -144,7 +144,7 @@
{{ trans('visiosoft.module.advs::field.product_option.name') }}
- {{ form.fields.product_options_value.input|raw }}
+ {{ form.fields.product_options_value.configSet('cat1',adv.cat1).input|raw }}
{% endif %}
diff --git a/addons/default/visiosoft/advs-module/src/Productoption/Table/ProductoptionTableBuilder.php b/addons/default/visiosoft/advs-module/src/Productoption/Table/ProductoptionTableBuilder.php
index 36dc31d43..f9eb7d19e 100644
--- a/addons/default/visiosoft/advs-module/src/Productoption/Table/ProductoptionTableBuilder.php
+++ b/addons/default/visiosoft/advs-module/src/Productoption/Table/ProductoptionTableBuilder.php
@@ -6,17 +6,6 @@ use Visiosoft\AdvsModule\ProductoptionsValue\Contract\ProductoptionsValueReposit
class ProductoptionTableBuilder extends TableBuilder
{
-
- public function setTableEntries(\Illuminate\Support\Collection $entries)
- {
- $option_repository = app(ProductoptionRepositoryInterface::class);
- $value_repository = app(ProductoptionsValueRepositoryInterface::class);
-
- $options_id = $option_repository->getWithCategoryId(7)->pluck('id')->all();
-
- $values = $value_repository->getWithOptionsId($options_id);
- return parent::setTableEntries($values);
- }
/**
* The table views.
*
diff --git a/addons/default/visiosoft/advs-module/src/ProductoptionsValue/Support/MultipleFieldType/LookupTableBuilder.php b/addons/default/visiosoft/advs-module/src/ProductoptionsValue/Support/MultipleFieldType/LookupTableBuilder.php
index da83a178c..168217fd7 100644
--- a/addons/default/visiosoft/advs-module/src/ProductoptionsValue/Support/MultipleFieldType/LookupTableBuilder.php
+++ b/addons/default/visiosoft/advs-module/src/ProductoptionsValue/Support/MultipleFieldType/LookupTableBuilder.php
@@ -1,6 +1,9 @@
valueTableBuilder = $valueTableBuilder;
+ parent::__construct($table);
+ }
+
public function setTableEntries(\Illuminate\Support\Collection $entries)
{
$option_repository = app(ProductoptionRepositoryInterface::class);
$value_repository = app(ProductoptionsValueRepositoryInterface::class);
- $options_id = $option_repository->getWithCategoryId(7)->pluck('id')->all();
+ $options_id = $option_repository->getWithCategoryId($this->config('cat1'))->pluck('id')->all();
$values = $value_repository->getWithOptionsId($options_id);
return parent::setTableEntries($values);