Перейти к содержанию

URL для собственного компонента


Рекомендуемые сообщения

Всем привет, у меня возник такой вопрос.. 

Вот есть компонент, к нему есть url путь типа /?app=applications

Так вот, у меня по такому пути приложение открывается, и работает, но как бы мне так "поправить", что бы URL стал ЧПУ..

Из вида "/?app=applications" ---> "/applications"

И еще задам сразу тут же вопрос:

Ничего там не известно по поводу продвижения работы форума с внешними БД? )) 

Изменено пользователем Topce
Ссылка на комментарий
Поделиться на другие сайты

Вам нужно всего лишь в настройках ЧПУ добавить нужные ссылки

Ссылка на комментарий
Поделиться на другие сайты

Вам нужно всего лишь в настройках ЧПУ добавить нужные ссылки

​Можно по подробней? )) Уже голова не соображает.. 

Ссылка на комментарий
Поделиться на другие сайты

​Можно по подробней? )) Уже голова не соображает.. 

​А это вам нужно при создании приложения? Если нет, то переходите на /admin/?app=core&module=settings&controller=advanced&tab=furl, нажимаете Создать и вводите нужные данные. А с настройкой ЧПУ для приложения в режиме разработчика я ещё дел не имел

Изменено пользователем Sanshalay
Ссылка на комментарий
Поделиться на другие сайты

​А это вам нужно при создании приложения? Если нет, то переходите на /admin/?app=core&module=settings&controller=advanced&tab=furl, нажимаете Создать и вводите нужные данные. А с настройкой ЧПУ для приложения в режиме разработчика я ещё дел не имел

​Пробую через АЦ 

Выводит следующее: 

  1. Ввожу путь приложения, как положено, сохраняю 
    Вида: 
    http:/сайт.ru/index.php?app=applications
    http:/сайт.ru/applications
  2. Перехожу уже по ЧПУ выдает ошибку
    К сожалению, возникла проблема
    Что-то пошло не так. Пожалуйста, попробуйте еще раз.
    
    Код ошибки: EX2
  3. В АЦ добавляется еще одна "интересная" ЧПУ ссылка
    http:/сайт.ru/index.php?app=applications&module=applications&controller=view
     
Ссылка на комментарий
Поделиться на другие сайты

ЧПУ: MYAPP
Реальный URL: app=MYAPP&module=MYMODULE&controller=index

Изменено пользователем Sanshalay
Ссылка на комментарий
Поделиться на другие сайты

ЧПУ: MYAPP
Реальный URL: app=MYAPP&module=MYMODULE&controller=index

​В том-то и дело, что это он сам добавляет
Вот лог, что он пишет.. 
 

Tue, 26 May 2015 14:33:33 +0000 (Severity: 2)
IP adress - http://site.ru/amxbans/
ErrorException
2: mysql_num_rows() expects parameter 1 to be resource, null given
#0 [internal function]: IPS\IPS::errorHandler(2, 'mysql_num_rows(...', '/var/www/---...', 156, Array)
#1 /var/www/----/data/www/---.ru/applications/amxbans/modules/front/amxbans/view.php(156): mysql_num_rows(NULL)
#2 /var/www/----/data/www/---.ru/system/Dispatcher/Controller.php(94): IPS\amxbans\modules\front\amxbans\_view->manage()
#3 /var/www/----/data/www/---.ru/applications/amxbans/modules/front/amxbans/view.php(15): IPS\Dispatcher\_Controller->execute()
#4 /var/www/----/data/www/---.ru/system/Dispatcher/Dispatcher.php(129): IPS\amxbans\modules\front\amxbans\_view->execute()
#5 /var/www/----/data/www/---.ru/index.php(13): IPS\_Dispatcher->run()
#6 {main}
-----------

Может где у него "ошибка в БД"? 
P.S. Компонент работает с внешней БД )) 

Изменено пользователем Topce
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...