Created
September 13, 2022 05:26
-
-
Save deepakdhanji/93587f952cced956b8e57722912c01ad to your computer and use it in GitHub Desktop.
services.yaml file for Areabrick not registered issue in Pimcore Demo v10.5.5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
parameters: | |
secret: /0R/CMgdSVDJmiEg36sYI7X/ZwXJsyX/c3MpQpwBpgs= | |
google_client_id: <google_client_id> | |
google_client_secret: <google_client_secret> | |
twitter_client_id: <twitter_client_id> | |
twitter_client_secret: <twitter_client_secret> | |
# use echo \Defuse\Crypto\Key::createNewRandomKey()->saveToAsciiSafeString(); to generate secret for data encryption | |
app_encryption_secret: "P5GimXSofKEovAFetel7Y1JS5rDtsMthFr0D7LByGvc=" | |
#this is necessary for CLI commands to get the base url, eg. sitemap dump | |
router.request_context.host: demo.pimcore.fun | |
router.request_context.scheme: https | |
# customize the full path to external executables | |
# normally they are auto-detected by `which program` or auto-discovered in the configured path in | |
# System Settings -> General -> Additional $PATH variable | |
# but in general it's a good idea to have your programs in your $PATH environment variable (system wide) | |
#pimcore_executable_composer: php /opt/vendor/bin/composer.phar | |
#pimcore_executable_html2text: /usr/local/html2text/bin/html2text | |
#pimcore_executable_soffice: /opt/libreoffice/bin/soffice | |
#pimcore_executable_gs: /opt/ghostscript/bin/gs | |
#pimcore_executable_pdftotext: /opt/tools/pdftotext | |
#pimcore_executable_xvfb-run: /opt/tools/xvfb-run | |
#pimcore_executable_pngcrush: /opt/tools/pngcrush | |
#pimcore_executable_zopflipng: /opt/tools/zopflipng | |
#pimcore_executable_pngout: /opt/tools/pngout | |
#pimcore_executable_advpng: /opt/tools/advpng | |
#pimcore_executable_cjpeg: /opt/tools/cjpeg | |
#pimcore_executable_jpegoptim: /opt/tools/jpegoptim | |
#pimcore_executable_php: /usr/local/custom-php/bin/php | |
#pimcore_executable_nice: /opt/tools/nice | |
#pimcore_executable_nohup: /opt/tools/nohup | |
#pimcore_executable_ffmpeg: /opt/tools/ffmpeg | |
#pimcore_executable_exiftool: /opt/tools/exiftool | |
#pimcore_executable_wkhtmltoimage: /usr/local/bin/wkhtmltoimage | |
#pimcore_executable_timeout: /usr/bin/timeout | |
#pimcore_executable_facedetect: /usr/bin/facedetect | |
# graphviz | |
#pimcore_executable_dot: /usr/bin/dot | |
services: | |
# default configuration for services in *this* file | |
_defaults: | |
# automatically injects dependencies in your services | |
autowire: true | |
# automatically registers your services as commands, event subscribers, etc. | |
autoconfigure: true | |
# this means you cannot fetch services directly from the container via $container->get() | |
# if you need to do this, you can override this setting on individual services | |
public: false | |
# --------------------------------------------------------- | |
# Register all controllers of App as services | |
# --------------------------------------------------------- | |
App\Controller\: | |
resource: '../src/Controller' | |
public: true | |
tags: ['controller.service_arguments'] | |
# --------------------------------------------------------- | |
# Register all commands of App as commands | |
# --------------------------------------------------------- | |
App\Command\: | |
resource: '../src/Command' | |
tags: ['console.command'] | |
# --------------------------------------------------------- | |
# Forms | |
# --------------------------------------------------------- | |
App\Form\DeliveryAddressFormType: ~ | |
App\Form\LoginFormType: ~ | |
App\Form\RegistrationFormType: ~ | |
App\Form\RegistrationFormHandler: ~ | |
App\Form\CarSubmitFormType: ~ | |
# --------------------------------------------------------- | |
# Processors | |
# --------------------------------------------------------- | |
App\Sitemaps\Processors\AbsoluteURLProcessor: ~ | |
# --------------------------------------------------------- | |
# Sitemaps | |
# --------------------------------------------------------- | |
App\Sitemaps\NewsGenerator: | |
arguments: | |
$processors: | |
- '@App\Sitemaps\Processors\AbsoluteURLProcessor' | |
App\Sitemaps\ProductGenerator: | |
arguments: | |
$processors: | |
- '@App\Sitemaps\Processors\AbsoluteURLProcessor' | |
App\Sitemaps\CategoryGenerator: | |
arguments: | |
$processors: | |
- '@App\Sitemaps\Processors\AbsoluteURLProcessor' | |
# --------------------------------------------------------- | |
# Misc Services | |
# --------------------------------------------------------- | |
App\Services\PasswordRecoveryService: ~ | |
App\Services\NewsletterDoubleOptInService: ~ | |
App\Services\SegmentTrackingHelperService: ~ | |
App\Services\Workflow\CustomHtmlService: ~ | |
App\Website\Navigation\BreadcrumbHelperService: ~ | |
App\Model\Product\CalculatedValue\QualityCalculator: | |
public: true | |
App\Model\Product\CalculatedValue\AccessoryPartName: | |
public: true | |
# --------------------------------------------------------- | |
# Twig Extensions | |
# --------------------------------------------------------- | |
App\Twig\Extension\CategoryFilterExtension: | |
tags: ['twig.extension'] | |
App\Twig\Extension\Country: | |
tags: ['twig.extension'] | |
App\Twig\Extension\Currency: | |
tags: ['twig.extension'] | |
App\Twig\Extension\GeneralFilterExtension: | |
tags: ['twig.extension'] | |
App\Twig\Extension\NavigationExtension: | |
tags: ['twig.extension'] | |
App\Twig\Extension\UniqidExtension: | |
tags: ['twig.extension'] | |
App\Twig\Extension\LanguageSwitcherExtension: | |
tags: ['twig.extension'] | |
App\Twig\Extension\ProductPageExtension: | |
tags: ['twig.extension'] | |
App\Twig\Extension\NewsExtension: | |
tags: ['twig.extension'] | |
App\Twig\Extension\PrintCatalogExtension: | |
tags: ['twig.extension'] | |
# --------------------------------------------------------- | |
# Link Generators for DataObjects | |
# --------------------------------------------------------- | |
App\Website\LinkGenerator\CategoryLinkGenerator: | |
public: true | |
App\Website\LinkGenerator\ProductLinkGenerator: | |
public: true | |
App\Website\LinkGenerator\NewsLinkGenerator: | |
public: true | |
# --------------------------------------------------------- | |
# Overwrite Pimcore Default Services | |
# --------------------------------------------------------- | |
# overwrite PimcoreUrl helper to add existing parameters to generated urls | |
Pimcore\Twig\Extension\Templating\PimcoreUrl: | |
class: App\Website\Tool\PimcoreUrl | |
arguments: | |
$generator: '@router' | |
# --------------------------------------------------------- | |
# Event Listeners | |
# --------------------------------------------------------- | |
# auto sets name based on key for bodystyle, manufacturer, category | |
App\EventListener\NameSettingListener: | |
tags: | |
- { name: kernel.event_listener, event: pimcore.dataobject.preAdd, method: onPreAdd } | |
# adds additional static files to admin backend | |
App\EventListener\PimcoreAdminListener: | |
tags: | |
- { name: kernel.event_listener, event: pimcore.bundle_manager.paths.css, method: addCSSFiles } | |
- { name: kernel.event_listener, event: pimcore.bundle_manager.paths.js, method: addJSFiles } | |
- { name: kernel.event_listener, event: pimcore.admin.resolve.elementAdminStyle, method: onResolveElementAdminStyle } | |
# checkout listeners for ecommerce application | |
App\EventListener\CheckoutEventListener: | |
tags: | |
- { name: kernel.event_listener, event: pimcore.ecommerce.ordermanager.postUpdateOrder, method: onUpdateOrder } | |
- { name: kernel.event_listener, event: pimcore.ecommerce.commitorderprocessor.sendConfirmationMails, method: sendConfirmationMail } | |
- { name: kernel.event_listener, event: pimcore.ecommerce.commitorderprocessor.postCommitOrder, method: postCommitOrder } | |
# authentication login listener for updating e-commerce framework environment after login | |
App\EventListener\AuthenticationLoginListener: | |
arguments: | |
$httpUtils: '@security.http_utils' | |
# authentication login listener for updating e-commerce framework environment after logout | |
App\EventListener\AuthenticationLogoutListener: ~ | |
# --------------------------------------------------------- | |
# Workflow | |
# --------------------------------------------------------- | |
App\Workflow\SupportsStrategy: ~ | |
# Areabricks | |
App\Document\Areabrick\HeroTeaser: | |
tags: | |
- { name: pimcore.area.brick, id: hero-teaser } | |
App\Document\Areabrick\StandardTeaser: | |
tags: | |
- { name: pimcore.area.brick, id: standard-teaser } | |
App\Document\Areabrick\HeroGrid: | |
tags: | |
- { name: pimcore.area.brick, id: hero-grid } | |
App\Document\Areabrick\PersonalizedProductTeaser: | |
tags: | |
- { name: pimcore.area.brick, id: personalized-product-teaser } | |
App\Document\Areabrick\ProductGrid: | |
tags: | |
- { name: pimcore.area.brick, id: product-grid } | |
App\Document\Areabrick\WysiwygWithImages: | |
tags: | |
- { name: pimcore.area.brick, id: wysiwyg-with-images } | |
App\Document\Areabrick\Headlines: | |
tags: | |
- { name: pimcore.area.brick, id: headlines } | |
App\Document\Areabrick\TextAccordion: | |
tags: | |
- { name: pimcore.area.brick, id: text-accordion } | |
App\Document\Areabrick\Wysiwyg: | |
tags: | |
- { name: pimcore.area.brick, id: wysiwyg } | |
App\Document\Areabrick\Featurette: | |
tags: | |
- { name: pimcore.area.brick, id: featurette } | |
App\Document\Areabrick\Blockquote: | |
tags: | |
- { name: pimcore.area.brick, id: blockquote } | |
App\Document\Areabrick\EmailImage: | |
tags: | |
- { name: pimcore.area.brick, id: email-image } | |
App\Document\Areabrick\EmailNews: | |
tags: | |
- { name: pimcore.area.brick, id: email-news } | |
App\Document\Areabrick\EmailTeaser: | |
tags: | |
- { name: pimcore.area.brick, id: email-teaser } | |
App\Document\Areabrick\EmailWysiwyg: | |
tags: | |
- { name: pimcore.area.brick, id: email-wysiwyg } | |
App\Document\Areabrick\Embed: | |
tags: | |
- { name: pimcore.area.brick, id: embed } | |
App\Document\Areabrick\GalleryCarousel: | |
tags: | |
- { name: pimcore.area.brick, id: gallery-carousel } | |
App\Document\Areabrick\GalleryFolder: | |
tags: | |
- { name: pimcore.area.brick, id: gallery-folder } | |
App\Document\Areabrick\GallerySingleImages: | |
tags: | |
- { name: pimcore.area.brick, id: gallery-single-images } | |
App\Document\Areabrick\HorizontalLine: | |
tags: | |
- { name: pimcore.area.brick, id: horizontal-line } | |
App\Document\Areabrick\IconTeaserRow: | |
tags: | |
- { name: pimcore.area.brick, id: icon-teaser-row } | |
App\Document\Areabrick\Image: | |
tags: | |
- { name: pimcore.area.brick, id: image } | |
App\Document\Areabrick\ImageHotspotMarker: | |
tags: | |
- { name: pimcore.area.brick, id: image-hotspot-marker } | |
App\Document\Areabrick\ImageMetadata: | |
tags: | |
- { name: pimcore.area.brick, id: image-metadata } | |
App\Document\Areabrick\Pdf: | |
tags: | |
- { name: pimcore.area.brick, id: pdf } | |
App\Document\Areabrick\PrintKeyVisual: | |
tags: | |
- { name: pimcore.area.brick, id: print-key-visual } | |
App\Document\Areabrick\PrintPageBreak: | |
tags: | |
- { name: pimcore.area.brick, id: print-page-break } | |
App\Document\Areabrick\PrintProductRow: | |
tags: | |
- { name: pimcore.area.brick, id: print-product-row } | |
App\Document\Areabrick\PrintProductTable: | |
tags: | |
- { name: pimcore.area.brick, id: print-product-table } | |
App\Document\Areabrick\PrintTitlePage: | |
tags: | |
- { name: pimcore.area.brick, id: print-title-page } | |
App\Document\Areabrick\PrintToc: | |
tags: | |
- { name: pimcore.area.brick, id: print-toc } | |
App\Document\Areabrick\PrintWysiwyg: | |
tags: | |
- { name: pimcore.area.brick, id: print-wysiwyg } | |
App\Document\Areabrick\ProductTeaser: | |
tags: | |
- { name: pimcore.area.brick, id: product-teaser } | |
App\Document\Areabrick\TimeSliderFeaturette: | |
tags: | |
- { name: pimcore.area.brick, id: time-slider-featurette } | |
App\Document\Areabrick\Video: | |
tags: | |
- { name: pimcore.area.brick, id: video } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue sorted in flick. Thank you