green-engine-89301
07/12/2022, 8:26 AMgreen-engine-89301
07/12/2022, 8:28 AMgreat-byte-99546
07/12/2022, 8:56 AMclever-jelly-54786
07/12/2022, 11:17 AMancient-apartment-59274
07/12/2022, 12:42 PMfaint-teacher-33864
07/13/2022, 2:19 AMpurple-coat-90835
07/13/2022, 2:36 PM<http://backoffice.de|backoffice.de>.my-project.local
.
Shouldn't this rather point to the new BackendGateway (e.g. <http://backend-gateway.de|backend-gateway.de>.my-project.local
) instead?
I could not find any explicit documentation on the intended use, but for my understanding it should be something like
Backoffice = "ZED UI"
Backend Gateway = processes requests from Yves/Glue
Backend API = individual "ZED API" for external callsfresh-tent-43300
07/13/2022, 3:03 PMSpySalesOrderItem
like $salesOrderItemEntity->clearTransitionLogs();
but it never triggers the deletion of the fk-data entities. What do I miss? Thanks!great-byte-99546
07/14/2022, 10:30 AMBasically, almost every Spryker module provides one or more helpers. The helpers can be found in the tests/Organization/Application/Module/_support/Helper/* directory.
There is no such directory for helpersgreat-byte-99546
07/14/2022, 1:40 PM\SprykerTest\Shared\Product\Helper\ProductDataHelper::haveProductAbstract
in test to get and insert the product in DBchilly-rainbow-75540
07/15/2022, 8:35 AM/backoffice-access-tokens
? Looks like /refresh-tokens
is not working for BE users. Any help will be appreciatedacoustic-motherboard-16553
07/15/2022, 10:20 AMable-train-56624
07/18/2022, 11:43 AMdamp-area-26048
07/18/2022, 1:52 PMacceptable-sundown-99280
07/18/2022, 6:28 PMfaint-teacher-33864
07/19/2022, 10:39 AMancient-apartment-59274
07/19/2022, 11:35 AMbroad-grass-11904
07/20/2022, 4:29 AMbroad-grass-11904
07/20/2022, 4:30 AMbroad-grass-11904
07/20/2022, 4:30 AMbroad-grass-11904
07/20/2022, 4:30 AMbroad-grass-11904
07/20/2022, 4:31 AMearly-jelly-70954
07/20/2022, 11:58 AMsearch-result-data
section). But I would also like to use the facets for the concrete products (just like by the abstract products). I noticed that the string-facet
, integer-facet
sections are missing for the concretes in Elasticsearch. Can you help me out here, how to include these data for the concretes in Elasticsearch?glamorous-belgium-69956
07/20/2022, 4:51 PMorange-analyst-340
07/21/2022, 12:08 PMcomposer require ruflin/elastica "spryker/elastica:6.0.0" spryker/product-review spryker/search spryker/search-elasticsearch spryker/synchronization spryker/collector spryker-eco/fact-finder-ng spryker-feature/search spryker/key-builder spryker/propel-orm propel/propel spryker/synchronization-extension "elasticsearch/elasticsearch:7.1.1" spryker/kernel guzzlehttp/guzzle aws/aws-sdk-php guzzlehttp/psr7 guzzlehttp/promises
After update almost every command i try in Spryker CLI fails with error.
ArgumentCountError - Exception: Too few arguments to function Propel\Runtime\Connection\ConnectionManagerPrimaryReplica::__construct(), 0 passed in /data/vendor/spryker/propel/src/Spryker/Zed/Propel/Communication/Plugin/Application/PropelApplicationPlugin.php on line 39 and exactly 1 expected
in /data/vendor/propel/propel/src/Propel/Runtime/Connection/ConnectionManagerPrimaryReplica.php (51)
In file src/Spryker/Zed/Propel/Communication/Plugin/Application/PropelApplicationPlugin.php which is core file in function "provide" on line 39 we call constructor.
$manager = new ConnectionManagerMasterSlave();
(Picture 1)
This constructor firstly calls class by name ConnectionManagerMasterSlave.php. That class is deprecated and it says to use class
ConnectionManagerPrimaryReplica
which it extends (Picture 2).
Since ConnectionManagerMasterSlave.php doesn't have it's own defined constructor it uses constructor from class it extends.
But here is where problem occurs. Class ConnectionManagerPrimaryReplica
has an overridden constructor which takes exactly 1 argument.
Since there is overridden constructor, and no default constructor is defined, calling constructor with empty arguments will always result in error. (Picture 3)
From my point of view this is OOTB bug. Can maybe someone confirm that ? What is procedure to open ticket for this to Spryker if what i'm saying is right?bulky-helicopter-87316
07/21/2022, 1:10 PMproductFacade->deactivateProductConcrete
function in a console command. However, the corresponding unpublish events are not triggered, so the product is still visible in Yves. Manually deactivating the product in the zed gui triggers the same function call, but leads to additional events that correctly remove the product from Yves. It seems like deactivating in the zed gui causes two SpyEventBehaviorEntityChange
instances to be created, which are then handled by eventBehaviorFacade->triggerRuntimeEvents
. This doesn’t seem to happen when I call the function myself. What do I need to do to trigger the correct events after deactivating a product? I don’t want to trigger them all manually with loads of ->unpublish
calls.able-train-56624
07/22/2022, 7:22 AM$config[OmsConstants::ACTIVE_PROCESSES] = array_merge([
'Nopayment01',
'MyPayment05',
], $config[OmsConstants::ACTIVE_PROCESSES]);
$config[SalesConstants::PAYMENT_METHOD_STATEMACHINE_MAPPING] = array_replace(
$config[SalesConstants::PAYMENT_METHOD_STATEMACHINE_MAPPING],
[
MyPaymentConfig::PAYMENT_METHOD_CREDIT_CARD => 'MyPayment05',
NopaymentConfig::PAYMENT_PROVIDER_NAME => 'Nopayment01',
GiftCardConfig::PROVIDER_NAME => 'MyPayment05',
]
);
Where to add this configuration in acc/prod?able-shoe-67344
07/22/2022, 8:00 AMmysterious-ambulance-11183
07/25/2022, 11:00 AMacceptable-sundown-99280
07/25/2022, 1:44 PM