Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Добавление урлов к своему контроллеру


Recommended Posts

Здравствуйте, есть свой контроллер, ссылка вида test/test. Можно ли сделать так, чтобы этих урлов было больше? К примеру test/test-first, test/test-second и т.д.?

Надіслати
Поділитися на інших сайтах


46 минут назад, AlexDW сказал:

какие методы добавите в свой контроллер, такие и будут доступны

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

Надіслати
Поділитися на інших сайтах


14 минут назад, valerykurak сказал:

как добавить метод на добавление урлов?

не на добавление урлов, а просто методы класса

public function test_one(){}

public function test_two(){}
  • +1 1
Надіслати
Поділитися на інших сайтах

и ссылки будут

test/test/test_one

test/test/test_two

  • +1 1
Надіслати
Поділитися на інших сайтах

6 минут назад, fanatic сказал:

не на добавление урлов, а просто методы класса


public function test_one(){}

public function test_two(){}

Огромное спасибо! Буду пробовать)

Надіслати
Поділитися на інших сайтах


21 минуту назад, fanatic сказал:

и ссылки будут

test/test/test_one

test/test/test_two

Супер, все работает, подскажите пожалуйста можно ли объявить сразу допустим 100 функций как одну? Сейчас получается чтобы ссылка одна работала нужно 100 строк кода различного в контроллере и если таких функций будет 100 не очень удобно

Надіслати
Поділитися на інших сайтах


у меня такое чувство, что-то вы не так делаете.

опишите вообще задачу, что вы хотите сделать.

  • +1 1
Надіслати
Поділитися на інших сайтах

3 минуты назад, fanatic сказал:

у меня такое чувство, что-то вы не так делаете.

опишите вообще задачу, что вы хотите сделать.

Сейчас все хорошо) Единственный вопрос можно ли для нескольких функций test_one, test_two и т.д. задать один код, а не объявлять его постоянно для каждой функции

Надіслати
Поділитися на інших сайтах


4 минуты назад, valerykurak сказал:

можно ли для нескольких функций test_one, test_two и т.д. задать один код, а не объявлять его постоянно для каждой функции

если у вас в методах много одинакового  кода, явно что-то не так делаете.

может достаточно одного метода, а в нем уже разные действия в зависимости от каких-то данных?

  • +1 2
Надіслати
Поділитися на інших сайтах

42 минуты назад, fanatic сказал:

если у вас в методах много одинакового  кода, явно что-то не так делаете.

может достаточно одного метода, а в нем уже разные действия в зависимости от каких-то данных?

Спасибо Вам, не буду нагружать) Вы и так мне очень сильно помогли)

Надіслати
Поділитися на інших сайтах


может быть, действительно, как тут сказали, сделать одну-две функции, но с get-параметрами.
В функции проверять $this-request->get('some_param') и что-то делать разное в зав. от параметра.

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.