Size: a a a

2020 May 23

RG

Roma Gagarin in OctoberCMS
Всем привет. Подскажите, пожалуйста, вот есть сайт site.ru и site.com, соответственно руская локаль и англ + могут быть отличия в верстке, картинках и т.п. Каким образом можно это реализовать на October на одном бэке?
источник

KH

Karen Harutyunyan in OctoberCMS
Roma Gagarin
Всем привет. Подскажите, пожалуйста, вот есть сайт site.ru и site.com, соответственно руская локаль и англ + могут быть отличия в верстке, картинках и т.п. Каким образом можно это реализовать на October на одном бэке?
можешь копать в сторону подобных плагинов
https://octobercms.com/plugins?search=multisite
там есть полный набор инструментов для определения темы/локали и прочих вкусностей относительно доменов
источник

RG

Roma Gagarin in OctoberCMS
Karen Harutyunyan
можешь копать в сторону подобных плагинов
https://octobercms.com/plugins?search=multisite
там есть полный набор инструментов для определения темы/локали и прочих вкусностей относительно доменов
Ок, спасибо
источник

ЭР

Эдуард Резунов... in OctoberCMS
Здравствуйте, подскажите пожалуйста, как в своем компоненте получить текуший URL страницы (на этой странице вызывается этот компонент) без пареметров?
Есть страница
/page/:param_one/:param_two
как мне получить /page/?
источник

Р

Ростислав in OctoberCMS
Эдуард Резунов
Здравствуйте, подскажите пожалуйста, как в своем компоненте получить текуший URL страницы (на этой странице вызывается этот компонент) без пареметров?
Есть страница
/page/:param_one/:param_two
как мне получить /page/?
Возможно так
$url = $this->currentPageUrl()
$array = explode('/', $url);
$page = $array[0];
источник

ЭР

Эдуард Резунов... in OctoberCMS
Ростислав
Возможно так
$url = $this->currentPageUrl()
$array = explode('/', $url);
$page = $array[0];
+ Спасибо, но это не очень хороший вариант, так как вложенность может измениться, хотелось сделать универсальнее
источник

A

Axenia in OctoberCMS
Эдуард (23.46) увеличил карму Boarworm (581.54)
источник

Р

Ростислав in OctoberCMS
Согласен, вариант херня )
А если сделать dd($this->page) ?
источник

Р

Ростислав in OctoberCMS
Может там где-то лежит /page/
источник

Р

Ростислав in OctoberCMS
Я просто с телефона, но особо удобно проверить
источник

v

vladimir in OctoberCMS
Ростислав
Возможно так
$url = $this->currentPageUrl()
$array = explode('/', $url);
$page = $array[0];
Проще Request::segment(1);

))
источник

v

vladimir in OctoberCMS
Эдуард Резунов
Здравствуйте, подскажите пожалуйста, как в своем компоненте получить текуший URL страницы (на этой странице вызывается этот компонент) без пареметров?
Есть страница
/page/:param_one/:param_two
как мне получить /page/?
В компоненте есть доступ к контроллеру и текущей странице, можно вытянуть оттуда текущую страницу
источник

ЭР

Эдуард Резунов... in OctoberCMS
Ростислав
Согласен, вариант херня )
А если сделать dd($this->page) ?
+ Спасибо, $this->page в нем очень много всего, пока не разобрался, как получить текущею страницу
источник

A

Axenia in OctoberCMS
Эдуард (23.46) увеличил карму Boarworm (586.38)
источник

DR

Daniel RU in OctoberCMS
Новый годный плагин: AdminBar. Create a frontend admin bar where other plugins can add links. | https://bit.ly/3cYUc45
источник

ЭР

Эдуард Резунов... in OctoberCMS
vladimir
Проще Request::segment(1);

))
+ Этот метод вызывает ошибку в компоненте
источник

A

Axenia in OctoberCMS
Эдуард (23.46) увеличил карму LeMaX10 (1016.98)
источник

v

vladimir in OctoberCMS
Эдуард Резунов
+ Этот метод вызывает ошибку в компоненте
Скорее всего из-за того что Request не подключён в компоненте?

По фату это стандартный метод реквеста)
источник

ЭР

Эдуард Резунов... in OctoberCMS
vladimir
В компоненте есть доступ к контроллеру и текущей странице, можно вытянуть оттуда текущую страницу
+ Спасибо, можете привести пример или где можно про это почитать? спасибо
источник

A

Axenia in OctoberCMS
Эдуард (23.46) увеличил карму LeMaX10 (1021.82)
источник