Експорт типів вмісту за допомогою функцій [закрито]


13

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

Я хотів би експортувати визначення типів вмісту з сайту Drupal на інший.

Може хтось підкаже мені, як це зробити?


Чому це питання занадто широке?
підкреслено

Відповіді:


23

Звичайно,

Встановіть модуль функцій, після чого переходите до структури -> функції

Натисніть "створити нову функцію"

Дайте ім'я, а потім на компоненті Редагування ви можете вибрати те, що потрібно експортувати. Виберіть Тип вмісту: вузол, і ви побачите список усіх типів вашого вмісту, встановіть типи вмісту, які потрібно експортувати, (коли ви натиснете прапорець, ви побачите зображення Ajax, почекайте його зникнення), а потім натисніть на завантаження особливість. Версія 7.x-2.x має кращий інтерфейс користувача, і його можна завантажити прямо у папку сайтів / усіх / модулів / функцій, якщо ви дасте дозволу веб-серверу писати у цю папку.

Завантажена вами функція працює як модуль, тому завантажте папку, яку ви завантажили на сайти / всі / модулі / функції, перейдіть на сторінку модуля та включіть її.

Ви знайдете тип вмісту з усіма полями.

Я пропоную вам пограти з модулем функцій, щоб зрозуміти весь його потенціал.


Дуже дякую. Я це зробив, але тепер у мене питання, чи включити цей модуль на цільовий веб-сайт, якщо мої типи вмісту будуть імпортовані?
Кодіум

Так, ваш тип вмісту буде імпортований із усіма полями.
Тайлер Дерден

Крім того, ви можете використовувати модуль Migrate для експорту / імпорту будь-якого типу даних, а не лише типів вмісту. Але це не спрацювало для мене під час міграції між D6 та D7.
Гардоман

Особливості - це чудовий модуль. Він працював для моєї міграції D6 -> D7, тоді як інші не робили (Міграція дала помилку nodewords_migrate_api підтримує Migrate API версії 1, API міграційного модуля версія 2 - підтримка міграції не завантажена). Особливості дозволяють експортувати будь-які типи даних. Примітка. Якщо ви хочете перемістити дані між 6 та 7 версіями та створити функцію в D6, ви не зможете ввімкнути її як модуль у D7. Тим не менш, якщо ви перейдете в / admin / build / функції, ви все одно зможете включити свою функцію звідти!
Гардоман
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.