Size: a a a

2019 November 28

SL

Serge Lavrushin in OctoberCMS
Как передать параметр со сниппета в компонент?
источник

SL

Serge Lavrushin in OctoberCMS
источник

А

Артём in OctoberCMS
Берешь в onStart получаешь данные снипета
источник

А

Артём in OctoberCMS
$this['districtid'] = $this->controller->vars['districtid'];
источник

А

Артём in OctoberCMS
вываливаешь компонент на страницу  {% component 'твой компонент' district=districtid %}
источник

SL

Serge Lavrushin in OctoberCMS
Артём
Берешь в onStart получаешь данные снипета
а в самом шаблоне типа district = {{ districtid }} есть возможность?
источник

А

Артём in OctoberCMS
без onStart нельзя и что вообще за надпись district = {{districtid}}, так нельзя
источник

А

Артём in OctoberCMS
в onStart я как раз таки создаю переменную {{ districtid }} и указываю ей значение из снипета
источник

SL

Serge Lavrushin in OctoberCMS
Артём
без onStart нельзя и что вообще за надпись district = {{districtid}}, так нельзя
а сами параметры из defineProperties брать, верно?
источник

КА

Константин Аникин in OctoberCMS
Ребята, простите за оффтоп. А кто-нибудь работает по патентной системе налогообложения?
источник

D

Dinwidid in OctoberCMS
Ага. Есть ИП на патенте. Только не по разработке.
источник

SL

Serge Lavrushin in OctoberCMS
Артём
вываливаешь компонент на страницу  {% component 'твой компонент' district=districtid %}
похоже эта тема не работает, пробовал даже на компоненте новостей rainlab-blog, делал так: {% component 'blogPosts' postsPerPage='5' %} не работает
источник

А

Артём in OctoberCMS
Serge Lavrushin
похоже эта тема не работает, пробовал даже на компоненте новостей rainlab-blog, делал так: {% component 'blogPosts' postsPerPage='5' %} не работает
блет сейчас проверю, у меня все работает
источник

SL

Serge Lavrushin in OctoberCMS
Артём
блет сейчас проверю, у меня все работает
458 сборка
источник

А

Артём in OctoberCMS
Да действительно это так, не для всех плагинов это работает к примеру блог, который ты используешь получает параметры компонента в OnRun следовательно твое свойство просто не успевает переопределить страндартное
источник

А

Артём in OctoberCMS
поэтому для тебя выходов несколько: 1) править компонент (не очень) 2) написать вручную вывод не используя компонент подкинуть свои данные
источник

SL

Serge Lavrushin in OctoberCMS
может через onRender попробовать?
источник

А

Артём in OctoberCMS
скопируй содержимое компонента и передай туда свое значение
источник

SL

Serge Lavrushin in OctoberCMS
источник

SL

Serge Lavrushin in OctoberCMS
вот такую инфу нарыл
источник