What are the Slack Archives?
It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.
Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..
Hi all, What do I need to adjust to make a storage key contain the locale. Example: URL entity is
Hi all,
What do I need to adjust to make a storage key contain the locale.
Example:
URL entity is localised, but URL Storage is not (which is strange btw) so I want the storage key for url to contain locale
I tried adding the following to spy_url_storage.schema.xml
:
<behavior name="synchronization"> <parameter name="resource" value="url"/> <parameter name="locale" required="true"/> <parameter name="key_suffix_column" value="url"/> <parameter name="queue_group" value="sync.storage.url"/> <parameter name="queue_pool" value="synchronizationPool" /> </behavior>
But when I trigger events I get this error :
Zed.CRITICAL: Propel\Runtime\Exception\PropelException - SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "locale" violates not-null constraint
what am I missing?
Comments
-
I think I found the answer
0 -
I was missing to extend the storage writer 🙂
0 -
Spryker\Zed\UrlStorage\Business\Storage\UrlStorageWriter
0 -
this method
storeDataSet
0 -
the spy_url_storage.data contains fk_locale . You can use it from there.
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 75 Spryker News
- 924 Developer Corner
- 783 Spryker Development
- 88 Spryker Dev Environment
- 362 Spryker Releases
- 3 Oryx frontend framework
- 35 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 25 Job Opportunities
- 3.2K 📜 Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 32 Product & Business Questions
- 70 Spryker Safari Questions
- 50 Random