Рейтинг:0

Как я могу построить определенную структуру данных?

флаг cn

у меня есть Курс тип контента, который имеет несколько «модулей». (Модуль — это просто имя.) Есть также несколько «модулей», которые могут принадлежать модулю или не принадлежать ему. Блок имеет несколько полей, например Место расположения, Описание.

я создал Блок курса тип абзаца и Единицы измерения поле в типе контента "курс", которое ссылается на этот тип абзаца. Таким образом, я могу создавать единицы, принадлежащие курсу.

Однако я не уверен, как работать с модулями. я мог бы создать Модуль курса тип абзаца, но я не думаю, что это позволит мне прикрепить модуль к модулю, поскольку нет возможности выбрать существующий абзац.

По сути, мне нужно создать несколько модулей внутри узла, затем несколько модулей и, при желании, присоединить эти модули к одному из созданных мной модулей.

sonfd avatar
флаг in
Являются ли модули уникальными для курса? Могут ли единицы принадлежать нескольким модулям? Могут ли несколько устройств принадлежать одному и тому же модулю? Чем отличается устройство, если оно прикреплено к модулю, а не нет?
Hubert avatar
флаг cn
Да, модули уникальны для курса. Блоки не могут принадлежать нескольким модулям, но несколько блоков могут принадлежать одному и тому же модулю. Нет никакой разницы между юнитом, принадлежащим модулю, и юнитом, который не принадлежит модулю. В некотором смысле блоки помечены модулем, поэтому в итоге я настроил модули как словарь таксономии (с полем ссылки на контент, указывающим на курс).
Рейтинг:1
флаг cn

$ ./vendor/bin/drush cr

  • Если эти команды работают для вас, то у вас есть разные варианты в зависимости от вашего хостинга.
  • Drush документы
  • превосходны и помогут вам выбрать правильный путь вперед. Хорошо, я смог сделать это довольно легко с drush dumps.
    • Сначала я сделал дамп на живом сервере с помощью:
    • drush sql: дамп > db.sql

А затем в моей среде докеров.

  • Сначала я убедился, что удалил таблицы из базы данных из Phpmyadmin.
Hubert avatar
флаг cn
Спасибо, это отличная идея! В итоге я настроил таксономию «модуль курса» (хотя я сделал ее простой, указав только имя и ссылку на курс) и пометил каждую единицу курса термином.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.