Author

Magento 2 Multi website

https://www.youtube.com/watch?v=1HrOfr8e96A In my localhost, I have two domains named website.vn website.us Both these websites pointing to same the path /var/www/html/magento/2.2.x/2.2.5 Let’s do this practice, you need to follow steps by step: Step 1: Add a new Root Category Log into the backend and navigate to the Catalog → Catalog → Categories → Add Root Category... » read more

Magento 2 модулі не відображаються в адмінці

Якщо після цих команд, модулі так і не появилися в налаштуваннях php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy -f uk_UA en_US php bin/magento indexer:reindex php bin/magento cache:flush Потрібно спробувати почистити zend opcache: opcache_reset()

React: Local state management with Apollo

Базовими речами в React є props та state, це ключові моменти, які потрібно зрозуміти і розібрати. З props все абсолютно просто – в них передаємо дані на основі яких компоненти промальовуються. Props – це просто контейнер для зберігання даних на рівні компоненту, якщо змінити дані в props, то з компонентом нічого не відбудеться. Геть інша... » read more

Часткове промальовування компонентів React на сервері. Частина 2

Це друга стаття із серії Не стандартна робота з React – Частина 1 В попередній частині) ми поговорили про базову версію реалізації часткового промальовування React компонетів на сервері. Ми маємо значні напрацювання у відображені табличних даних (ZfcDataGrid) на PHP, було б не зовсім справедливо викинути роки роботи, тільки через те, що почали використовувати React. В... » read more

Часткове промальовування компонентів React на сервері. Частина 1

Практика описана в даній статті відноситься до Bad Practice, вона надається як зразок для менш болісного перехідного періоду і в майбутньому обов’язково має бути оптимізована під вимоги React. На початку впровадження нових технологій на проект, не можна все старе викинути і написати код заново, точніше можна, але бізнес це не оцінить. Припустимо компанія довгий час... » read more

Налаштування зв’язки ZF3+Doctrine2+GraphQL

WEB змінюється дуже швидко. Ще декілька років тому головним mainstream & best practise для реалізації API вважався REST, то сьогодні він вже має багато недоліків і всі використовують GraphQL, як єдино правильний варіант для роботи через API. Якщо серйозно, то в цих словах багато сарказму, кожен вирішує сам, що є кращим для нього. Свого часу... » read more

Doctrine 2 SQL Filter and annotation in ZF3

In a certain period of time, a user should see information about one marketplace. It can be tedious to add small WHERE condition each time when you want to work with the marketplace. Doctrine provides an elegant solution to never forget this condition in your queries. This approach can be used with Doctrine SQL Filter... » read more

MySQL. Корисні запити

Замінити значення у всіх таблицях одним запитом SELECT CONCAT('UPDATE ', table_schema, '.', table_name, ' SET ', column_name, '=REPLACE(', column_name, ',''glutamine.'',''l-glutamine.'');') FROM information_schema. COLUMNS WHERE table_schema IN ('your_database_name') -- AND table_name NOT IN ('table_name') -- exclude table names AND ( column_type LIKE 'char(%' OR column_type LIKE 'varchar(%' OR column_type LIKE '%text' );