Skip to content

Commit b1f7b25

Browse files
🔃 [EngCom] Public Pull Requests - 2.1-develop
Accepted Public Pull Requests: - #15756: [Backport] Error 500 in Module Manager (by @vijay-wagento) - #15817: [Backport] Fix typo in Image::open exception message (by @rahul-kachhadiya) - #15816: [BackPort]15319 : misleading data-container in product list (by @viral-wagento) - #15814: [Backport] fix typo for setCateroryIds (by @viral-wagento) - #15573: [Backport] Docblock typo fixes (by @rogyar) - #15693: [Backport 2.1] Fix minor issues in ui export converter classes (by @dmytro-ch) Fixed GitHub Issues: - #15192: Module Manager module grid is not working Magento 2.2.4 (reported by @jignesh-baldha) has been fixed in #15756 by @vijay-wagento in 2.1-develop branch Related commits: 1. 8f4f052 2. 13dc017 - #15319: misleading data-container in product list (reported by @DanielRuf) has been fixed in #15816 by @viral-wagento in 2.1-develop branch Related commits: 1. 1a94fd8 - #15590: Typo in tests / setCateroryIds([]) (reported by @kmddevdani) has been fixed in #15814 by @viral-wagento in 2.1-develop branch Related commits: 1. ea51428
2 parents ba1ff18 + d46050c commit b1f7b25

File tree

12 files changed

+35
-14
lines changed

12 files changed

+35
-14
lines changed

app/code/Magento/Catalog/view/frontend/templates/product/list.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ $_helper = $this->helper('Magento\Catalog\Helper\Output');
4747
<?php /** @var $_product \Magento\Catalog\Model\Product */ ?>
4848
<?php foreach ($_productCollection as $_product): ?>
4949
<?php /* @escapeNotVerified */ echo($iterator++ == 1) ? '<li class="item product product-item">' : '</li><li class="item product product-item">' ?>
50-
<div class="product-item-info" data-container="product-grid">
50+
<div class="product-item-info" data-container="product-<?= /* @escapeNotVerified */ $viewMode ?>">
5151
<?php
5252
$productImage = $block->getImage($_product, $image);
5353
if ($pos != null) {

app/code/Magento/Ui/Model/Export/ConvertToCsv.php

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66
namespace Magento\Ui\Model\Export;
77

88
use Magento\Framework\App\Filesystem\DirectoryList;
9+
use Magento\Framework\Exception\FileSystemException;
910
use Magento\Framework\Exception\LocalizedException;
1011
use Magento\Framework\Filesystem;
12+
use Magento\Framework\Filesystem\Directory\WriteInterface;
1113
use Magento\Ui\Component\MassAction\Filter;
1214

1315
/**
@@ -16,7 +18,7 @@
1618
class ConvertToCsv
1719
{
1820
/**
19-
* @var DirectoryList
21+
* @var WriteInterface
2022
*/
2123
protected $directory;
2224

@@ -30,11 +32,17 @@ class ConvertToCsv
3032
*/
3133
protected $pageSize = null;
3234

35+
/**
36+
* @var Filter
37+
*/
38+
protected $filter;
39+
3340
/**
3441
* @param Filesystem $filesystem
3542
* @param Filter $filter
3643
* @param MetadataProvider $metadataProvider
3744
* @param int $pageSize
45+
* @throws FileSystemException
3846
*/
3947
public function __construct(
4048
Filesystem $filesystem,

app/code/Magento/Ui/Model/Export/ConvertToXml.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
use Magento\Framework\App\Filesystem\DirectoryList;
1111
use Magento\Framework\Convert\Excel;
1212
use Magento\Framework\Convert\ExcelFactory;
13+
use Magento\Framework\Exception\FileSystemException;
1314
use Magento\Framework\Exception\LocalizedException;
1415
use Magento\Framework\Filesystem;
16+
use Magento\Framework\Filesystem\Directory\WriteInterface;
1517
use Magento\Ui\Component\MassAction\Filter;
1618

1719
/**
@@ -20,7 +22,7 @@
2022
class ConvertToXml
2123
{
2224
/**
23-
* @var DirectoryList
25+
* @var WriteInterface
2426
*/
2527
protected $directory;
2628

@@ -49,12 +51,18 @@ class ConvertToXml
4951
*/
5052
protected $fields;
5153

54+
/**
55+
* @var Filter
56+
*/
57+
protected $filter;
58+
5259
/**
5360
* @param Filesystem $filesystem
5461
* @param Filter $filter
5562
* @param MetadataProvider $metadataProvider
5663
* @param ExcelFactory $excelFactory
5764
* @param SearchResultIteratorFactory $iteratorFactory
65+
* @throws FileSystemException
5866
*/
5967
public function __construct(
6068
Filesystem $filesystem,
@@ -87,6 +95,7 @@ protected function getOptions()
8795
* Returns DB fields list
8896
*
8997
* @return array
98+
* @throws LocalizedException
9099
*/
91100
protected function getFields()
92101
{
@@ -102,6 +111,7 @@ protected function getFields()
102111
*
103112
* @param DocumentInterface $document
104113
* @return array
114+
* @throws LocalizedException
105115
*/
106116
public function getRowData(DocumentInterface $document)
107117
{

dev/tests/integration/testsuite/Magento/AdvancedPricingImportExport/_files/create_products.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
1616
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
1717
->setWebsiteIds([1])
18-
->setCateroryIds([])
18+
->setCategoryIds([])
1919
->setStockData(['qty' => 100, 'is_in_stock' => 1])
2020
->setIsObjectNew(true)
2121
->save();

dev/tests/integration/testsuite/Magento/Catalog/_files/category_duplicates.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED
4747
)->setWebsiteIds(
4848
[1]
49-
)->setCateroryIds(
49+
)->setCategoryIds(
5050
[]
5151
)->setStockData(
5252
['qty' => 100, 'is_in_stock' => 1]

dev/tests/integration/testsuite/Magento/Catalog/_files/multiple_products.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
2626
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
2727
->setWebsiteIds([1])
28-
->setCateroryIds([])
28+
->setCategoryIds([])
2929
->setStockData(['use_config_manage_stock' => 1, 'qty' => 100, 'is_qty_decimal' => 0, 'is_in_stock' => 1])
3030
->save();
3131

@@ -49,7 +49,7 @@
4949
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_IN_CATALOG)
5050
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
5151
->setWebsiteIds([1])
52-
->setCateroryIds([])
52+
->setCategoryIds([])
5353
->setStockData(['use_config_manage_stock' => 1, 'qty' => 50, 'is_qty_decimal' => 0, 'is_in_stock' => 1])
5454
->save();
5555

@@ -68,6 +68,6 @@
6868
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_IN_CATALOG)
6969
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_DISABLED)
7070
->setWebsiteIds([1])
71-
->setCateroryIds([])
71+
->setCategoryIds([])
7272
->setStockData(['use_config_manage_stock' => 1, 'qty' => 140, 'is_qty_decimal' => 0, 'is_in_stock' => 1])
7373
->save();

dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
)->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
7676
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
7777
->setWebsiteIds([1])
78-
->setCateroryIds([])
78+
->setCategoryIds([])
7979
->setStockData(['qty' => 100, 'is_in_stock' => 1])
8080
->setCanSaveCustomOptions(true)
8181
->setCategoryIds([333])

dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data_special_chars.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
3030
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
3131
->setWebsiteIds([1])
32-
->setCateroryIds([])
32+
->setCategoryIds([])
3333
->setStockData(['qty' => 100, 'is_in_stock' => 1])
3434
->setCanSaveCustomOptions(true)
3535
->setCategoryIds([333])

dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_with_product_links_data.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED
3333
)->setWebsiteIds(
3434
[1]
35-
)->setCateroryIds(
35+
)->setCategoryIds(
3636
[]
3737
)->setStockData(
3838
['qty' => 100, 'is_in_stock' => 1]

dev/tests/integration/testsuite/Magento/ImportExport/_files/product.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED
2424
)->setWebsiteIds(
2525
[1]
26-
)->setCateroryIds(
26+
)->setCategoryIds(
2727
[]
2828
)->setStockData(
2929
['qty' => 100, 'is_in_stock' => 1]

0 commit comments

Comments
 (0)