Size: a a a

2021 February 24

VR

Viktor Rudenko in OctoberCMS
Sergei Toroptsev
В октябре htm но да
я не октябрь использую, larawel-mix есть плагин laravel-mix-blade-reload, но что-то не могу понять как настроить
источник

VR

Viktor Rudenko in OctoberCMS
спасибо
источник

Р

Ростислав in OctoberCMS
Alex
Не всё почитал, но возможно вам afterUpdate и/или afterCreate нужно использовать вместо afterSave.
+ действительно, похоже на то, позже протестирую
источник

A

Axenia in OctoberCMS
boarworm (992.12) увеличил карму urgotto (432.2)
источник

Р

Ростислав in OctoberCMS
vladimir
Ну видимо что-то пошло не так )

Тогда если 6 лапка, то withoutEvents поможет. Если такие события нужны редко.
+ это тоже протестирую, как раз 6 ларка
источник

A

Axenia in OctoberCMS
boarworm (992.12) увеличил карму LeMaX10 (3163.3)
источник

JM

Johnny Maynne in OctoberCMS
Константин Аникин
если вдруг кому нужен debugbar для нового октября, вот — https://github.com/rainlab/debugbar-plugin
++
источник

A

Axenia in OctoberCMS
johnnymaynne (88.37) увеличил карму anikin_k (1140.38)
источник

JM

Johnny Maynne in OctoberCMS
Ростислав
Не, я к тому что зачем его каждый день слать если модель не меняется?
может так ?

   $dirty = $this->getDirty();

   if (count($dirty) > 0)
   {
       // логика
   }
источник

Р

Ростислав in OctoberCMS
Johnny Maynne
может так ?

   $dirty = $this->getDirty();

   if (count($dirty) > 0)
   {
       // логика
   }
Первые 2 варианта должны подойти, но ещё не пробовал
источник

JM

Johnny Maynne in OctoberCMS
если что то в модели изменилось, то логика сработает и можно делать запрос
источник

JM

Johnny Maynne in OctoberCMS
Ростислав
Первые 2 варианта должны подойти, но ещё не пробовал
я на днях создавал лида в Битрикс24 с помощью апи из формы на сайте.
Вроде ты тоже самое делал) Покажу как я это сделал) хз так или нет , но все работает) Вот кусок кода
источник

Р

Ростислав in OctoberCMS
Johnny Maynne
я на днях создавал лида в Битрикс24 с помощью апи из формы на сайте.
Вроде ты тоже самое делал) Покажу как я это сделал) хз так или нет , но все работает) Вот кусок кода
Не помню уже, на октябре точно не создавал
источник

JM

Johnny Maynne in OctoberCMS
значит чот попутал)
источник

Р

Ростислав in OctoberCMS
Johnny Maynne
значит чот попутал)
Я мог что-то спрашивать об этом, но не для октября )
Я временами ковыряюсь в ВП и modx
источник

AM

Andreev Maksim in OctoberCMS
Здравствуйте,
Подскажите пожалуйста по пагинации страниц...
Есть кастомный вариант:
{% if blogs.hasPages %}
<div class="page-selector">

       {% if blogs.currentPage > 1 %}
               <a href="{{ blogs.previousPageUrl }}" rel="prev" class="pgSwch">«</a>
           {% else %}
       <span class="pgSwchA"><b>«</b></span>                
       {% endif %}

       {% for page in range(1, blogs.lastPage) %}
   <a href="{{ blogs.url(page) }}">{{ page }}</a>
       {% endfor %}

           {% if blogs.hasMorePages %}
               <a href="{{ blogs.nextPageUrl }}" rel="next">»</a>
           {% else %}
               <span class="pgSwchA"><b>»</b></span>
           {% endif %}
</div>

              <div>
                  <span>Выведено &nbsp;&nbsp;<b>{{blogs.firstItem|trim}}&nbsp;-&nbsp;{{blogs.lastItem|trim}}</b>&nbsp;Всего &nbsp;{{ blogs.total|number_format(0, '.', ',')}}</span>
                  <span>Страница {{ blogs.currentPage }} из {{ blogs.lastPage }}</span>
              </div>

{% endif %}

1. Не понимаю, как можно сделать вариант, когда в списке страниц пагинации, можно будет определить текущую страницу (чтобы в нее добавить отдельный class (CSS))
<< 1 2 3 6 [7-текущая странца] 8 9 10 >>

 {% for page in range(1, blogs.lastPage) %}
   <a href="{{ blogs.url(page) }}">{{ page }}</a>
       {% endfor %}


И вариант, например: когда отображается список страниц, например
<< 1 2 3 4 5 ... 100,
при прохождении, например 6-11 страницы, чтобы, далее отображалось как:
<< 1-10   ...   17   18   19   20   21   22   23   ...   100 >>

Может есть какой-то встроенный механизм ? Типа {{ blogs.render|raw }}
источник

my

maxim yurasov in OctoberCMS
Andreev Maksim
Здравствуйте,
Подскажите пожалуйста по пагинации страниц...
Есть кастомный вариант:
{% if blogs.hasPages %}
<div class="page-selector">

       {% if blogs.currentPage > 1 %}
               <a href="{{ blogs.previousPageUrl }}" rel="prev" class="pgSwch">«</a>
           {% else %}
       <span class="pgSwchA"><b>«</b></span>                
       {% endif %}

       {% for page in range(1, blogs.lastPage) %}
   <a href="{{ blogs.url(page) }}">{{ page }}</a>
       {% endfor %}

           {% if blogs.hasMorePages %}
               <a href="{{ blogs.nextPageUrl }}" rel="next">»</a>
           {% else %}
               <span class="pgSwchA"><b>»</b></span>
           {% endif %}
</div>

              <div>
                  <span>Выведено &nbsp;&nbsp;<b>{{blogs.firstItem|trim}}&nbsp;-&nbsp;{{blogs.lastItem|trim}}</b>&nbsp;Всего &nbsp;{{ blogs.total|number_format(0, '.', ',')}}</span>
                  <span>Страница {{ blogs.currentPage }} из {{ blogs.lastPage }}</span>
              </div>

{% endif %}

1. Не понимаю, как можно сделать вариант, когда в списке страниц пагинации, можно будет определить текущую страницу (чтобы в нее добавить отдельный class (CSS))
<< 1 2 3 6 [7-текущая странца] 8 9 10 >>

 {% for page in range(1, blogs.lastPage) %}
   <a href="{{ blogs.url(page) }}">{{ page }}</a>
       {% endfor %}


И вариант, например: когда отображается список страниц, например
<< 1 2 3 4 5 ... 100,
при прохождении, например 6-11 страницы, чтобы, далее отображалось как:
<< 1-10   ...   17   18   19   20   21   22   23   ...   100 >>

Может есть какой-то встроенный механизм ? Типа {{ blogs.render|raw }}
посмотри тут
источник

AM

Andreev Maksim in OctoberCMS
Благодарю!!!
источник

JM

Johnny Maynne in OctoberCMS
Andreev Maksim
Здравствуйте,
Подскажите пожалуйста по пагинации страниц...
Есть кастомный вариант:
{% if blogs.hasPages %}
<div class="page-selector">

       {% if blogs.currentPage > 1 %}
               <a href="{{ blogs.previousPageUrl }}" rel="prev" class="pgSwch">«</a>
           {% else %}
       <span class="pgSwchA"><b>«</b></span>                
       {% endif %}

       {% for page in range(1, blogs.lastPage) %}
   <a href="{{ blogs.url(page) }}">{{ page }}</a>
       {% endfor %}

           {% if blogs.hasMorePages %}
               <a href="{{ blogs.nextPageUrl }}" rel="next">»</a>
           {% else %}
               <span class="pgSwchA"><b>»</b></span>
           {% endif %}
</div>

              <div>
                  <span>Выведено &nbsp;&nbsp;<b>{{blogs.firstItem|trim}}&nbsp;-&nbsp;{{blogs.lastItem|trim}}</b>&nbsp;Всего &nbsp;{{ blogs.total|number_format(0, '.', ',')}}</span>
                  <span>Страница {{ blogs.currentPage }} из {{ blogs.lastPage }}</span>
              </div>

{% endif %}

1. Не понимаю, как можно сделать вариант, когда в списке страниц пагинации, можно будет определить текущую страницу (чтобы в нее добавить отдельный class (CSS))
<< 1 2 3 6 [7-текущая странца] 8 9 10 >>

 {% for page in range(1, blogs.lastPage) %}
   <a href="{{ blogs.url(page) }}">{{ page }}</a>
       {% endfor %}


И вариант, например: когда отображается список страниц, например
<< 1 2 3 4 5 ... 100,
при прохождении, например 6-11 страницы, чтобы, далее отображалось как:
<< 1-10   ...   17   18   19   20   21   22   23   ...   100 >>

Может есть какой-то встроенный механизм ? Типа {{ blogs.render|raw }}
источник

AM

Andreev Maksim in OctoberCMS
Спасибо, попробую разобраться.
источник