Ragnarok

Ragnarok
Рейтинг
239
Регистрация
25.06.2010
MaxTatnet:
Такая проблема образовалась. Передвигал пункты меню верх/низ и в какой-то момент вылетела ошибка на белом экране, теперь даже при добавлении нового пункта меню появляется такая ошибка (новый пункт НЕ добавляется)

как лечить?

Посмотрите в базе, таблица вроде бы menu, возможно у какого-то пункта стал отрицательный порядковый номер

Geers:
1. Создаете файл в папке myphp/ с расширением *.php в него вставляете свой php код.
2. Создаете статью, убираете галочки справа Показывать в "новых статьях" и Разрешить комментарии. В выпадающем списке Вставить: Выбираете: Вставить скрипт. Ниже вводите название скрипта и нажимаете вставить. В поле URL страницы
вводите название страницы на латинице с расширением *.html. Убираете сверху галочку Дата публикации. Сохраняете статью.
3. Создете пункт меню. Действие пункта меню: открыть ссылку.
Адрес ссылки: Вводите урл ранее созданной статьи, например: /kod.html
Нажимаете кнопку создать пункт.

спасибо, помогло =)

а как сделать для определённой страницы адрес без .html? для одной

вместо /article.html чтобы она была по адресу /article

Geers, просто нужна отдельная страница, на которой будет выполняться скрипт.

не важно, вставленный модулем или в созданную страницу

на крайний случай думаю в шаблоне запилить, но это если не найду других путей

подскажите, как встроить php-код на одну определённую страницу?

код ещё и с запросами к базе

ivan-lev:
Если я правильно понял:
RewriteRule ^art/(.*)$ /$1.html [R=301,L]

отлично, спасибо!

быстро и просто ставится, много функционала "из коробки", готовая социальная сеть "из коробки", код который хорошо откомментирован и который легко модифицировать при необходимости

Ragnarok:
Drupal 6 на некоторых адресах (например, /node/100) выдаёт "страница не найдена".
В таблицах node, node-revision, content-type-xxx запись с nid=100 есть.
вывод через views ссылку на страницу выдаёт, а при открытии "страница не найдена".
некоторые ноды отображает, некоторые - нет. из-за чего это может быть?

разобрался. ранее удалил пользователей, добавивших эти статьи, вот и перестали отображаться материалы. а я уж чуть было не запаниковал =)

Drupal 6 на некоторых адресах (например, /node/100) выдаёт "страница не найдена".

В таблицах node, node-revision, content-type-xxx запись с nid=100 есть.

вывод через views ссылку на страницу выдаёт, а при открытии "страница не найдена".

некоторые ноды отображает, некоторые - нет. из-за чего это может быть?

попробуйте вместо

visibility:hidden;

сделать

display:none;

Всего: 3368