pioter
15-10-2011, 00:45
Witam,
Zainstalowałem na Joomla! 1.6.3 XMAP - 2.0. W komponentach utworzyłem mapę strony. W czasie tworzenia w części "menus" w górnej części pojawiły się komunikaty:
"Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method JHtmlXmap::priorities() should not be called statically in C:\xampp\htdocs\joomla16\libraries\joomla\html\htm l.php on line 187
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method JHtmlXmap::changefrequency() should not be called statically in C:\xampp\htdocs\joomla16\libraries\joomla\html\htm l.php on line 187"
Oba komunikaty zostały powtórzone jeszcze 6 razy.
Następnie poniżej zostały wyświetlone pozycje menu z możliwością ich zaznaczenia - zaznaczyłem wszystkie. W wymaganych ustawieniach zaznaczyłem opcję "change" i zaznaczyłem tam stowrzoną mapę (jedyna jaka tam była).
Po czym w jednym z menu stworzyłem pozycję HTML site map a następnie zmieniłem na XML sitemap (żeby sprawdzić czy się coś zmieni). W obu przypadkach na stronie (jest to strona testowa - na niej testuję komponenty zanim je zainstaluję - mam do tego stronę Joomla! 1.6.3 z przykładowymi danymi) w witrynie w części menu, w którym została zainstalowana mapa, ponad wszystkimi pozycjami menu pojawiły się komunikaty:
"Strict Standards: Non-static method JSite::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\includes\application.php on line 507
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 102"
Po kliknięciu w odpowiednią pozycję menu (wyświeltającą mapę strony) pojawia się mapa strony, ale niestety powyżej niej wyświetlane są komunikaty:
Strict Standards: Non-static method JSite::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\includes\application.php on line 507
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 102
Poniżej tych są kolejne komunikaty:
Strict Standards: Declaration of JParameter::loadSetupFile() should be compatible with that of JRegistry::loadSetupFile() in C:\xampp\htdocs\joomla16\libraries\joomla\html\par ameter.php on line 395
Strict Standards: Non-static method JSite::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\includes\application.php on line 507
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 102"
I dopiero teraz wyświetlana jest mapa.
Pomóżcie proszę i podpowiedzcie co powinienem zrobić, aby xmap zaczęła działać poprawnie.
Pozdrawiam Pioter
Zainstalowałem na Joomla! 1.6.3 XMAP - 2.0. W komponentach utworzyłem mapę strony. W czasie tworzenia w części "menus" w górnej części pojawiły się komunikaty:
"Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method JHtmlXmap::priorities() should not be called statically in C:\xampp\htdocs\joomla16\libraries\joomla\html\htm l.php on line 187
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method JHtmlXmap::changefrequency() should not be called statically in C:\xampp\htdocs\joomla16\libraries\joomla\html\htm l.php on line 187"
Oba komunikaty zostały powtórzone jeszcze 6 razy.
Następnie poniżej zostały wyświetlone pozycje menu z możliwością ich zaznaczenia - zaznaczyłem wszystkie. W wymaganych ustawieniach zaznaczyłem opcję "change" i zaznaczyłem tam stowrzoną mapę (jedyna jaka tam była).
Po czym w jednym z menu stworzyłem pozycję HTML site map a następnie zmieniłem na XML sitemap (żeby sprawdzić czy się coś zmieni). W obu przypadkach na stronie (jest to strona testowa - na niej testuję komponenty zanim je zainstaluję - mam do tego stronę Joomla! 1.6.3 z przykładowymi danymi) w witrynie w części menu, w którym została zainstalowana mapa, ponad wszystkimi pozycjami menu pojawiły się komunikaty:
"Strict Standards: Non-static method JSite::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\includes\application.php on line 507
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 102"
Po kliknięciu w odpowiednią pozycję menu (wyświeltającą mapę strony) pojawia się mapa strony, ale niestety powyżej niej wyświetlane są komunikaty:
Strict Standards: Non-static method JSite::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\includes\application.php on line 507
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 102
Poniżej tych są kolejne komunikaty:
Strict Standards: Declaration of JParameter::loadSetupFile() should be compatible with that of JRegistry::loadSetupFile() in C:\xampp\htdocs\joomla16\libraries\joomla\html\par ameter.php on line 395
Strict Standards: Non-static method JSite::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Non-static method JApplication::getMenu() should not be called statically in C:\xampp\htdocs\joomla16\includes\application.php on line 507
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 96
Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\joomla16\components\com_xmap\route r.php on line 102"
I dopiero teraz wyświetlana jest mapa.
Pomóżcie proszę i podpowiedzcie co powinienem zrobić, aby xmap zaczęła działać poprawnie.
Pozdrawiam Pioter