Instalacja komponentu Fields and Filters v. <= 1.1.1 na Joomla! 3.2 jest możliwa.
Po dodaniu kilku pól w komponencie, podczas edycji artykułu zakładka Fields and Filters jest pusta.
W Joomla! 3.2 zostało zmienione prasowanie plików .xml.
Rozwiązaniem problemu jest zmiana w pliku Joomla!:
Kod:
libraries/joomla/form/form.php: linia: 1544
Należy zmienić z:
Kod PHP:
protected function &findFieldsByFieldset($name)
{
...
$fields = $this->xml->xpath('//fieldset[@name="' . $name . '"]/field | //field[@fieldset="' . $name . '"]');
...
}
Na:
Kod PHP:
protected function &findFieldsByFieldset($name)
{
...
$fields = $this->xml->xpath('//fieldset[@name="' . $name . '"]//field | //field[@fieldset="' . $name . '"]');
...
}
Dokładnie chodzi o fragment:
Kod:
//fieldset[@name="' . $name . '"]/field
Zmieniamy go na:
Kod:
//fieldset[@name="' . $name . '"]//field
Problem zostanie rozwiązany w Fields and Filters v. 1.2.