Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2009-12-05 06:35:33

kaktyc
Участник
Зарегистрирован: 2009-12-05
Сообщений: 3
Рейтинг :   

Не работает часть ссылок

Поставил NG 9.0.1.420 локально на vertrigo, установка прошла успешно, и в админке вроде все работает, хотя все не проверял, но вот на фронтэнде не работают ссылки "Мой профиль" и "Завершить сеанс", хотя ссылки "Админ панель" и "добавить новость" работают. После добавлении новости на фронтэнде новости нет, хотя ссылка на нее появляется. Сайт стоит по адресу http://localhost/ng/, но часть ссылок генерируется вида http://localhost/logout/, http://localhost/profile.html, http://localhost/none/testovaya_novost.html. Объясните в чем проблема или это недоделки движка?

Изменено kaktyc (2009-12-05 18:03:05)

Не в сети

#2 2009-12-05 06:44:06

RMC
Участник
Зарегистрирован: 2009-07-01
Сообщений: 151
Рейтинг :   
Сайт

Re: Не работает часть ссылок

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

Не в сети

#3 2009-12-05 06:56:55

kaktyc
Участник
Зарегистрирован: 2009-12-05
Сообщений: 3
Рейтинг :   

Re: Не работает часть ссылок

RMC пишет:

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

Так в том то и дело, что там прописано верно "http://localhost/ng" и часть ссылок работает нормально...

Не в сети

#4 2009-12-05 07:09:59

RMC
Участник
Зарегистрирован: 2009-07-01
Сообщений: 151
Рейтинг :   
Сайт

Re: Не работает часть ссылок

kaktyc, тогда только править в формате ссылок.. (добавить впереди неправильно сформированных - ng)

с вертиго не работал, что у него с адресацией не в курсе.

может кто еще мысль подкинет wink

Не в сети

#5 2009-12-05 12:35:36

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: Не работает часть ссылок

kaktyc, систему желательно ставить в корне домена или поддомена.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#6 2009-12-05 16:50:43

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Не работает часть ссылок

kaktyc, а что это за версия такая странная?
У тебя точно релиз с сайта стоит?

Не в сети

#7 2009-12-05 18:10:19

kaktyc
Участник
Зарегистрирован: 2009-12-05
Сообщений: 3
Рейтинг :   

Re: Не работает часть ссылок

vitaly пишет:

kaktyc, а что это за версия такая странная?
У тебя точно релиз с сайта стоит?

Исправил опечатку.

систему желательно ставить в корне домена или поддомена.

Понятно, что лучше, но считаю, что это все таки недоработачка скрипта.
Немного покопавшись в коде, понял, что придется как минимум одну функцию переписывать.
Просто ищу сейчас СMS простеньку для визитки страниц на 20, да еще такую, что-бы секретарша весь контент могла вбить.
Но первое впечатление о данном двиге испортилось.... Покопаюсь еще немного, а там посмотрю... т.к. я понимаю, что это не скоро поправят.

Не в сети

#8 2009-12-07 16:48:13

CyberMama
Участник
Откуда Иркутск
Зарегистрирован: 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Re: Не работает часть ссылок

была такая же проблема, решается если настроить доступ к сайту без /localhost просто по домену - как у вас http://ng.ru  - но у меня просто апач.
Поищите на форумах посвященных vertrigo как это сделать. Или попробуйте денвер поставить вместо него - в денвере по-моему автоматом адреса локальных сайтов без локалхост делаются  - это будет проще и быстрее чем ждать когда проблему исправят разработчики.

Не в сети

#9 2009-12-26 18:25:50

kt2k
Участник
Зарегистрирован: 2008-10-13
Сообщений: 54
Рейтинг :   

Re: Не работает часть ссылок

vitaly, релиз стабильный и из svn результат одинаковый вместо домашней страницы вывод 404, так как пеерменная

$runResult

возвращает 0

если сделать

$systemAccessURL = str_replace('ИМЯ_ПАПКИ','',$systemAccessURL);

то блог начинает работать, но ссылки всё равно остаются не рабочими,
это же в свою очередь лечится за счёт передачи в первый (нулевой) парамент массива $url в функции function generateLink (файл extrainst.inc.php) значение $config['home_url'], но так как в этой функции нет массива $config пришлось топором вмазать

$url = array('http://ДОМЕН/ИМЯ ПАПКИ');

- хотя домен там не особо то и нужен.

в .htaccess надо руками прописывать

RewriteBase /ИМЯ_ПАПКИ

и всё теперь всё начинает работать smile

Изменено kt2k (2009-12-26 19:00:58)

Не в сети

#10 2009-12-26 19:03:20

kt2k
Участник
Зарегистрирован: 2008-10-13
Сообщений: 54
Рейтинг :   

Re: Не работает часть ссылок

и ещё... в дефолтном шаблоне раз уж там есть переменная {home} то давайте её поставим в
OLD

<a href="/">Главная</a></li>{categories}</ul></td>

NEW

<a href="{home}">Главная</a></li>{categories}</ul></td>

Не в сети

#11 2009-12-26 19:28:15

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Не работает часть ссылок

{home} уже давно прошу, еще раз присоединюсь к просьбе +1

Не в сети

Подвал раздела

Работает на FluxBB