Skip to content

Commit

Permalink
Merge pull request #1 from EmicoEcommerce/v4.0
Browse files Browse the repository at this point in the history
Fix compatibility with emico/m2-attributelanding
  • Loading branch information
bramstroker authored Nov 3, 2022
2 parents 4103321 + 69b6ae6 commit 68b32c3
Show file tree
Hide file tree
Showing 15 changed files with 28 additions and 28 deletions.
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"require": {
"php": ">=7.4 <8.2",
"tweakwise/magento2-tweakwise": "^5.0",
"tweakwise/magento2-attributelanding": "^4.0"
"emico/m2-attributelanding": "^3.2"
},
"type": "magento2-module",
"replace": {
Expand Down
6 changes: 3 additions & 3 deletions src/Model/AjaxResultInitializer/LandingPageInitializer.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@

namespace Tweakwise\AttributeLandingTweakwise\Model\AjaxResultInitializer;

use Tweakwise\AttributeLanding\Model\FilterApplier\FilterApplierInterface;
use Tweakwise\AttributeLanding\Model\LandingPageContext;
use Emico\AttributeLanding\Model\FilterApplier\FilterApplierInterface;
use Emico\AttributeLanding\Model\LandingPageContext;
use Tweakwise\Magento2Tweakwise\Model\AjaxNavigationResult;
use Tweakwise\Magento2Tweakwise\Model\AjaxResultInitializer\InitializerInterface;
use Magento\Catalog\Api\CategoryRepositoryInterface;
Expand All @@ -18,7 +18,7 @@
use Magento\Framework\Exception\NoSuchEntityException;
use Magento\Framework\Exception\NotFoundException;
use Magento\Framework\Registry;
use Tweakwise\AttributeLanding\Api\LandingPageRepositoryInterface;
use Emico\AttributeLanding\Api\LandingPageRepositoryInterface;

class LandingPageInitializer implements InitializerInterface
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

namespace Tweakwise\AttributeLandingTweakwise\Model\Catalog\Layer\Url\RewriteResolver;

use Tweakwise\AttributeLanding\Model\Config;
use Emico\AttributeLanding\Model\Config;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Url\RewriteResolver\RewriteResolverInterface;
use Magento\CatalogUrlRewrite\Model\CategoryUrlPathGenerator;
use Magento\Framework\App\Config\ScopeConfigInterface;
Expand Down
4 changes: 2 additions & 2 deletions src/Model/FilterApplier/TweakwiseFilterApplier.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

namespace Tweakwise\AttributeLandingTweakwise\Model\FilterApplier;

use Tweakwise\AttributeLanding\Api\Data\LandingPageInterface;
use Tweakwise\AttributeLanding\Model\FilterApplier\FilterApplierInterface;
use Emico\AttributeLanding\Api\Data\LandingPageInterface;
use Emico\AttributeLanding\Model\FilterApplier\FilterApplierInterface;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\NavigationContext;

class TweakwiseFilterApplier implements FilterApplierInterface
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
*/
namespace Tweakwise\AttributeLandingTweakwise\Model\FilterFormInputProvider;

use Tweakwise\AttributeLanding\Api\Data\LandingPageInterface;
use Tweakwise\AttributeLanding\Model\LandingPageContext;
use Emico\AttributeLanding\Api\Data\LandingPageInterface;
use Emico\AttributeLanding\Model\LandingPageContext;
use Tweakwise\Magento2Tweakwise\Model\Config;
use Tweakwise\Magento2Tweakwise\Model\FilterFormInputProvider\FilterFormInputProviderInterface;
use Magento\Framework\App\RequestInterface;
Expand Down
6 changes: 3 additions & 3 deletions src/Model/FilterHider/TweakwiseFilterHider.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@

namespace Tweakwise\AttributeLandingTweakwise\Model\FilterHider;

use Tweakwise\AttributeLanding\Api\Data\FilterInterface as LandingPageFilterInterface;
use Tweakwise\AttributeLanding\Api\Data\LandingPageInterface;
use Tweakwise\AttributeLanding\Model\FilterHider\FilterHiderInterface;
use Emico\AttributeLanding\Api\Data\FilterInterface as LandingPageFilterInterface;
use Emico\AttributeLanding\Api\Data\LandingPageInterface;
use Emico\AttributeLanding\Model\FilterHider\FilterHiderInterface;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Filter as TweakwiseFilter;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Filter\Item as TweakwiseFilterItem;
use Magento\Catalog\Model\Layer\Filter\FilterInterface;
Expand Down
12 changes: 6 additions & 6 deletions src/Model/FilterManager.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@

namespace Tweakwise\AttributeLandingTweakwise\Model;

use Tweakwise\AttributeLanding\Api\Data\FilterInterface;
use Tweakwise\AttributeLanding\Api\Data\LandingPageInterface;
use Tweakwise\AttributeLanding\Model\Filter;
use Tweakwise\AttributeLanding\Model\FilterHider\FilterHiderInterface;
use Tweakwise\AttributeLanding\Model\LandingPageContext;
use Tweakwise\AttributeLanding\Model\UrlFinder;
use Emico\AttributeLanding\Api\Data\FilterInterface;
use Emico\AttributeLanding\Api\Data\LandingPageInterface;
use Emico\AttributeLanding\Model\Filter;
use Emico\AttributeLanding\Model\FilterHider\FilterHiderInterface;
use Emico\AttributeLanding\Model\LandingPageContext;
use Emico\AttributeLanding\Model\UrlFinder;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Filter\Item;
use Tweakwise\Magento2Tweakwise\Model\Client\Type\FacetType\SettingsType;
use Magento\Catalog\Model\Layer;
Expand Down
2 changes: 1 addition & 1 deletion src/Plugin/Model/AjaxNavigationResultPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Tweakwise\AttributeLandingTweakwise\Plugin\Model;

use Tweakwise\AttributeLanding\Model\LandingPageContext;
use Emico\AttributeLanding\Model\LandingPageContext;
use Tweakwise\AttributeLandingTweakwise\Model\FilterManager;
use Tweakwise\Magento2Tweakwise\Model\AjaxNavigationResult;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Url;
Expand Down
2 changes: 1 addition & 1 deletion src/Plugin/PathSlugStrategyPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
namespace Tweakwise\AttributeLandingTweakwise\Plugin;

use Closure;
use Tweakwise\AttributeLanding\Model\LandingPageContext;
use Emico\AttributeLanding\Model\LandingPageContext;
use Tweakwise\AttributeLandingTweakwise\Model\FilterManager;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Filter\Item;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Url\Strategy\PathSlugStrategy;
Expand Down
2 changes: 1 addition & 1 deletion src/Plugin/QueryParameterStrategyPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
*/
namespace Tweakwise\AttributeLandingTweakwise\Plugin;

use Tweakwise\AttributeLanding\Model\LandingPageContext;
use Emico\AttributeLanding\Model\LandingPageContext;
use Tweakwise\AttributeLandingTweakwise\Model\FilterManager;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Filter\Item;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Url\Strategy\QueryParameterStrategy;
Expand Down
2 changes: 1 addition & 1 deletion src/Plugin/Seo/FilterHelperPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace Tweakwise\AttributeLandingTweakwise\Plugin\Seo;

use Tweakwise\AttributeLanding\Model\LandingPageContext;
use Emico\AttributeLanding\Model\LandingPageContext;
use Tweakwise\AttributeLandingTweakwise\Model\FilterManager;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Filter\Item;
use Tweakwise\Magento2Tweakwise\Model\Seo\FilterHelper;
Expand Down
4 changes: 2 additions & 2 deletions src/Plugin/UrlPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
namespace Tweakwise\AttributeLandingTweakwise\Plugin;

use Closure;
use Tweakwise\AttributeLanding\Model\Config;
use Tweakwise\AttributeLanding\Model\LandingPageContext;
use Emico\AttributeLanding\Model\Config;
use Emico\AttributeLanding\Model\LandingPageContext;
use Tweakwise\AttributeLandingTweakwise\Model\FilterManager;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\Filter\Item;
use Tweakwise\Magento2Tweakwise\Model\Catalog\Layer\NavigationContext\CurrentContext;
Expand Down
4 changes: 2 additions & 2 deletions src/etc/di.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" ?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<preference for="Tweakwise\AttributeLanding\Model\FilterHider\FilterHiderInterface" type="Tweakwise\AttributeLandingTweakwise\Model\FilterHider\TweakwiseFilterHider"/>
<type name="Tweakwise\AttributeLanding\Model\FilterApplier\AggregateFilterApplier">
<preference for="Emico\AttributeLanding\Model\FilterHider\FilterHiderInterface" type="Tweakwise\AttributeLandingTweakwise\Model\FilterHider\TweakwiseFilterHider"/>
<type name="Emico\AttributeLanding\Model\FilterApplier\AggregateFilterApplier">
<arguments>
<argument name="appliers" xsi:type="array">
<item name="tweakwise" xsi:type="string">Tweakwise\AttributeLandingTweakwise\Model\FilterApplier\TweakwiseFilterApplier</item>
Expand Down
2 changes: 1 addition & 1 deletion src/etc/module.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Tweakwise_AttributeLandingTweakwise" setup_version="1.0.0">
<sequence>
<module name="Tweakwise_AttributeLanding" />
<module name="Emico_AttributeLanding" />
<module name="Tweakwise_Magento2Tweakwise" />
</sequence>
</module>
Expand Down
2 changes: 1 addition & 1 deletion src/view/frontend/layout/tweakwise_ajax_landingpage.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<container name="content"/>
<container name="sidebar.main"/>
</container>
<update handle="tweakwise_attributelanding_landingpage_view"/>
<update handle="emico_attributelanding_landingpage_view"/>
<!-- Remove featured products from content as it would be rendered again in ajax call which is not needed -->
<referenceBlock name="tweakwise.catalog.product.featured.before" remove="true"/>
</layout>

0 comments on commit 68b32c3

Please sign in to comment.