На странице товара, у меня есть возможность приобрести сопутствующие товары, товары эти относятся к одежде и имеет дополнительное свойство размер. Это свойство содержит строку с размерами, перечисленными через запятую(XS,S,L). Мне нужно для каждого товара вывести селект с этими размерами. Т.к. внутри xsl-шаблона разбивать строку сложно, я формирую массив значений размеров для каждого сопутствующего товара в шаблоне и хочу передать его через $external_propertys, но выдаются ошибки.
массив $external_propertys выглядит так:
Array ( [size] => Array ( [605] => Array ( [0] => S [1] => M [2] => L ) [613] => Array ( [0] => S [1] => M [2] => L ) ) )
ошибки
Предупреждение: DOMDocument::loadXML() [domdocument.loadxml]: StartTag: invalid element name in Entity, line: 3 в файле /var/www/admin/data/www/radugastore.ru/modules/Xsl/Xsl.class.php (строка 272)
Предупреждение: DOMDocument::loadXML() [domdocument.loadxml]: StartTag: invalid element name in Entity, line: 3 в файле /var/www/admin/data/www/radugastore.ru/modules/Xsl/Xsl.class.php (строка 272)
Предупреждение: DOMDocument::loadXML() [domdocument.loadxml]: expected '>' in Entity, line: 3 в файле /var/www/admin/data/www/radugastore.ru/modules/Xsl/Xsl.class.php (строка 272)
Предупреждение: DOMDocument::loadXML() [domdocument.loadxml]: Opening and ending tag mismatch: size line 3 and unparseable in Entity, line: 3 в файле /var/www/admin/data/www/radugastore.ru/modules/Xsl/Xsl.class.php (строка 272)
Предупреждение: DOMDocument::loadXML() [domdocument.loadxml]: StartTag: invalid element name in Entity, line: 4 в файле /var/www/admin/data/www/radugastore.ru/modules/Xsl/Xsl.class.php (строка 272)
Предупреждение: DOMDocument::loadXML() [domdocument.loadxml]: expected '>' in Entity, line: 4 в файле /var/www/admin/data/www/radugastore.ru/modules/Xsl/Xsl.class.php (строка 272)
Предупреждение: DOMDocument::loadXML() [domdocument.loadxml]: Opening and ending tag mismatch: shop line 2 and unparseable in Entity, line: 4 в файле /var/www/admin/data/www/radugastore.ru/modules/Xsl/Xsl.class.php (строка 272)
Предупреждение: DOMDocument::loadXML() [domdocument.loadxml]: Extra content at the end of the document in Entity, line: 4 в файле /var/www/admin/data/www/radugastore.ru/modules/Xsl/Xsl.class.php (строка 272)
Вопрос в том, как передать приведенный выше массив и вывести на его основе селекты для каждого сопутствующего товара. Помогите пожалуйста