Есть сайт на Drupal 7. В корневом каталоге лежит папка с названием, допустим, test.
Как сделать так, чтобы при переходе по ссылке название_сайта/test мы попадали не на страницу Page Not Found, а на индексный файл подкаталога test?
По умолчанию оно и должно попадать. Смотрите ваш .htaccess, там кто-то "закрутил гайки". Если используется nginx, смотрите его конфиги. Если это shared хостинг, спросите у хостера
На сайт устанавливает свой скрипт программист. Задача оказалась в обратном - сделать так, чтобы шапка и подвал сайта "обрамляли" его контент. Это получилось, но почему-то пропадает админ-панель.
Нет, admin_menu не используется. Появляется сообщение
Notice: Trying to get property of non-object in user_access() (line 830 of /var/www/URL/modules/user/user.module).
На сайт устанавливает свой скрипт программист. Задача оказалась в обратном - сделать так, чтобы шапка и подвал сайта "обрамляли" его контент. Это получилось, но почему-то пропадает админ-панель.
Ну да, он не разбирается в друпале. Это было известно с самого начала. Но скрипт нужный. Худо-бедно он его прикрутил, дальше мне придется все делать самостоятельно. Спасибо всем за рекомендации!
Комментарии
По умолчанию оно и должно попадать. Смотрите ваш .htaccess, там кто-то "закрутил гайки". Если используется nginx, смотрите его конфиги. Если это shared хостинг, спросите у хостера
На сайт устанавливает свой скрипт программист. Задача оказалась в обратном - сделать так, чтобы шапка и подвал сайта "обрамляли" его контент. Это получилось, но почему-то пропадает админ-панель.
Вы используете https://www.drupal.org/project/admin_menu?
если admin_menu - уберите кеширование в её настройках, может помочь.
Нет, admin_menu не используется. Появляется сообщение
Notice: Trying to get property of non-object in user_access() (line 830 of /var/www/URL/modules/user/user.module).
Расскажите своему программисту про hook_menu
Тут вероятно даже hook_menu() не нужен, если они сторонний скрипт корячат
Вангую, что сторонний скрипт - это просто кастомная доработка, а прогер не умеет друпал.
Я бы даже сказал "расскажите программисту о модуле ядра menu"
Ну да, он не разбирается в друпале. Это было известно с самого начала. Но скрипт нужный. Худо-бедно он его прикрутил, дальше мне придется все делать самостоятельно. Спасибо всем за рекомендации!
Проблема оказалась в сессиях. Нужно было сделать их общими.