Як імпортувати / експортувати тип вмісту?


21

У Drupal 6 у нас був імпорт імпорту типу вмісту, я не можу знайти це в Drupal 7.

Будь-які поради, будь ласка?


Чи може ця функція насправді була застосована? Нічого собі, підняв це як запит на
drupal.org/node/1277788

Відповіді:


15

Я в кінцевому рахунку використовував модуль пакетної копії .


Цей модуль не працює належним чином. У D7 я вибрав кілька типів контенту для експорту, потім я вибрав, які поля експортувати, і скопіював усі створені php-коди на новий сайт. Модуль створив нові типи вмісту, але всі спеціальні поля відсутні. Крім того, ви не можете створити ці поля ще раз, оскільки вони вже існують у базі даних, але вони не відображаються при зміні типу вмісту, і він не є в існуючих полях, які ви не можете додати. Очищення кеша нічого не робить.
Неймовірно

14

Ви можете використовувати функції для експорту та імпорту типів вмісту в код.


Дякую, я знаю Особливості, але, здається, було б надмірне створення, щоб створити модуль для імпорту функції. Також
керуйте

Це може здатися непосильним, але є дуже багато переваг, таких як легке дублювання між різними сайтами, якщо це необхідно. З створенням та підтримкою інтерфейсу "точкою та натисканням" створення та обслуговування інтерфейсу - це не велика справа.
цифровий

2

Ця функція була частиною модуля CCK, який можна побачити як перейти в ядро ​​Drupal. На своїй сторінці проекту керівники написали:

content_copy: Відділення D7 модуля "Функції" підтримує експонування та імпорт типів та полів вмісту в модулях "функції". Наразі немає інтерфейсу користувача, який б вручну експортував та імпортував визначення полів.

Так, як сказав @digital, ви повинні використовувати функції .


1

+1 внесете заявку на модуль пакетної копіювання від giorgio79 вище - подібний модуль буде: модуль data_export_import .

Що мені подобається у data_export_import, це те, що це модуль "все в одному" (для експорту та імпорту даних. Тоді як, як і для інших рішень, етапи імпорту та експорту проводяться окремими модулями, що може означати, що потрібна додаткова робота для забезпечення сумісність експорту з імпортом.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.