Параметри модульного скрипту
Почнемо з перших двох полів, розташованих над редактором скрипта.
- Перше поле - це опис модуля для автопідказки. Справа в тому , що середовище розробки Melbis Shop 6 має функцію автопідказки при редагуванні HTML-шаблонів. запропонує Вам список доступних модульних скриптів. Це досить зручно, адже модулів може бути багато, та й оперувати ними може не лише PHP-програміст, який їх розробив, але й веб-майстер, який бачить їх уперше.
- Друге поле - це перелік очікуваних параметрів під час виклику модуля . Після імені кожного параметра необхідно вказати його тип даних . (Докладніше в розділі " Типи даних модулів ").
Праворуч знаходиться список бібліотек, які Ви можете вибирати для використання в цьому модулі, а в самому низу знаходиться налаштування кешування модуля:
- Відкладена завантаження - включає/виключає завантаження даного модуля за технологією Lazy Loading. При обраній опції, під час парсингу на місце модуля підставляється спеціальний HTML-код, а сам модуль не викликається. Користувач отримує ефект прискореного завантаження сторінки.
- Доступний запуск ззовні - дозволяє/забороняє запуск модуля шляхом його виклику першим способом через $gParser->Parse.
- Кеш – включає/вимикає режим кешування результатів поточного модуля.
- Таймаут - час затримки для оновлення кеша, вказується в хвилинах. Деякі модулі немає сенсу оновлювати занадто часто (навіть якщо дані, на основі яких вони сформовані, змінилися). Наприклад, розсилання повідомлень про товари (раз на добу).
- Лівий список таблиць - таблиці, до яких звертається модуль, і при зміні яких визначається необхідність перебудови кеша.
- Правий список таблиць - таблиць, до яких звертаються бібліотеки, приєднані до цього модуля.

Melbis Shop6