esono/gissih-theme
Gissih Project Theme
README
Internal Shopware theme bundle for the Gissih storefront.
Scope
- Storefront theme assets (Twig, SCSS, JS, fonts, icons)
- Theme registration via
GissihTheme - Internal business customizations for checkout/account flow
Anti-spam registration guard
An anti-spam registration interceptor is implemented in:
src/Core/Checkout/Customer/SalesChannel/RegisterRouteDecorator.php
It decorates Shopware's register route service and checks customer registration fields for Cyrillic characters before delegating to the inner route.
Blocked fields include:
firstNamelastNamecompanybillingAddress.*(street, city, company, firstName, lastName)shippingAddress.*(street, city, company, firstName, lastName)
If Cyrillic characters are detected, registration is rejected with BadRequestHttpException.
Service wiring:
src/Resources/config/services.xml- Decorates
Shopware\Core\Checkout\Customer\SalesChannel\RegisterRoute
Note
This package is internal and not intended as a public/open-source bundle.