gpt4 book ai didi

php - 你如何检查 drupal 8 中的字段是否为空?

转载 作者:可可西里 更新时间:2023-11-01 13:08:32 25 4
gpt4 key购买 nike

我在基本页面的内容类型中添加了一个字段。它是一个选择框,根据页面是否属于“入门”类型,选中或取消选中。如果页面是入门页面,我想将“入门”类添加到 html 中的 body 元素,即选中该框。我想在 .theme 文件中执行此操作。所以基本上我也想检查该字段是否为空,如果它不是,则将类添加到 body 元素。任何帮助将不胜感激。

最佳答案

要检查字段是否为空,您可以使用内置方法 isEmpty()

例如:

if (!$entity->get('category')->isEmpty()) {
/** @var EntityInterface $category */
$category = $entity->get('category')->entity;
$row['category']['data'] = [
'#type' => 'link',
'#title' => $category->get('name')->value,
'#url' => $category->toUrl(),
];
}
else {
$row['category'] = NULL;
}

关于php - 你如何检查 drupal 8 中的字段是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34869575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com