Fix colissimo and cheque id retrieving
modifié: setup/faker.php
This commit is contained in:
@@ -497,6 +497,16 @@ try {
|
|||||||
|
|
||||||
echo "Creating orders\n";
|
echo "Creating orders\n";
|
||||||
|
|
||||||
|
$colissimo_id = ModuleQuery::create()->
|
||||||
|
filterByCode("Colissimo")
|
||||||
|
->findOne()
|
||||||
|
->getId();
|
||||||
|
|
||||||
|
$cheque_id = ModuleQuery::create()
|
||||||
|
->filterByCode("Cheque")
|
||||||
|
->findOne()
|
||||||
|
->getId();
|
||||||
|
|
||||||
for ($i=0; $i < 50; ++$i) {
|
for ($i=0; $i < 50; ++$i) {
|
||||||
$placedOrder = new \Thelia\Model\Order();
|
$placedOrder = new \Thelia\Model\Order();
|
||||||
|
|
||||||
@@ -512,12 +522,7 @@ try {
|
|||||||
->setPhone($faker->phoneNumber)
|
->setPhone($faker->phoneNumber)
|
||||||
->setZipcode($faker->postcode)
|
->setZipcode($faker->postcode)
|
||||||
->setCity($faker->city)
|
->setCity($faker->city)
|
||||||
->setCountryId(
|
->setCountryId(64)
|
||||||
\Thelia\Model\CountryQuery::create()
|
|
||||||
->addAscendingOrderByColumn('RAND()')
|
|
||||||
->findOne()
|
|
||||||
->getId()
|
|
||||||
)
|
|
||||||
->save($con)
|
->save($con)
|
||||||
;
|
;
|
||||||
|
|
||||||
@@ -533,29 +538,15 @@ try {
|
|||||||
->setPhone($faker->phoneNumber)
|
->setPhone($faker->phoneNumber)
|
||||||
->setZipcode($faker->postcode)
|
->setZipcode($faker->postcode)
|
||||||
->setCity($faker->city)
|
->setCity($faker->city)
|
||||||
->setCountryId(
|
->setCountryId(64)
|
||||||
\Thelia\Model\CountryQuery::create()
|
|
||||||
->addAscendingOrderByColumn('RAND()')
|
|
||||||
->findOne()
|
|
||||||
->getId()
|
|
||||||
)
|
|
||||||
->save($con)
|
->save($con)
|
||||||
;
|
;
|
||||||
|
|
||||||
$placedOrder
|
$placedOrder
|
||||||
->setDeliveryOrderAddressId($deliveryOrderAddress->getId())
|
->setDeliveryOrderAddressId($deliveryOrderAddress->getId())
|
||||||
->setInvoiceOrderAddressId($invoiceOrderAddress->getId())
|
->setInvoiceOrderAddressId($invoiceOrderAddress->getId())
|
||||||
->setDeliveryModuleId(
|
->setDeliveryModuleId($colissimo_id)
|
||||||
ModuleQuery::create()->
|
->setPaymentModuleId($cheque_id)
|
||||||
filterByCode("Colissimo")
|
|
||||||
->findOne()
|
|
||||||
->getId()
|
|
||||||
)
|
|
||||||
->setPaymentModuleId(
|
|
||||||
ModuleQuery::create()
|
|
||||||
->filterByCode("Cheque")
|
|
||||||
->findOne()->getId()
|
|
||||||
)
|
|
||||||
->setStatusId(mt_rand(1, 5))
|
->setStatusId(mt_rand(1, 5))
|
||||||
->setCurrency(
|
->setCurrency(
|
||||||
\Thelia\Model\CurrencyQuery::create()
|
\Thelia\Model\CurrencyQuery::create()
|
||||||
|
|||||||
Reference in New Issue
Block a user