Skip to content

A Spryker module that provides a configurable widget to display interactive 3D models on the Product Detail Page (PDP), leveraging Google's <model-viewer> web component.

License

Notifications You must be signed in to change notification settings

spryker-community/3d-product-visualizer

Repository files navigation

Spryker Product 3D Viewer Widget

Latest Version MIT Licensed Build Status

A Spryker Yves module that provides an integration with Symfony AI


Overview

Installation

Follow these steps to install and configure the module in your Spryker project.

1. Install via Composer

composer require spryker-community/symfony-ai-wrapper

2. Add Core Namespace

Register the SprykerCommunity namespace in your project's configuration to allow the Spryker kernel to locate the module's classes.

File: config/Shared/config_default.php

<?php

use Spryker\Shared\Kernel\KernelConstants;

// ...
$config[KernelConstants::CORE_NAMESPACES] = [
    'Spryker',
    'SprykerCommunity', // Add this line
];

4. Generate Transfer Objects

The module comes with a transfer definition. You must regenerate the transfer classes to make Product3DViewTransfer available throughout the application.

vendor/bin/console transfer:generate

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Spryker module that provides a configurable widget to display interactive 3D models on the Product Detail Page (PDP), leveraging Google's <model-viewer> web component.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •