Zobacz pełną wersję : AdsManager błędy przy formularzu dodawania ogłoszenia
enzopage
18-01-2011, 09:48
Podczas próby dodania ogłoszenia bezpośrednio po wybraniu kategorii dla nowego ogłoszenia pojawia się formularz ogłoszenia. Pod polami formularza mam takie błędy:
Notice: Trying to get property of non-object in /usr/local/apache/www/htdocs/xxxxxxxxxxx/components/com_adsmanager/adsmanager.html.php(1010) : eval()'d code on line 1
Jak się tego pozbyć?
Witam,
która wersja AdsManagera? Możesz wrzucić ten fragment kodu i linię poprzedzającą?
enzopage
18-01-2011, 18:19
Wersja 2.2.0
kod z pliku:
$name = $field->name;
$value = "@\$row->".$field->name;
eval("\$value = \"\".$value;");
$value = adsmanager_html::getLangDefinition($value);
if (($value == "")&&($field->profile == 1))
{
$value ="\$default->".$field->name;
eval("\$value = \"$value\";");
$value = adsmanager_html::getLangDefinition($value);
Pogrubiłem linię 1010.
Spróbuj zmienić:
$value ="\$default->".$field->name;
eval("\$value = \"$value\";");na:
$value ="@\$default->".$field->name;
eval("\$value = \"\".$value;");
enzopage
18-01-2011, 18:30
Spróbuj zmienić:
$value ="\$default->".$field->name;
eval("\$value = \"$value\";");na:
$value ="@\$default->".$field->name;
eval("\$value = \"\".$value;");
Dziękuje za pomoc. Problem rozwiązałeś bardzo szybko.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!