Console Commands
The module provides several console commands for managing Prismic integration.
Available Commands
Scaffold Command
Creates necessary files for a new Prismic custom type.
Slice Machine Commands
Initialize
Initializes Slice Machine configuration:
Start
Starts the Slice Machine development environment:
Implementation Details
Scaffold Command
Creates: - Layout files - Templates - Route configurations - JSON schema
Slice Machine Integration
- Creates configuration files
- Sets up development environment
- Handles multi-store setups
Usage Examples
Creating a New Content Type
Setting Up Slice Machine
# Initialize for specific store
bin/magento elgentos:prismic:slice-machine:init --store-code=default
# Start development environment
bin/magento elgentos:prismic:slice-machine:start --store-code=default
Best Practices
- Scaffolding
- Use consistent naming
- Follow content type patterns
-
Verify generated files
-
Slice Machine
- Use store-specific configurations
- Maintain version control
-
Document custom slices
-
Development
- Test generated code
- Follow coding standards
- Update documentation