Сторінка 5 - Місячний архів: 2021
- 1 хв читання
Якщо ви вирішили видалити , виконайте наведені нижче дії. Ви можете зв'язатися з нашою командою для безкоштовної консультації, якщо у вас виникли проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції з видалення файлів залежать від способу встановлення розширення Admin Email Notifications.
1. Якщо ви можете знайти файли розширення в папці
app/code/Magefan/AdminNotifications
, видаліть цю папку.
2. Якщо розширення було встановлено через composer , а його файли знаходяться в папці
vendor/magefan/module-admin-notifications
, тоді виконайте команду composer CLI, щоб видалити його
composer remove magefan/module-admin-notifications
. Після видалення файлів розширення виконайте ці команди Magento CLI:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання, спробуйте ці .
Видалити дані розширення (необов'язково)
Увага! Це очистить усі конфігураціїihor
- 1 хв читання
Якщо вам потрібно оновити від Magefan, виконайте наведені нижче дії.
Примітка: Інструкції з оновлення залежать від методу, за допомогою якого було встановлено розширення «Сповіщення електронною поштою адміністратора».
Оновлення за допомогою composer
Якщо модуль сповіщень адміністратора електронною поштою було встановлено через composer (перевірте, чипостачальник/магічнийфан/module-admin-notifications папка існує), тоді вам потрібно виконати ці прості команди CLI в каталозі Magento 2:
composer вимагає magefan/
Примітка: Якщо ви не хочете, щоб ваш вебсайт був недоступний під час розгортання, спробуйте ці .
Оновлення за допомогою архіву та FTP
Якщо модуль сповіщень адміністратора електронною поштою було встановлено через FTP (перевірте, чидодаток/код/ Magefan/AdminNotifications папка існує), тоді виконайте такі команди:
1. Завантажте останню версію архіву розширення Admin Email Notifications з magefan.com.
2. Розпакуйте архів.
3. Зробіть резервну копіюдодаток/код/ Magefan/AdminNotificationsпапкуihor
- 1 хв читання
Ви можете встановити за допомогою Magefan, використовуючи методи встановлення за composer або архіву.
Встановлення через composer (рекомендовано)
Будь ласка, перейдіть до свого Обліковий запис Magefan > Завантаження Встановлення через Composer , щоб отримати інструкції з встановлення composer .
Встановлення за допомогою архіву та FTP
Завантажте ZIP-архів розширення Admin Email Notifications Extension з веб-сайту Magefan.com (не GitHub чи інших джерел).
Розпакуйте файли.
Скопіюйте папку програми з архіву до вашої папки Magento 2 .
У командному рядку, використовуючи "cd", перейдіть до кореневого каталогу Magento 2.
Виконайте команди CLI:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання, спробуйте ці .
- 3 хв читання
Вітаємо шанувальників Magento!
Перші весняні новини та оновлення вже тут!
Перш за все, ми хочемо представити наше нещодавно розроблене розширення — чудовий інструмент, який дозволяє покращити управління замовленнями та заощадити купу часу.
Простіший, швидший та плавніший процес управління замовленнями більше не є «мрією Magento» :)
Вам сподобається процес управління замовленнями Magento з цим модулем! Розширення
дозволяє запускати команди розгортання, уникаючи збоїв веб-сайту.
Тепер воно працює ще «плавніше», оскільки ми виправили помилку під час встановлення звичайної версії Magento 2 без зразків даних.
Вона з'являлася під час розгортання статичного контенту, коли в налаштуваннях дизайну не було вибрано тему вітрини. Однак, ви більше не повинні зустрічатися з нею.
НОВА функція розширення !
Тепер ви зможете конвертувати зображення, розміщені на інших доменах/серверах. Хіба це не звучить фантастично?
Сподіваємося, що вам сподобається ця функція, оскільки десяткиihor
- 1 хв читання
Як ви можете легко просканувати свою сітку замовлень Magento 2 та знайти потрібні замовлення? Однозначно не з інформацією, яку надає вам сітка замовлень Magento 2 за замовчуванням.
Замість цього ви можете скористатися розширенням та додати кілька кольорів до вашої сітки замовлень. Як ви вже здогадалися, у цій статті ви дізнаєтеся, як додавати кольори статусу замовлення та де їх змінювати.
Отже, давайте перейдемо до справи.
Щоб додати кольори статусу замовлення до сітки замовлень на продаж у Magento 2:
Перейдіть до Магазини > Конфігурація > Розширення Magefan > Краща сітка замовлень.
Увімкніть колір статусу замовлення та не забудьте Зберегти конфігурацію.
Після додавання кольору статусу замовлення в сітку замовлень, його буде легше сканувати:
Ви можете змінити кольори для кожного , якщо вам не подобаються кольори, встановлені за замовчуванням.
Щоб змінити колір статусу замовлення в Magento 2:
Перейдіть до Магазини > Статус замовлення та виберіть статус замовлення, колір якого ви хочете змінитиihor
- 2 хв читання
може бути досить складним через обмежену інформацію в сітці замовлень за замовчуванням. Хоча в сітці замовлень Magento бракує багатьох речей, зображення продукту та інформація про продукт є найважливішими.
Отже, щоб побачити, що було замовлено безпосередньо з сітки, вам потрібно додати продукти до сітки замовлень на продаж у Magento. Сьогодні ви дізнаєтеся, як це зробити.
Ви можете переглянути це коротке відео про процес або виконати наведені нижче інструкції.
Додавання зображень продуктів до сітки замовлень у Magento
1. Перейдіть до Магазини > Налаштування > Розширення Magefan > Краща сітка замовлень.
2. Виберіть опцію Зображення при наведенні курсора у полі Шаблон стовпця товару .
Після збереження опції Зображення при наведенні курсора ви побачите зображення товару в сітці замовлень. Всі деталі придбаного товару відображатимуться при наведенні курсора.
Додати атрибути товару до сітки замовлень у Magento
Якщо ви хочете відображати атрибути товару безпосередньо в сітці замовленьihor
- 1 хв читання
Розпродажі – це чудовий період для ваших клієнтів, щоб заощадити гроші на покупці ваших товарів. Однак ніхто з них насправді не знає, скільки часу потрібно на організацію, упорядкування та управління розпродажами та замовленнями.
Код купона іноді не застосовується, використовується кілька разів або стає недійсним. Тому, щоб упорядкувати свою сітку замовлень під час розпродажів, ви можете додати коди купонів до сітки замовлень у Magento 2 та легко знаходити замовлення зі знижками.
Вам просто потрібно розширення . А в цій статті ви дізнаєтеся, як додати стовпець коду купона до сітки замовлень.
Виконайте такі кроки, щоб додати код купона до сітки замовлень у Magento 2:
1. Перейдіть до Продажі > Замовлення та розгорніть меню Стовпці .
2. Знайдіть Код купона в атрибутах замовлення та перевірте його.
3. Після додавання коду купона він з’явиться в сітці замовлень.
Ось і все. Вам не потрібно мати жодних технічних навичок, щоб додати знижку до сітки замовлень на продаж, оскільки модуль Magentoihor
- 2 хв читання
Керування замовленнями в Magento 2 може займати багато часу, оскільки їх фільтрація, пошук та обробка займає чимало часу. Саме тому, щоб забезпечити кращий досвід для клієнтів, потрібно оптимізувати управління замовленнями. І саме в цьому вам може допомогти розширення .
Воно дозволяє налаштувати сітку замовлень Magento 2 відповідно до ваших потреб, щоб легше знаходити потрібні вам замовлення та швидше їх фільтрувати. Отже, давайте дізнаємося, як налаштувати покращену сітку замовлень Magento 2.
Виконайте такі кроки, щоб налаштувати розширення Custom Order Grid:
1. Перейдіть до розділу Магазини > Конфігурація > Розширення Magefan > Краща сітка замовлень та Увімкнути розширення.
2. Виберіть Приховати замовлення зі статусами та відображати в сітці лише замовлення з певними статусами.
3. Виберіть шаблон стовпця продукту . Ви можете вибрати відображення Зображення при наведенні курсора або Сітки.
. Примітка: , коли ви обираєте шаблон стовпця продукту сітки, вам потрібно вибрати Інформація проihor
- 1 хв читання
Якщо ви вирішили видалити , виконайте наведені нижче дії. Ви можете зв'язатися з нашою командою для безкоштовної консультації, якщо у вас виникли проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції з видалення файлів залежать від способу встановлення розширення Better Order Grid.
1. Якщо ви можете знайти файли розширення в папці
app/code/Magefan/BetterOrderGrid
, видаліть цю папку.
2. Якщо розширення було встановлено через composer , а його файли знаходяться в папці
vendor/magefan/module-better-order-grid
, тоді виконайте команду composer CLI, щоб видалити його
composer remove magefan/module-better-order-grid
. Після видалення файлів розширення виконайте ці команди Magento CLI:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання, спробуйте ці .
Видалити дані розширення (необов'язково)
Увага! Це очистить усі конфігурації Better Orderihor
- 1 хв читання
Якщо вам потрібно оновити від Magefan, виконайте наведені нижче дії.
Примітка: Інструкції з оновлення залежать від методу, за допомогою якого було встановлено розширення Better Order Grid.
Оновлення за допомогою composer
Якщо модуль Better Order Grid було встановлено через composer (перевірте, чипостачальник/магічнийфан/module-better-order-grid папка існує), тоді вам потрібно виконати ці прості команди CLI в каталозі Magento 2:
composer вимагає magefan/
Примітка: Якщо ви не хочете, щоб ваш вебсайт був недоступний під час розгортання, спробуйте ці .
Оновлення за допомогою архіву та FTP
Якщо модуль Better Order Grid було встановлено через FTP (перевірте, чидодаток/код/ Magefan/BetterOrderGrid папка існує), тоді виконайте такі команди:
1. Завантажте останню версію архіву розширення Better Order Grid з magefan.com.
2. Розпакуйте архів.
3. Зробіть резервну копіюдодаток/код/ Magefan/BetterOrderGridпапку на вашому сервері, а потім видаліть її.
4. За допомогою FTP скопіюйте додатокпапку з архівуihor
- 1 хв читання
Ви можете встановити від Magefan, використовуючи методи встановлення за composer або архіву.
Встановлення через composer (рекомендовано)
Будь ласка, перейдіть до свого облікового запису Magefan > Обліковий запис Magefan > Завантаження > Встановлення через Composer , щоб отримати інструкції з встановлення composer .
Встановлення за допомогою архіву та FTP
Завантажте ZIP-архів розширення Better Order Grid з веб-сайту Magefan.com (не GitHub чи інших джерел).
Розпакуйте файли.
Скопіюйте папку програми з архіву до вашої папки Magento 2 .
У командному рядку, використовуючи "cd", перейдіть до кореневого каталогу Magento 2.
Виконайте команди CLI:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання, спробуйте ці .
Після встановлення розширення Magento 2 Better Order Grid ви можете запустити .
- 1 хв читання
Модуль Magento 2 Guest to Customer — це розширення, яке дозволяє конвертувати користувачів користувачів у вашому магазині Magento 2. Воно має багато функцій, таких як або додавання адреси замовлення користувача та інше.
Однак функцію, яку ми хочемо обговорити в цій статті, є "Change Order Customer'". Як випливає з назви функції, вона дозволяє змінити користувача за яким закріплено замовлення.
напр. ви придбали щось у подарунок і хочете, щоб це замовлення було додане до акаута цієї особи через бонуси або спеціальні пропозиції тощо.
Дізнайтеся більше про те, як .
Після зміни користувача за яким закріплено замовлення ви можете помітити, що, хоча ім’я та електронна адреса змінюються, білінгова адреса та адреса доставки залишаються незмінними.
Ви також можете помітити, що він не змінюється в сітці замовлень.
Навіть коли ви переходите до облікового запису користувача, до якого ви додали це замовлення, ви бачите, що замовлення не змінюється.
Отже, чому воно не змінюється, якщо функція чітко вказуєihor
- 4 хв читання
Розсилка – це чудова можливість повідомити своїх клієнтів про спеціальні пропозиції або розпродажі, а також надавати їм оновлення та новини щодо вашого магазину Magento.
Електронний маркетинг залишається потужним видом маркетингу, і це один із найкращих способів встановити міцні стосунки з вашими клієнтами та збільшити продажі компаній, якщо вони розробили добре сплановані стратегії.
Magento дозволяє керувати розсилками безпосередньо з адміністратора, і в цій статті ви дізнаєтеся, як їх налаштувати.
Зміст статті
Крок 1: Налаштування параметрів підписки на розсилку
Крок 2: Створення шаблону розсилки
Крок 3: Надсилання шаблону розсилки
Крок 4: Налаштування підписників на розсилку
Виконайте такі кроки, щоб налаштувати розсилки в Magento 2:
Крок 1: Налаштування параметрів підписки на розсилку
Під час керування розсилками у вашому магазині Magento першим кроком є перевірка загальної конфігурації розсилки. Є кілька параметрів, які визначають створення розсилок та підписки, які потрібно заповнитиihor
- 5 хв читання
Ситуації з відсутністю товару на складі не є найбажанішими. Однак, ви все ще можете використати їх на свою користь. Питання в тому, як?
може бути одним із варіантів. Однак, сповіщення про продукти Magento 2 можуть справлятися з цим набагато краще. Використовуючи їх, ви більше взаємодієте зі своїми клієнтами, одночасно покращуючи їхню залученість та лояльність.
У цій статті ви дізнаєтеся, що таке сповіщення про продукти Magento, як їх налаштувати та керувати параметрами запуску сповіщень про продукти.
Готові почати?
Що таке сповіщення про продукти Magento 2?
Сповіщення про продукти Magento 2 – це система сповіщень, на яку клієнти підписані на сторінці продукту, щоб отримувати сповіщення електронною поштою про будь-які зміни ціни продукту або стану запасів продукту. Відповідно, у Magento 2 є 2 типи сповіщень про товари: Сповіщення про ціну на товар та Сповіщення про наявність товару в наявності.
Таким чином, клієнти можуть отримати товар, який їх цікавить, за більш вигідною ціною, колиihor
- 2 хв читання
Magento 2, будучи багатофункціональною платформою електронної комерції, дозволяє створювати продукти з панелі адміністратора. Є безліч опцій для заповнення, щоб , що, очевидно, займає певний час.
А що робити, якщо вам потрібно створити величезну кількість продуктів, особливо під час розробки чи тестування?
Найпростіше в цьому випадку було б створювати продукти програмно. І саме це ви дізнаєтесь у цій статті.
Використовуйте наступний метод для програмного створення простого продукту в Magento 2:
getObjectManager();
$state = $objectManager->get('\Magento\Framework\App\State');
$state->setAreaCode('frontend');
$product = $objectManager->create('Magento\Catalog\Model\Product');
try {
$product->setName('Test Product');
$product->setTypeId('simple');
$product->setAttributeSetId(4);
$product->setSku('test-SKU');
$product->setWebsiteIds(array(1));
$product->setVisibility(4);
$product->setPrice(array(1));
$product->setImage('/testimg/test.jpg');ihor
- 3 хв читання
Кожен магазин наполегливо працює, щоб зробити своїх клієнтів задоволеними. Однак іноді трапляється, що люди хочуть повернути свої гроші. Це неминучий крок у .
У таких випадках люди запитують повернення коштів, яке в Magento називається Кредитне авізо .
. І в цій статті ви дізнаєтеся, що це таке і як його створити. Крім того, ви дізнаєтеся про рішення, яке допоможе вам позбутися повернених замовлень.
Що таке кредитне авізо в Magento 2?
Кредитне авізо Magento 2 – це документ, який визначає, скільки грошей буде повернуто клієнту. Спосіб створення кредитних авіз у Magento 2 зазвичай залежить від способу оплати , який використовувався під час оформлення замовлення.
Виходячи з цього, існує 2 типи кредитних авізо: Онлайн та Офлайн .
Офлайн-кредитне авізо означає, що відшкодування буде збережено лише в базі даних Magento, і кошти не будуть перераховані до банку, тому гроші фактично не повернуться. Воно використовується у випадку, якщо під час оформлення замовлення було використано офлайн-методihor
- 2 хв читання
Представлення магазину за замовчуванням Magento 2 — це представлення магазину, на яке спрямовуються користувачі за результатами пошуку. Magento має функцію перемикача магазинів, яка дозволяє вашим користувачам змінювати представлення магазину та переходити на те, що їм подобається.
Дізнайтесь як .
Ви можете мати стільки представленого магазину на вашому Magento 2, скільки вам потрібно в одному магазині. Однак користувачі всерівно будуть перенаправлені на представлений магазин за замовчуванням.
Отже, іноді вам потрібно змінити представлення магазину за замовчуванням.
Наступні кроки, щоб змінити представлення магазину для замовчування в Magento 2:
1. Підіть в Магазини > Усі магазини та виберіть Магазин для якого ви хочете змінити представлення магазину.
2. У полі Перегляд магазину за замовчуванням задайте Перегляд магазину який буде вважатись представленням магазину за замовчуванням для цього магазину та натисніть кнопку Зберегти магазин.
Тепер усі відвідувачі вашого магазину Magentoihor
- 2 хв читання
WebP — це сучасний формат файлів зображень, який багато веб-сайтів використовують для зменшення розміру зображень та покращення продуктивності веб-сайту. Але не забуваймо, що зображення великого розміру також можуть уповільнювати завантаження вашої програми.
Розгляньте можливість використання зображень WebP у вашій програмі для Magento 2?
Ось як.
Якщо у вас є стороння програма (наприклад, програма для iOS, Android тощо) і ви використовуєте її для свого магазину Magento 2, ви можете відображати там зображення у форматі WebP, навіть якщо у вас є лише зображення у форматі PNG, JPG або іншому форматі.
Єдине, що вам потрібно, це наше розширення , встановлене у вашому магазині Magento 2.
Отже, щоб відображати зображення WebP у сторонніх застосунках, вам потрібно визначити функціюgetWebPUrlу коді застосунку. Приклад наведено нижче:
function getWebUrl(imageUrl) { /* @var string */ imageUrl = imageUrl.trim(); var baseUrl = 'https://mystore.com/'; var imageFormat = imageUrl.split('.').pop(); varihor
- 2 хв читання
Команда Magefan вітає вас!
Ні для кого не секрет, що Закон України «Про забезпечення функціонування української мови як державної» почав діяти ще у липні 2019 року, проте впроваджується він поступово. Щороку буде починати діяти наступна норма закону. Для прикладу, 16 січня 2021 року вступила в силу норма про обслуговування споживачів державною мовою, та про подання інформації для загального ознайомлення (оголошення, вивіски, вказівники тощо), що повинно здійснюватись державною мовою.
Впродовж наступних трьох років поступово будуть введені в дію наступні норми, зокрема і норма, що стосується державної мови у віртуальному світі. Вона почне діяти 16 липня 2022 року.
Що це означає?
Відповідно до Статті 27. пункту 6 цього закону - “Інтернет-представництва (в тому числі веб-сайти, веб-сторінки в соціальних мережах) органів державної влади, органів місцевого самоврядування, підприємств, установ і організацій державної і комунальної форм власності, засобів масової інформації, зареєстрованих в Україніihor
- 1 хв читання
Іноді вам потрібно запустити код Magento 2 зовні, у таких випадках:
Інтеграція Magento 2 з іншими фреймворками або платформами, встановленими на тому ж веб-сервері,
швидке тестове виконання деякого методу, наприклад, завдання cron.
Наприклад, створіть файл test.php у кореневому каталозі Magento 2 та додайте до нього наступний код:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
use Magento\Framework\App\Bootstrap;require __DIR__ . '/app/bootstrap.php';
$bootstrap = Bootstrap::create(BP, $_SERVER);
$obj = $bootstrap->getObjectManager();
$state = $obj->get(Magento\Framework\App\State::class);$state->setAreaCode('adminhtml');
$object = $obj->create(\VendorName\ModuleName\Folder\Class::class);$object->someMethod();
VendorName\ModuleName\Folder\Class - назва класу, який ви хочете виконати;someMethod - назва методу, який ви хочете виконати;Увага!Переконайтеся, що__DIR__. '/app/bootstrap.php – це правильний шлях до файлу Magento 2 app/bootstrap.php.
Ви можете запустити test.php у веббраузеріihor
- 3 хв читання
У Magento 2 ви можете створювати плагіни (перехоплювачі), які дозволяють розширювати функціональність та виконувати власний код до, після або навколо будь-якого публічного методу PHP-класу.
Наприклад, є PHP-клас із публічними функціями "setName", "getName", "save":
<?phpnamespace VendorName\ModuleName\Folder;class SomeModel{ private $name; public function setName($name, $storeId = 0) { $this->name[0] = $name; } public function getName($storeId = 0) { return $this->name[$storeId]; } public function save($fields, $customData) { /* some save logic here */ }}
Як створити плагін у Magento 2?
1. Створіть файл etc/di.xml у папці та додайте туди наступний код:
<?xml version="1.0"?><config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="VendorName\ModuleName\Folder\SomeModel"> <plugin name="mycompany_mymodule_plugin_modulename_Folder_somemodel" type="MyCompany\MyModule\Plugin\ModuleName\Folder\SomeModelPlugin"ihor