Size: a a a

2020 June 02

v

vladimir in OctoberCMS
Alexis
репозитории без интерфейсов в ларе/октябре - это не только антипатерн, но и глупость
Но право жить имеет, но без AR... С AR скорее имеет право жить структурирование, тоесть вынесение логики выборок и какой-нибудь Query объект, тем самым очищая саму AR от данных выборок, но это не репозитории вовсе.
AR все-таки больше RAD подход.
источник

ЛА

Лже Артемий... in OctoberCMS
очень интересно почитать ваши рассуждения. я что-то почерпнул. Но я опять же не закладываю тут всякие возможности масштабирования. Поэтому и не буду тогда пускаться в теоретические батлы, я говорю только о своей практике и что в ней помогло избавится от определенных бед. Но спасибо за ваши рассуждения, я бы перенял полезные подходы, которые можно заюзать при разработке на октябре
источник

Р

Ростислав in OctoberCMS
источник

AT

Alexey Tatarinov in OctoberCMS
Добрый день, нужна помощь! Начал изучать октябрь, пытаюсь создать plugin. Через artisan сгенерировал plugin, controller и модель. Пытаюсь выполнить миграции и они не отрабатываю.
источник

AT

Alexey Tatarinov in OctoberCMS
version.yaml:
1.0.1: First version of catalog
   - Run table migrations
   - create_attributes_table.php
Вывод команды:
artisan plugin:refresh shogo.catalog
Rolled back: Shogo.Catalog
Reinstalling plugin...
Shogo.Catalog
- v1.0.1:  First version of catalog - Run table migrations - create_attributes_table.php

Но таблица не создается, в миграции ставлю точки прерывания, но они ничего не ловят
источник

AT

Alexey Tatarinov in OctoberCMS
Код миграции:
class CreateAttributesTable extends Migration
{
   public function up()
   {
       Schema::create('shogo_catalog_attributes', function (Blueprint $table) {
           $table->engine = 'InnoDB';
           $table->increments('id');
           $table->timestamps();
       });
   }

   public function down()
   {
       Schema::dropIfExists('shogo_catalog_attributes');
   }
}
источник

ST

Sergei Toroptsev in OctoberCMS
php artisan october:up
источник

ST

Sergei Toroptsev in OctoberCMS
всем привет, как сделать черезование loop index. Либо 0 2 4 6 и тд, либо 1, 3, 5 и тд
источник

v

vladimir in OctoberCMS
Sergei Toroptsev
всем привет, как сделать черезование loop index. Либо 0 2 4 6 и тд, либо 1, 3, 5 и тд
!loop.index % 2 или (loop.index % 2) == 0

{% if  (loop.index % 2) == 0 %}
Кратно 2м (делится на 2)
{% end if %}
источник

ST

Sergei Toroptsev in OctoberCMS
vladimir
!loop.index % 2 или (loop.index % 2) == 0

{% if  (loop.index % 2) == 0 %}
Кратно 2м (делится на 2)
{% end if %}
+
источник

A

Axenia in OctoberCMS
sergei_toroptsev (206.8) увеличил карму LeMaX10 (1143.24)
источник

AT

Alexey Tatarinov in OctoberCMS
Sergei Toroptsev
php artisan october:up
Shogo.Catalog
- Nothing to update.
Не помогает
источник

Р

Ростислав in OctoberCMS
Alexey Tatarinov
Shogo.Catalog
- Nothing to update.
Не помогает
Вроде как описание нужно писать после 1.0.1:
источник

Р

Ростислав in OctoberCMS
Или же с новой строки начиная с -
источник

Р

Ростислав in OctoberCMS
А у вас и то и это
источник

v

vladimir in OctoberCMS
Угу, с миграциями описание и остальное с новой строки после версии
источник

Р

Ростислав in OctoberCMS
1.0.1:
- "first version"
- migration.php
источник

Р

Ростислав in OctoberCMS
Со скобками еще шторм выделяет название цветом
источник

AT

Alexey Tatarinov in OctoberCMS
Ростислав
1.0.1:
- "first version"
- migration.php
Спасибо, да так заработало.
источник

Р

Ростислав in OctoberCMS
Alexey Tatarinov
Спасибо, да так заработало.
+ если что плюсовать можно вот так
источник