Sziasztok!
A szerverünkön PHP frissítés zajlott le, ahol egy 6.38-as drupal rendszer található. Azóta az oldalon rengeteg hibaüzenet jelent meg, de a többséget sikerült javítani (hosszas drupal.org fórum böngészgetés után), viszont egy modulnál sehogy nem tudok rájönni hogy mi a megoldás.
Menü access modul (6.x-1.9 verzió van fenn):
Hiba üzenet: - warning: Illegal string offset 'menu_name' in /home/sites/all/modules/menu_access/menu_access.module - és ezek azok a sorok:
1238. sor $result = menu_access_macl_get_user_grant_by_name('view', $menu['menu_name'], $account->uid);
1746. sor if (!isset($grants[$menu['menu_name']])) {
1748. sor $grants[$menu['menu_name']] = menu_access_get_per_menu_settings($menu);
1752. sor return isset($grants[$menu['menu_name']][$op]) ? $grants[$menu['menu_name']][$op] : menu_access_get_settings($op);
1829. sor $results = db_query("SELECT rid, grant_view, grant_update, grant_delete from {menu_access_role} WHERE menu_name = '%s'", $menu['menu_name']);
Szerintetek mit kellene itt átírni és hogyan? Vagy ez itt már teljesen felejtős?
Válaszotokat előre is köszönöm!
dpm?
Szia,
dpm-mel megnézted, hogy létezik-e pl. az 1238. sorban a $menu['menu_name']?
A hibaüzenet nem írja ki, hogy a menu_access.module melyik sorában van probléma?
Írj rám, ha érdekel a Győri Drupal Használói Találkozó.