Параметри модульного скрипту

Почнемо з перших двох полів, розташованих над редактором скрипта.

  • Перше поле - це опис модуля для автопідказки. Справа в тому , що середовище розробки Melbis Shop 6 має функцію автопідказки при редагуванні HTML-шаблонів. запропонує Вам список доступних модульних скриптів. Це досить зручно, адже модулів може бути багато, та й оперувати ними може не лише PHP-програміст, який їх розробив, але й веб-майстер, який бачить їх уперше.

  • Друге поле - це перелік очікуваних параметрів під час виклику модуля . Після імені кожного параметра необхідно вказати його тип даних .   (Докладніше в розділі " Типи даних модулів ").

Праворуч знаходиться список бібліотек, які Ви можете вибирати для використання в цьому модулі, а в самому низу знаходиться налаштування кешування модуля:

  • Відкладена завантаження - включає/виключає завантаження даного модуля за технологією Lazy Loading. При обраній опції, під час парсингу на місце модуля підставляється спеціальний HTML-код, а сам модуль не викликається. Користувач отримує ефект прискореного завантаження сторінки.

  • Доступний запуск ззовні - дозволяє/забороняє запуск модуля шляхом його виклику першим способом через $gParser->Parse.

  • Кеш – включає/вимикає режим кешування результатів поточного модуля.

  • Таймаут - час затримки для оновлення кеша, вказується в хвилинах. Деякі модулі немає сенсу оновлювати занадто часто (навіть якщо дані, на основі яких вони сформовані, змінилися). Наприклад, розсилання повідомлень про товари (раз на добу).

  • Лівий список таблиць - таблиці, до яких звертається модуль, і при зміні яких визначається необхідність перебудови кеша.

  • Правий список таблиць - таблиць, до яких звертаються бібліотеки, приєднані до цього модуля.