Сторінка 4 - Місячний архів: 2020
Існує безліч причин і випадків, коли власники інтернет-магазинів можуть захотіти розмістити повідомлення про якісь спеціальні пропозиції чи розпродажі. Magento надає таку можливість дозволяючи вам створювати CMS блоки та показувати їх на різних сторінках вашого веб-сайту, а також створювати різні CMS сторінки. Однак немає жодної опції, яка дозволила б вам «приховати» той чи інший блок або ж сторінку від різних груп користувачів.
Подумай над цим.
Напевно, у вас є якась спеціальна інформація, якою ви хочете поділитися з оптовиками або VIP-покупцями, але яка не повинна відображатися для незареєстрованих користувачів.
Саме тому було створено розширення Magento 2 CMS Display Rule. Воно дозволяє обмежити доступ деяких користувачів до різних CMS блоків та cторінок.
Для налаштування Magento 2 CMS Display Rules перейдіть в Store > Configuration > Magefan Extensions > Cms Display Rules, Ввімкніть Розширення і не забудьте натиснути кнопку Зберегти Налаштування.
![]()
Якщо ви вирішили видалити розширення Magento 2 CMS Display Rules, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/CmsDisplayRules
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-cms-display-rules
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-cms-display-rules
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання
Ви можете встановити розширення Magento 2 CMS Display Rules від Magefan через composer або архів.
Бажаєте, щоб ми встановили для вас модуль CMS Display Rule? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
Будь ласка, підіть в свій акаунт Magefan Account > My Downloads > Install via Composer, щоб отримати інсталяційні інструкції.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення CMS Display Rules на сайті magefan.com (не з GitHub або ж інших джерел).
- Вилучіть файли.
- Скопіюйте папкy app з архіву у свою папку Magento 2.

- У командному рядку за допомогою "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть команди CLI:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте .
Після встановлення Magento 2 CMS Display Rule
Якщо вам потрібно оновити розширення Magento 2 CMS Display Rules від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення CMS display rules.
Оновлення через composer
Якщо модуль CMS display rules було встановлено через composer (перевірте чи існує папка vendor/magefan/module-cms-display-rules), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-cms-display-rules
composer require magefan/module-cms-display-rules^x.x.x
# замініть x.x.x на версію яку ви хочете використовувати
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте .
Оновлення через FTP
Якщо модуль CMS display rules було встановлено через FTP (перевірте чи існує папка app/code/Magefan/CmsDisplayRules), тоді