Drupal 7主题Template.php意外的T_OBJECT_OPERATOR错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Drupal 7主题Template.php意外的T_OBJECT_OPERATOR错误相关的知识,希望对你有一定的参考价值。

我是Drupal开发的新手,并尝试在我的自定义主题template.php中为内容类型运行预处理函数。

这是我的代码:

function MYTHEME_preprocess_article(&$variables) {
  if (!field_image_alt_text->getValue().strlen() = 0 || null ) { set value to something }else {return;}
};

但它返回语法错误:

语法错误:意外的T_OBJECT_OPERATOR

我怎么能够 。解决此错误?

提前致谢!

答案

你不解决这个问题,代码不是php语言

function MYTHEME_preprocess_article(&$variables) {
  if (strlen(field_image_alt_text->getValue()) = 0 || null ) { set value to something }else {return;}
};

以上是关于Drupal 7主题Template.php意外的T_OBJECT_OPERATOR错误的主要内容,如果未能解决你的问题,请参考以下文章

任何节点的 Drupal 主题模板文件

Drupal 主题的表现形式

PHP template.php(Drupal)的横向社交链接

如何为我自己的模板使用主题预处理器功能?

Drupal 7根据内容类型无法正常创建自定义模板

自定义 drupal 搜索结果页面