diff --git a/packages/Webkul/Core/src/Providers/ModuleServiceProvider.php b/packages/Webkul/Core/src/Providers/ModuleServiceProvider.php index 88d8f4c99..ca6dc81b9 100644 --- a/packages/Webkul/Core/src/Providers/ModuleServiceProvider.php +++ b/packages/Webkul/Core/src/Providers/ModuleServiceProvider.php @@ -15,9 +15,6 @@ class ModuleServiceProvider extends BaseModuleServiceProvider \Webkul\Core\Models\CurrencyExchangeRate::class, \Webkul\Core\Models\Locale::class, \Webkul\Core\Models\Slider::class, - \Webkul\Core\Models\SubscribersList::class, - \Webkul\Core\Models\TaxCategory::class, - \Webkul\Core\Models\TaxMap::class, - \Webkul\Core\Models\TaxRate::class, + \Webkul\Core\Models\SubscribersList::class ]; } \ No newline at end of file diff --git a/packages/Webkul/Product/src/Models/ProductFlat.php b/packages/Webkul/Product/src/Models/ProductFlat.php index 93a7aa59b..26bdb5e6b 100644 --- a/packages/Webkul/Product/src/Models/ProductFlat.php +++ b/packages/Webkul/Product/src/Models/ProductFlat.php @@ -98,4 +98,28 @@ class ProductFlat extends Model implements ProductFlatContract { return $this->images()->get(); } + + /** + * The related products that belong to the product. + */ + public function related_products() + { + return $this->product->related_products(); + } + + /** + * The up sells that belong to the product. + */ + public function up_sells() + { + return $this->product->up_sells(); + } + + /** + * The cross sells that belong to the product. + */ + public function cross_sells() + { + return $this->product->cross_sells(); + } } \ No newline at end of file diff --git a/packages/Webkul/Shop/src/Resources/views/products/view.blade.php b/packages/Webkul/Shop/src/Resources/views/products/view.blade.php index d8491952e..9056987d9 100755 --- a/packages/Webkul/Shop/src/Resources/views/products/view.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/products/view.blade.php @@ -91,9 +91,9 @@ - {{--@include ('shop::products.view.related-products')--}} + @include ('shop::products.view.related-products') - {{--@include ('shop::products.view.up-sells')--}} + @include ('shop::products.view.up-sells') diff --git a/packages/Webkul/Shop/src/Resources/views/products/view/related-products.blade.php b/packages/Webkul/Shop/src/Resources/views/products/view/related-products.blade.php index 722b4bf05..b421029ca 100644 --- a/packages/Webkul/Shop/src/Resources/views/products/view/related-products.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/products/view/related-products.blade.php @@ -14,7 +14,7 @@ @foreach ($relatedProducts as $related_product) - @include ('shop::products.list.card', ['product' => $related_product]) + @include ('shop::products.list.card', ['productFlat' => $related_product]) @endforeach diff --git a/packages/Webkul/Shop/src/Resources/views/products/view/up-sells.blade.php b/packages/Webkul/Shop/src/Resources/views/products/view/up-sells.blade.php index 0f85e80e2..9e7420c45 100755 --- a/packages/Webkul/Shop/src/Resources/views/products/view/up-sells.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/products/view/up-sells.blade.php @@ -16,7 +16,7 @@ @foreach ($productUpSells as $up_sell_product) - @include ('shop::products.list.card', ['product' => $up_sell_product]) + @include ('shop::products.list.card', ['productFlat' => $up_sell_product]) @endforeach