Skip to content

Commit 0e11b75

Browse files
authored
Merge branch 'develop' into bugfix/MAGE-792
2 parents 1fdfffe + b3b50e3 commit 0e11b75

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

Model/Indexer/CategoryObserver.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ public function afterSave(
5454
CategoryResourceModel $result,
5555
CategoryModel $category
5656
) {
57+
if (!$this->configHelper->getApplicationID()
58+
|| !$this->configHelper->getAPIKey()
59+
|| !$this->configHelper->getSearchOnlyAPIKey()) {
60+
return $result;
61+
}
5762
$categoryResource->addCommitCallback(function () use ($category) {
5863
$collectionIds = [];
5964
// To reduce the indexing operation for products, only update if these values have changed

view/adminhtml/templates/merchandising/page.phtml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@
2626
</div>
2727
</div>
2828
<section class="algoliasearch-merchandising-banner clearfix">
29-
<div class="algolia_dashboard_warning std description" style="background-position: 25px 7px; padding: 20px 20px 20px 90px;">
30-
<strong><?php echo $block->escapeHtml(__('We recommend using Merchandising Studio if it is available in your plan.')) ?></strong>
29+
<div class="algolia_dashboard_warning std description" style="background-position: 25px 20px; padding: 20px 20px 20px 90px;">
30+
<?php echo $block->escapeHtml(__('We recommend using ')) ?><a href="https://www.algolia.com/industries-and-solutions/ecommerce/digital-merchandising/"><?php echo $block->escapeHtml(__('Merchandising Studio ')) ?></a>
31+
<?php echo $block->escapeHtml(__('if you’re on a ')) ?><a href="https://www.algolia.com/pricing/"><?php echo $block->escapeHtml(__('Premium plan.')) ?></a>
32+
<?php echo $block->escapeHtml(__('While the legacy merchandising capabilities within the Magento extension shall remain for now, we strongly advice that users ')) ?><a href="https://www.algolia.com/doc/integration/magento-2/merchandising/merchandising-studio/?client=php"><?php echo $block->escapeHtml(__('become familiar with this powerful new tool')) ?></a>
33+
<?php echo $block->escapeHtml(__('to truly unlock the potential of Algolia.')) ?>
3134
</div>
3235
</section>
3336
<section class="algoliasearch-merchandising-options clearfix">

0 commit comments

Comments
 (0)