Problem with Expresso field inside a Matrix inside a Low Variable
                    I'm not sure if this is a Low Variable or a Matrix issue, so I've posted this in both support areas. I have a Low Variable that is set as a Matrix field. Inside of my Matrix, I have a field set as an Expresso field. When I view the edit variable screen, the Expresso toolbar doesn't show up -- the field just appears to be a regular text field. 
 When I try to display my Low Variable field in a template, it displays the Expresso text unprocessed, as if it were a regular text field, and I get these php errors: 
     Message: Undefined property: Expresso_ft::$row 
     Filename: expresso/ft.expresso.php 
     Line Number: 389 
     Message: Undefined property: Expresso_ft::$row 
     Filename: expresso/ft.expresso.php 
     Line Number: 390 
     Message: Cannot modify header information - headers already sent by (output     started at /path/to/system/codeigniter/system/core/Exceptions.php:170) 
     Filename: core/Common.php 
     Line Number: 412 
 I have the same issue if I switch the field type from Expresso to Rich Text -- no editing buttons on the edit variable screen, and these php errors: 
     Message: Undefined index: field_fmt 
     Filename: libraries/Rte_lib.php 
     Line Number: 505 
     Message: Cannot modify header information - headers already sent by (output     started at /path/to/system/codeigniter/codeigniter/system/core/Exceptions.php:170) 
     Filename: core/Common.php 
     Line Number: 412 
 I don't have any problems using Matrix, Expresso or Rich Text fields as Low Variables individually, it's only when I nest the Expresso or RT fields inside a Matrix inside of a Low Variable. 
 I'm running EE 2.5.4, Low Variables 2.3.2 and Expresso 3.0.2
                
Replies
Low 23 Jan 2013 08:12
This looks to be more of an Expresso issue (the first 2 error messages come from an Expresso file), and if not, it's a Matrix issue. Not much I can do from a LV point of view, I'm afraid.