-
Using getLocator autocompletion not working with custom namespace?
Hi! I set a new namespace for my new project modules. I created a directory under src/, added it to composer autoload, and it works on normal execution. But neither the IDE or Phpstan manage to resolve the client I created. Here's the namespace config: Adding it as a dependency: You can already tell custom() can't be found…
-
Glue Backend Request Validation
Hello everybody, is there a way to validate a request to the glue backend api in the same way that is described for the storefront api here ?
-
Do we have any rest apis available for operations in company user module ?
Hi Team Hope you are doing well ! I have one query, Do we have any rest apis available for operations in company user module ? Actually currently company users list and details apis are available , but there is not any APIs available to update/delete/enable/disable for the company users. Any help would be appreaciable.…
-
redirects with uri path/parameters in deployment file?
In our project we have defined www and certain domain redirects. Currently, the redirect will ignore the provided path and redirect to the destination host's homepage. The documentation just mentions "defines redirect rules" but I can't seem to find any specification or examples. I.E. I have the following in our deployment…
-
Include custom API relation to Customer Rest API
We're working on headless approach and create custom API to subscribe/unsubscribe to newsletter, API is working fine, now we want to include newsletter status to customer Rest API, for that we've added to relationship dependency $resourceRelationshipCollection->addRelationship( CustomersRestApiConfig::RESOURCE_CUSTOMERS,…
-
Info: Elastic search repository gone
Heyhey, some of you have maybe already noticed, the elasticsearch repo is gone. https://packagist.org/packages/elasticsearch/elasticsearch This package's canonical repository appears to be gone and the package has been frozen as a result. Lets see when this will be fixed. You can follow news about that in the elastic…
-
After configuring s3-import, we're facing issue while import from local
We've configureds3-import with help of this article https://docs.spryker.com/docs/ca/dev/configure-data-import-from-an-s3-bucket.html, s3-import is working fine, but now we're facing issue from local import ed.CRITICAL: Spryker\Zed\DataImport\Business\Exception\DataReaderException - File…
-
How login_check works for backoffice and merchant portal.
I want to know the login flow works for backoffice and merchant portal , is for both login same endpoint hit or same stategy follows for login backoffice or merchant portal. how login_check works for backoffice and merchant portal i want to do some customzation while login_check so how can do.
-
how to disable multi cart b2b marketplace demo shop in storefront and glue apis
how to disable multi cart b2b marketplace demo shop in storefront and glue apis any one help me on this. Thanks
-
Extending query from spryker/vendor to pyz
Hi Team, I am trying to add an extra column in the spyOmsOrderItemStateHistory table while changing the state from the backoffice. I discovered that entries for this history table are internally generated from the spySalesOrderItem. The issue seems to stem from a call generated by ORM, specifically invoking the method…
-
Getting issue with queue import
We've implemented data import with queue with help of this article Import is working fine , but if we get any error in queue , we're not getting any error in error queue, we've created 2 queue . Also after successful import , product data is not visible on frontend/API we've to trigger publish event manually.
-
Error Related to Session During Checkout with SSO (OKTA)
Hello Team, We are encountering an error during checkout related to session handling. We are using SSO through OKTA, and the error log we are seeing is as follows: Uncaught exception 'Spryker\Shared\SessionRedis\Handler\Exception\LockCouldNotBeAcquiredException' with message…
-
How can I expand full-text-boosted for a product concrete with new column from db?
I've tried using search preferences but my concrete in elastic with corresponding fields doesn't change. I always have just name and sku.
-
How to add custom drop down filed to cms page back office form
How to add custom drop down filed to cms page back office form Any one help me on this.
-
Is it possible to extend the redis-key
I want to extend the category_node_storage by a "stock" column that should be written to the key-value of redis. category:store:locale:stock:fk_category_node It works as intended, but the propel:schema:validator throws this message: Since vendor spy_category_node_storage.xml has fk_category_node as key_suffix_column. Whats…
-
how to show all product in merchant portal product section which are not related to loggedin merchan
In merchant portal we shows product list for edit which is related to merchant only , i want to show all the product which is assigned to that merchant or not , how can i show all product, i tried to remove idMerchant filter but it gives the result same there is not any chnages in that. I saw that it works based on login…
-
Having issue in merchant user creation
Hi team, I'm encountering an error while creating merchant user from merchants->merchantEdit->add merchant user . (this issue occurs sometimes not always) Error : "Uncaught exception 'ValueError' with message 'Bcrypt password must not contain null character'" when using the following function: password_hash($password,…
-
Personalizing the homepage based on customer groups
Hi everyone, I'm working on personalizing the homepage based on customer groups using the CMS, but I'm running into a challenge. Specifically, I'm trying to get the customer group data and use it to conditionally render content in the CMS templates. What would be the best approach to pass the customer group data and match…
-
Wishlist Items not returning product attributes data ?
Hi, we have added concrete items to wishlist, and when retrieving the data them its not returing the products attribute in Included section, data is already in backend for the products. can anyone please guide me , where i am missing anything ?
-
Tax is not included in grand total
Tax is not included in grand total any one help on this
-
Need to merge guest cart quote items to customer active cart quote while logging
Need to merge guest cart items to customer cart while logging from guest to customer, currently its adding guest cart items as separately added to customer cart. Can we merge guest cart items to customer active cart? any one please help me with this issue.
-
how to change order prefix in spryker
how to change order prefix in spryker any one please suggest how to change the order prefix.
-
Data Import from s3 bucket is not working
We've configured data import from s3 bucket, we're following this links to prepared configuration to import from s3 bucket (https://docs.spryker.com/docs/ca/dev/configure-data-import-from-an-s3-bucket.html#configure-the-s3-bucket-filesystem). our yml configuration is like below - data_entity: combined-product-abstract…
-
All routes redirected me to /login route
Following the upgrade to the latest version of the B2B demo shop in 202311, every route redirects to the login route, subsequently resulting in an ERR_TOO_MANY_REDIRECTS error. Additionally, I am unable to access any pages while in anonymous mode.
-
Clarification about creating a new mapping
Hey We already have a mapping(for products -OOTB) from sku→id_product_concrete/id_product_abstract and if we want to have one more mapping for product name→id_product_concrete/id_product_abstract, How can this be achieved without overriding the product storage module class,creating a new parameter mapping like…
-
Use Data Exchange Api to create a product - page_search entries missing
Hello, I'm currently trying to import products via the Data Exchange Api. I'm using this list of requests to create the product abstract and the one concrete: POST /dynamic-entity/product-abstracts POST /dynamic-entity/products POST /dynamic-entity/product-abstract-localized-attributes POST…
-
How to create a navigation only in merchant portal which not reflect in backoffice ?
Hello All I am creating a navigation into merchant portal as per documentation crating new navigation in config/zed/navigation.xml in that way : But the navigation shown into merchant portal and backoffice both. I only want to show only in merchant portal.
-
PreAuthUserCheckPlugins not executed anymore current demo shop?
Hello, I'm trying to execute some custom logic to verify customers prior to login. The interface \SprykerShop\Yves\CustomerPageExtension\Dependency\Plugin\PreAuthUserCheckPluginInterface seems to be the right fit, and I remember that we enabled a plugin at some point in the project…
-
OMS timeout API inconsistency
So, I was doing some micro-optimizations and noticed that: \Spryker\Zed\Oms\Business\OrderStateMachine\Timeout::dropOldTimeouts works differently than \Spryker\Zed\Oms\Business\OrderStateMachine\Timeout::dropOldTimeout where dropOldTimeout (singular) checks if the source state has a timeout event and drops it if it does,…
-
Custom discount module
Hi, I am working on the Annex Cloud Loyalty project where on successful order customer get loyalty points. I have to create a custom discount module with consume the loyalty points based to the loyalty calculation it reduces the cart amount which should be apply loyalty point discount. Please help me…. It'll be highly…