Size: a a a

2019 November 09

В

Вячеслав in OctoberCMS
Oleg Sigalev
Позреваю что это надо использовать вместе с data-request-update. и обновлять партиал..
я сейчас првоерил. сделал чистый шаблон разместил там пример из документации:
<ul>
       {% flash %}
               <li>{{ message }}</li>
       {% endflash %}
</ul>

в php секции сделал функцию onStart и в нее вставил тоже из примера с документации
Flash::info('Just a heads up about the settings');

и все вывелось.

но к примеру если я добавляю кнопку с data-request=""
в php секцию добавляю еще одну функцию уже свою.

и в ней пишу другое сбщение Flash::info('Just a heads up about the settings!!!!!!!');

оно не выводиться. значит надо флеш в разметке вывести партиалом и добавить ajax вызов для его обновления. из компонента по идее все это тоже можно сделать. в документации есть примеры как из функции вызвать обновление партиала
Не, обновлять партиал я умею, у меня твой пример с доков почему то не работает сам по себе
источник

OS

Oleg Sigalev in OctoberCMS
вот так я сделал. вроде для компонета все тоже самое должно быть
источник

OS

Oleg Sigalev in OctoberCMS
источник

OS

Oleg Sigalev in OctoberCMS
источник

I

Igor in OctoberCMS
@SigalevOleg   получилось вот так

{% if category.slug != 'portfolio' %}
       <li {% if category.slug == currentCategorySlug %}class="active"{% endif %}>
            <a href="{{ category.url }}"> {{ category.name }} </a>
       {% endif %}
источник

I

Igor in OctoberCMS
<ul class="d-flex blog_filter p-0 w-100 justify-content-around flex-wrap">  
   <li class="active"><a href="https://site/blog/bridegroom"> Другое1 </a></li>
   <li><a href="https://site/blog/other"> Другое2 </a></li>
</ul>
источник

G

Gaziz in OctoberCMS
Помогите разобраться... На сайте пользователи с ролью участника загружают свой проект. Позже пользователи с ролью член жюри видят весь список проектов и голосуют ставя баллы. Надо чтобы в том же списке, если член жюри уже голосовал за этот проект то показывалось что он уже голосовал и его баллы. Вчера подсказали про pivot и many to many, но не понял. Прописал в моделях User и Project $belongsToMany с промежуточной таблицей. Дальше не понимаю как вытащить эти баллы.
источник

G

Gaziz in OctoberCMS
Плагин создан builder'ом его же компонентом вывожу список
источник

Э

Эд in OctoberCMS
Gaziz
Помогите разобраться... На сайте пользователи с ролью участника загружают свой проект. Позже пользователи с ролью член жюри видят весь список проектов и голосуют ставя баллы. Надо чтобы в том же списке, если член жюри уже голосовал за этот проект то показывалось что он уже голосовал и его баллы. Вчера подсказали про pivot и many to many, но не понял. Прописал в моделях User и Project $belongsToMany с промежуточной таблицей. Дальше не понимаю как вытащить эти баллы.
Вот пример c pivot, нужно вставить в  модель

   public $belongsToMany = [
       'relation'       => [Model::class, 'table' => 'tablename', 'pivot' => ['field1', 'field2']],
   ];
источник

G

Gaziz in OctoberCMS
Эд
Вот пример c pivot, нужно вставить в  модель

   public $belongsToMany = [
       'relation'       => [Model::class, 'table' => 'tablename', 'pivot' => ['field1', 'field2']],
   ];
В pivot field из промежуток ной таблицы баллы могу прописать?
источник

G

Gaziz in OctoberCMS
Эд
Вот пример c pivot, нужно вставить в  модель

   public $belongsToMany = [
       'relation'       => [Model::class, 'table' => 'tablename', 'pivot' => ['field1', 'field2']],
   ];
То есть указать column points
источник

S

Sergey in OctoberCMS
Gaziz
То есть указать column points
А ты сделал какой то флаг который отвечает за то что член жюри уже голосовал?
источник

S

Sergey in OctoberCMS
Может просто стоит давать флаг юзеру, и делать проверку, если голосовал, тогда показать результат
источник

S

Sergey in OctoberCMS
Else голосование
источник

G

Gaziz in OctoberCMS
Sergey
А ты сделал какой то флаг который отвечает за то что член жюри уже голосовал?
В промежуточной таблице user_id, project_id и points. Если есть такой проект с таким id user'а то значит голосовал
источник

S

Sergey in OctoberCMS
Аокей
источник

ЛА

Лже Артемий in OctoberCMS
кто-нибудь работал с библиотекой botman для создания чатботов? У меня траблы, видимо с кэшем, сценарий поведения бота от раза к разу работает немного иначе при одинаковом коде
источник

DK

Dilan Kyle in OctoberCMS
Лже Артемий
кто-нибудь работал с библиотекой botman для создания чатботов? У меня траблы, видимо с кэшем, сценарий поведения бота от раза к разу работает немного иначе при одинаковом коде
😂
источник

ЛА

Лже Артемий in OctoberCMS
здоров, старый друг)
источник

ЛА

Лже Артемий in OctoberCMS
Лже Артемий
кто-нибудь работал с библиотекой botman для создания чатботов? У меня траблы, видимо с кэшем, сценарий поведения бота от раза к разу работает немного иначе при одинаковом коде
заюзал botman интегрированный с ларавелем и пока проблема отпала - в этой связке настроено тестирвоание чата через браузер, телегу до финишного этапа вообще не обязательно юзать. И в браузерной версии чат пашет четко по коду, видимо без кэша. А потом можно написанного бота одеть в любой мессенджер: телега, фб, слак и еще пачка. Это космос, ребята
источник