drupal-entities

    1热度

    1回答

    如何获得对用于实例化entity_metadata_wrapper/EntityDrupalWrapper的节点/实体的引用。我在 EntityDrupalWrapper API Reference中找不到getNode/getEntity或类似的方法。 $wrapper = entity_metadata_wrapper('node', entity_create('node', a

    0热度

    1回答

    我有一个实体有大约40个字段。当我尝试在管理字段窗口中保存新字段/更新退出字段时,保存/发布操作花费的时间太多(大约6到8分钟)。有时页面只刷新,新添加的字段不显示。但是,我在Drupal错误日志中看不到错误。我怎样才能进一步调试这个问题?是否有任何优化建议需要考虑?

    0热度

    1回答

    我想弄清楚如何从Drupal 8中的实体获取图像的路径。我曾经想过get() - > value会这样做,但那只是返回一个空字符串。 我有一个测试功能: function getValueTest ($profile_id, $field) { $profile_storage = \Drupal::entityManager()->getStorage('profile');

    0热度

    2回答

    我是一个总的Drupal新手,试图了解构建分层内容的基本概念。 比方说,我正在建立一个音乐标签的网站,并且想要表示这个结构,我应该使用分类法,关系/实体模块之一还是两者的组合? 我的网站将有这些“类型”: 艺术家(与名称,图像,视频,生物,相关艺术家)。 艺术家有参观日期(列出场地,时间,购票信息,海报图片)。 艺术家有版本(有名字,日期,流派,曲目列表,图片,贡献艺术家列表)。许多艺术家可以为单

    0热度

    1回答

    是否可以挂钩实体引用的更改? 假设我有a <- b和b <- x -> a。 当a <- b修改d <- b我想也b <- x -> a更改为b <- x -> d

    0热度

    2回答

    我有一个内容类型包含一个字段,该字段是对另一个节点的引用。我试图从主节点的页面中的引用节点中包含一个字段,但我无法弄清楚如何添加该字段。下面是我如何得到我的主题中的值: function mytheme_preprocess_node(array &$variables) { $node = $variables['node']; if ($node->get('field

    0热度

    3回答

    在我的Drupal项目中,我有这样的错误: Recoverable fatal error: Argument 1 passed to Drupal\Core\Entity\EntityViewBuilder::view() must implement interface Drupal\Core\Entity\EntityInterface, null given, called in /Use

    0热度

    1回答

    我想隐藏一个字段,基于用户从实体引用复选框列表中选择,但无论我做什么我都无法隐藏该字段。 我觉得选择器有问题。 $form['title']['#states']['invisible'][] = array( 'input[name="field_offering_course[und][0][target_id]"' =>array('checked' => TRUE));

    0热度

    1回答

    以下是我的情况:我正在使用带Drupal 8的ECK模块来创建实体和捆绑包,以及用于创建API功能的新REST核心模块。 我已经安装了REST_UI模块,我启用了我感兴趣的实体的路线 这是我的问题:我创建了一个实体类型和ECK捆绑,然后我可以创建一个新的当我打电话的/entity/entity_type_name端点POST请求,给下面的参数作为JSON实体: { "type":[{"t

    0热度

    1回答

    问题很简单:如何在服务器和文件表中保留文件,因此在使用实体包装器取消设置/更改值后,其fid仍然有效? $ewrapper = entity_metadata_wrapper('node', $sourceNode); unset($sourceNode->field_image[$sourceNode->language][0]); $ewrapper->save(); 现在只要上述被调