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..
Hello, do anyone know how to change default product alt image on product page? Where it's set? I cha
Hello, do anyone know how to change default product alt image on product page? Where it's set? I change it temporarily in twig template- vendor/spryker-shop/shop-ui/src/SprykerShop/Yves/ShopUi/Theme/default/components/molecules/lazy-image/lazy-image.twig to be hardcoded:
{% set imageTitle = 'Test' %}
instead of
{% set imageTitle = data.imageTitle %}
and it's visible but I wonder where data is gathered for this? Default alt for every product is 'Product image'
Comments
-
Hi Paulina. As you can see it comes from the contract -
data.imageTitle
. So it shows the value from the place wherelazy-image
component has been included.0 -
yes but from where data is being collected? I don't see this 'Product image' alt in database, in spy_product_image table
0 -
data
- it’s an object component receives from the place where is was included. Like props for example. Or attributes. So whatever you are passing into the data object - will be handled inside the component.In case you are passing “some-title” into
imageTitle
{% include molecule('lazy-image') with { data: { imageSrc: 'some-src', imageTitle: 'some-title' }, } only %}
you gonna have it as a
data.imageTitle
inside insidelazy-image.twig
.0 -
Yes but I shouldn't change lazy-image twig template to hardcoded value in vendor directory as it's Spryker core. I wanted to changed default product image alt from "Product image" to the value from additional column in database, it's spy_product_image table and I added additional column product_image_alt. Do You know how to get this?
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 73 Spryker News
- 911 Developer Corner
- 771 Spryker Development
- 87 Spryker Dev Environment
- 361 Spryker Releases
- 3 Oryx frontend framework
- 34 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
- 69 Spryker Safari Questions
- 50 Random