PHP - class name of the Concatenate object
3 answers
Try:
$field_presenter = 'field_presenter_'.$lang;
$node->$field_presenter;
This is called variable variables. More info here: http://php.net/manual/en/language.variables.variable.php
Edit: User nickb suggested a much more elegant solution below and I'll include in this answer for ease of reading (nickb: let me know if you'd like me to remove this):
$node->{'field_presenter_'.$lang}
+15
source to share