Архів по місяцям: Листопад 2017

  1. Переписування storefront view-файлів Magento 2 за допомогою теми

    Під час розробки інтернет-магазину на базі Magento 2, виникає  задача розширення стандартного функціоналу Magento 2 або встановлених на неї модулів. Редагувати файли ядра Magento чи модулів недопустимо, тому що під час оновлення ці зміни будуть перезаписані. Отож, як внести зміни у storefront (frontend) файл темплейту, css, js?

     

    УВАГА! Подані нижче інструкції не можна застовувати для переписування layout-файлів.

     

    Переписування view-файлів модуля, що знаходиться у папці app/code.

    Нехай потрібно змінити файл:

    app/code/Magefan/Blog/view/frontend/templates/post/view.phtml

    Створіть його копію у папці теми зі шляхом:

    app/design/frontend/ThemeVendor/themename/Magefan_Blog/templates/post/view.phtml

    Внесіть необхідні зміни у щойно створений файл теми.

    Якщо власна тема відсутня на вашій Magneto інсталяції, створіть її.

     

    Дізнатись більше »
  2. Корисні команди Linux

    Базові команди Linux

    pwd - відображає інформацію про поточне знаходження у файловій системі (шлях директорії (папки) у якій ви знаходитесь);

    dir, ls - показує список файлів і папок у поточній директорії;

    cd (change directory - змінити поточну директорію) дозволяє перейти у іншу папку;

    Наприклад:

    cd ../ - перейде у папку на рівень вище;
    cd foo - перейде у дочірню папку "foo";
    cd /var - перейде папку "var", що знаходиться у корені файлової системи;

    touch fine_name - створення нового файлу з назвою "fine_name";

    mkdir dir_name - створення нової папки "dir_name" у поточній директорії;

    rm file_name (remove - видалити) - видалення файлу "file_name";

    rm -r dir_name - видалення папки "dir_name";

    cp origin_name new_name (copy - копіювати) - копіювання файлів і папок;

    mv old_name new_name - перенесення файлів і папок;

    ln -s origin_name link_name - створення символьного посилання;

     

    Дізнатись більше »
^Top