Мені вдалося створити тип продукту та імпортувати свої дані про товар, тому зараз у мене є список продуктів.
Як зараз іти на показ продуктів? Чи потрібно будувати тип вмісту з нуля і додавати поля вручну, чи є спосіб генерувати тип вмісту?
Мені вдалося створити тип продукту та імпортувати свої дані про товар, тому зараз у мене є список продуктів.
Як зараз іти на показ продуктів? Чи потрібно будувати тип вмісту з нуля і додавати поля вручну, чи є спосіб генерувати тип вмісту?
Відповіді:
Як згадується pjskeptic, ви можете створити загальний механізм відображення за допомогою Views (або потенційно Панелі), але основним способом встановлення одного фрагмента вмісту як відображення продукту є використання користувальницького типу вмісту з полем Product Reference за допомогою Add to Cart формат відображення форми . Це має певні переваги:
Є і деякі інші її переваги, але варто зазначити, що ми розуміємо, що це вводить складність у процес створення продукту. Ми прийняли рішення на початку створити звукову архітектуру (відокремивши визначення продукту від точки його відображення) та спростити аспект адміністрування магазину за допомогою використання інсталяційних профілів та допоміжних модулів. Для цього можна скористатися профілем інсталяції Commerce Kickstart, щоб створити інсталяцію Drupal 7 + Drupal Commerce, що включає попередньо налаштований дисплей продуктутип вмісту та додає поле зображення до основного типу продукту. (На жаль, вам доведеться знати Git, щоб зрозуміти це, оскільки інсталяційний профіль упаковки наразі нефункціональний для профілів Drupal 7.) Крім того, ми працюємо над проектами, які дозволяють масово створювати продукти / дисплеї продуктів та додавати їх. / редагуйте продукти безпосередньо у формі редагування вузла, використовуючи спеціальний віджет поля Посилання на продукт .
Щоб налаштувати це вручну, виконайте наступні дії:
Є ще щось, але це має розпочати вас. Цей процес насправді є темою статті, яку я написав до першого випуску Drupal Watchdog. Я сподіваюся стати постійним дописом на тему «Drupal Commerce», тому я закликаю вас отримати підписку, якщо ви не були в DrupalCon, коли журнал вийшов. Можливо, статті з’являються на веб-сайті з часом після друку.
Для подальшої підтримки я б радив переглядати публікації на форумі та документацію на цю тему на DrupalCommerce.org і перевірити канал IRC #drupalcommerce на irc.freenode.net. Якщо ви знайдете якісь помилки або хочете внести свій внесок у дискусію про зручність використання, ми будемо раді отримати відгуки як розробника сайту щодо відповідних питань у нашому трекері випусків.
О, і якщо ви візуальний учень, я проходжу цей процес і пояснюю, як працює архітектура у моєму сеансовому відео з DrupalCon Chicago . Це найкраще відео на сьогоднішній день, хоча я хотів би побачити менші скріншоти, спрямовані на конкретні кроки створення сайту Drupal Commerce.
Удачі!
У Drupal Commerce продукти не відображаються як вузли. Ви можете відображати їх, використовуючи представлення даних.
Створіть новий вид і виберіть Комерційний продукт як Тип перегляду. Щоб відобразити один продукт, встановіть подання, щоб прийняти ідентифікатор продукту або аргумент SKU. Тоді ви отримаєте доступ до всіх полів продукту. Щоб відобразити декілька продуктів, додайте фільтр або аргумент за категорією чи будь-якими іншими критеріями, за якими слід перелічити продукти.
Ви також можете відображати продукти, створивши тип вмісту з полем посилання на продукт, а потім створивши вузол для кожного продукту, але це, безумовно, буде болем, якщо у вас багато продуктів.
Коли у вас є продукти в торгівлі, ви можете поєднати структуру Райана Сзрами (тобто створити тип вмісту типу "відображення продукту") та потужність переглядів.
Спочатку створіть дисплей продукту ВМІСТ ТИПУ (Адміністратор >> Структура >> типи вмісту >> Додати тип вмісту). Дотримуйтесь вказівок Райана Сзрами з його відповіді на цій сторінці.
По-друге, створіть свій перший дисплей для одного із своїх продуктів.
По-третє, створіть новий перегляд (Адміністратор >> структура >> Перегляди >> Додати новий вид). Встановіть подання для відображення вмісту типу "Дисплей продукту". Налаштуйте вид відповідно до ваших смаків. Тепер у вас є список товарів.
Оформити замовлення на комерцію (диспетчер дисплеїв продуктів) для спрощення управління вузлами відображення продукту на продукт!