מחבר: linkin

WSL2 with Docker and Devilbox

0 commentsmagento

דוקומנטציה מלאה מפה : https://plumrocket.com/learn/devilbox-docker-wsl2 הגדרות סביבה יש לבצע עריכה ב קובץ .env ביטול xdebug:  PHP_MODULES_DISABLE=oci8,PDO_OCI,pdo_sqlsrv,sqlsrv,rdkafka,swoolePHP_MODULES_DISABLE=xdebug,imagick,swoole דרישות ל 2.4.3elasticsearch 7.9mysql 8.0php 7.4apache 2.4nginx 1.8 מימוש elasticsearch הכנסה בקובץ ENV  # ELK stack general# See here for all versions: https://www.docker.elastic.co/#ELK_SERVER=6.1.4#ELK_SERVER=6.2.4#ELK_SERVER=6.3.2#ELK_SERVER=6.4.3#ELK_SERVER=6.5.4#ELK_SERVER=6.6.1ELK_SERVER=7.9.0# Elastic Search settingsHOST_PORT_ELK_ELASTIC=9200# Logstash settingsHOST_PORT_ELK_LOGSTASH=9600# Kibana settingsHOST_PORT_ELK_KIBANA=5601 במידת הצורך ניתן למשוך את הגרסה הרצויה :  פתיחת ….  Read More

plugin

0 commentsmagento

נשתמש בVIEWMODULE על מנת להפריד את הלוגיקה מהBLOCK ולהשאיר את הבלוק מתפקד רק לתצוגה The class -בתוך תקיית ViewModel MODULE/ViewModel/DeliveryMessage.php פה יש לבצע implements ArgumentInterface על מנת שיודגר כVIEWNODULE הוספת הclass דרך XML PHTML הוספת arguments על מנת להגדיר את הקלאס יש לקרוא למידע באמצעות ()getViewModel

Custom events

0 commentsmagento

הרחבה של לפונקציונליות של מודולים במגנטו , בנוי על /magento/Framework/Event/ManagerInterface ומבוסס על התלבשות על אינווט קיים או יצירה של אחד ואז חיבור הפונקציונלית הרצויה באמצעות dispatch מורכב מ3 חלקים :  יצירת הEVENT ורישומו יצירה של הOBSERVER  מימוש על ידי DISPATCH במקום הרצוי  events.xml VANDOR/MODULE/etc/events.xml יצירה של OBSERVER VANDOR/MODULE/Observer/Aftersave.phpדוגמה לקובץ שמבצע לוג מימוש של הפונקציה ב dispatch ….  Read More

api – Authentication

0 commentsmagento

יציאת המודול https://mage2gen.com/ יש לסמן את השדה בתוך המודול של API Token עבודה עם פוסטמן : פתיחת בקשה הGET לכתובת : https://magento-642127-2091905.cloudwaysapps.com/rest/V1/integration/admin/token הוספה לבודי כJSON את פרטי היוזר : קבלה של הטוקן ושמירה שלו  שליחת בקשה עם טוקן מתוך המודול הכתובות מופיעות ב VANDOR/MODULE/etc/webapi.xml  לא לשכוח להוסיף rest לכתובת לדוגמה:https://magento-642127-2091905.cloudwaysapps.com/rest//V1/api-v1/api_entity/1 בלשונית של authorization  לבחור ב ….  Read More

ViewModel

0 commentsmagento

נשתמש בVIEWMODULE על מנת להפריד את הלוגיקה מהBLOCK ולהשאיר את הבלוק מתפקד רק לתצוגה , נכנס רק ממגנטו 2.2 וזהו הדרך הנכונה יותר לעבודה. *חייב להיות מחובר לBLOCK או על ידי חיבור כמו פה או על ידי בניה של קובץ יעודי כמו בקבצי הפרוייקט The class -בתוך תקיית ViewModel MODULE/ViewModel/DeliveryMessage.php פה יש לבצע implements ArgumentInterface על ….  Read More

Full Module – כולל שדות באדמין ותצוגה לקלייט

0 commentsmagento

בניית הטבלה במסד הנתונים VENDOR/MODULE/Setup/InstallSchema.php  סכמה לבניית מסד הנתונים , יש לתת שם לטבלה ולהכניס את השדות הרצוניות לבניהיש לבנה s:sp והקובץ ירוץ פעם אחת ברישום של המודול , במידה וזה לא עבד יש למחוק גם מהטבלה שבה המודול רשום setup_module יצור המודול בצורה אוטומטית https://mage2gen.com/ משיכת נתונים והדפסה לקליינט VANDOR/MODULE/Block/CLASS.php   protected $_postFactory;public function ….  Read More