Во второй ветке не могу найти где это.
Задача, вывести компонент на главную. Он там будет один.
Хотелось чтобы компонент работал из корня
тоесть вместо этого
site.ru/component/action
работало это
site.ru/action
И вот еще, что-то не найду, можно ли как-то переопределить роутинг?
например в примере выше вместо action несколько вариантов отрабатывали action
где-то правила прописать
site.ru/component/test1
site.ru/component/test2
site.ru/component/action
все обрабатывалось через action
???
Админка — Настройки — prntscr.com/ie2cihХотелось чтобы компонент работал из корня
тоесть вместо этого
site.ru/component/action
работало это
site.ru/action
Компонент разрабатываете сами? Если да, посмотрите на примере \system\controllers\content\routes.phpИ вот еще, что-то не найду, можно ли как-то переопределить роутинг?
А так если хотите просто разные экшны, создайте новую публичную функцию в frontend.php
public function actionTest1(){ //код }
Компонент сам пишу, пример гляну сейчас...
А по поводу экшена, мне надо что бы несколько разных вариантов отрабатывались одним экшеном… что бы не плодить их…
Сейчас попробую подумать..
Вот смотрю, поставил тамстатьи
_http://avto.racheev.ru/articles/1-ellipticheskii-perigei-v-xxi-veke.html
Все равно ссылка ведет через компонент..
А вот так реализовать можно?
_http://avto.racheev.ru/1-ellipticheskii-perigei-v-xxi-veke.html
А вот так реализовать можно?
_http://avto.racheev.ru/1-ellipticheskii-perigei-v-xxi-veke.html
нужно выбрать статьи типом контента по умолчанию
А вот так реализовать можно?
_http://avto.racheev.ru/1-ellipticheskii-perigei-v-xxi-veke.html
нужно выбрать статьи типом контента по умолчанию
понял спасибо сработало!
Ну там только типы контента… может можно глянуть на пример "Фотоальбомов" они тоже компонент=типы контента
А где бы посмотреть разницу-то?
Что-то не разберусь нифига😥((
Имеете ввиду параметры в url, типа site.ru/component/test1/30 ?А по поводу экшена, мне надо что бы несколько разных вариантов отрабатывались одним экшеном…
Если да, тогда в экшн добавьте
public function actionTest1($id = false){ echo $id; // = 30 }
Файл \system\controllers\admin\forms\form_settings.php см. строку 53А как мне свой компонент туда засунуть?
Надо создать хук
Имеете ввиду параметры в url, типа site.ru/component/test1/30 ?А по поводу экшена, мне надо что бы несколько разных вариантов отрабатывались одним экшеном…
Если да, тогда в экшн добавьте
Не, не это.
public function actionTest1($id = false){ echo $id; // = 30 }
Надо что бы не 30 отрбатывало а название экшена… вот тут любое название отрабатывалось одним… а его название хочу использовать для выборки из базы..
Файл \system\controllers\admin\forms\form_settings.php см. строку 53А как мне свой компонент туда засунуть?
Надо создать хук
Так сча гляну, спасибо.
public function actionIndex ($name, $parametr){ }
site.ru/NAME/parametr