5.1 Додаткові поля бази для вивантаження

5.1 Додаткові поля бази для вивантаження. У цьому пункті налаштувань можна додати, які додаткові поля забирати з бази даних при запиті.

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

Зверніть увагу! При вказанні, наприклад, p.sku модуль тільки забере ці дані з бази, він їх сам нікуди не виводить. (Для виведення використовуйте пункт  Додаткові статичні параметри 3.12)

Щоб забирати з бази значення поля mpn, достатньо прописати p.mpn, і значення з поля mpn (таблиці product) потрапить у масив товару $product['mpn']. Також якщо треба забрати meta_keyword, достатньо прописати p.mpn,pd.meta_keyword, і значення поля meta_keyword (таблиці product_description) потрапить у масив товару $product['meta_keyword'].

Можна прописати будь-які доступні поля, які є в базі, список полів доступний за кліком на синю кнопку ліворуч під назвою пункту. Розділювач - кома. Якщо так сталося, що ввели неправильні поля, то нічого страшного, все буде працювати.

Для перерахунку цін згідно з курсом валюти, яка обрана у товару при використанні мультивалюти, можна поставити p.currency_id

В параметрах системи UniXML налаштування знаходиться в $data['fields']
×
Актуальна версія UniXML 7.7

Розробник модуля - Микола Прут.

Працюю з opencart з 2010 року.

Створив успішні модулі UniXML Pro, MicrodataPro, Easyphoto, Редиректор 301 та інші.

Авторське право на модуль UniXML та інформацію на цьому сайті належить Миколі Пруту.

Копіювання матеріалу або використання неліцензійного модуля заборонено.

≡