在网上搜索了一整天后,我仍然无法修复我文件中的错误。我希望有人可以帮助我...
这是我得到的错误:
解析错误:语法错误,意外':'在878行的C:\ wamp \ www \ dagvandewebshop \ sites \ all \ modules \ webform_register \ webform_register.module
这是我的代码:
($node->field_leveringswijze[LANGUAGE_NONE][0]['value'] >= 1 ?$form['leveringswijze']['#default_value'] = 'Levering op adres (thuis of op kantoor)' : $form['leveringswijze']['#default_value'] = 'Levering in een afhaalpunt' : $form['leveringswijze']['#default_value'] = 'Levering in een pakjes automaat');
答案 0 :(得分:0)
您还没有以正确的方式编写代码。从你的代码我看到你想在三种情况下将值设置为$ form ['leveringswijze'] ['#default_value']。您可以尝试以下代码。
$form['leveringswijze']['#default_value'] = ($node->field_leveringswijze[LANGUAGE_NONE][0]['value'] >= 1) ? 'Levering op adres (thuis of op kantoor)' : ('antoher condtion need to write here') ? 'Levering in een afhaalpunt' : 'Levering in een pakjes automaat';
如果你想做不同的事情,请告诉我。
答案 1 :(得分:0)
尝试使用以下代码,因为您已经使用了else语句两次。
($node->field_leveringswijze[LANGUAGE_NONE][0]['value']) >= 1 ? $form['leveringswijze']['#default_value'] = 'Levering op adres (thuis of op kantoor)' : $form['leveringswijze']['#default_value'] = 'Levering in een pakjes automaat';