Size: a a a

2020 June 05

K

Konstantin in OctoberCMS
Артём
Добрый день кто нибудь сталкивался с тем, что плагин RainLab.Pages некорректно работает на некоторых хостингах, а именно его сниппеты, выдают вот это
откройте network там будет читаемый вывод ошибки
источник

А

Артём in OctoberCMS
403 ошибка
источник

А

Артём in OctoberCMS
с правами что-то видимо
источник

M

MihailBishkek in OctoberCMS
Mari Stupishina
привет! где можно посмотреть уроки по полиморфным отношениям? делаю по документации - не работает
а что конкретно не работает?
источник

MS

Mari Stupishina in OctoberCMS
to undefined method
Backend\FormWidgets\Relation::makeFormFieldWidget() in
/home/1coru/site/www/vendor/october/rain/src/Extension/ExtendableTrait.php:428
источник

MS

Mari Stupishina in OctoberCMS
и такая
источник

MS

Mari Stupishina in OctoberCMS
development.ERROR: ErrorException: get_class()
expects parameter 1 to be object, null given in
/home/1coru/site/www/modules/backend/formwidgets/Relation.php:126
источник

А

Артём in OctoberCMS
в первом случае такого метода нет, во втором параметры неверно передаются, вообще без знания всего кода и цели тут никто не поможет, либо вопрос ставьте иначе
источник

M

MihailBishkek in OctoberCMS
Mari Stupishina
to undefined method
Backend\FormWidgets\Relation::makeFormFieldWidget() in
/home/1coru/site/www/vendor/october/rain/src/Extension/ExtendableTrait.php:428
ну да, верно говорят, код дайте глянуть )
источник

M

MihailBishkek in OctoberCMS
вроде всё просто там было )
источник

MS

Mari Stupishina in OctoberCMS
class Banner extends Model
{
public $table = 'lad_advert_banner';
public $morphMany = [
       'slider' => [
           'Lad\Advert\Models\Slider',
           'name' => 'advertabble',
           'table' => 'lad_advert_slider',
       ]
   ];
}

class Slider extends Model
{
public $table = 'lad_advert_slider';
public $morphTo = [
       'advertabble' => []
   ];
}

в таблице lad_advert_slider есть поля advertabble_id и advertabble_type

в моделе slider/fields.yaml поле relation - advertabble
источник

M

MihailBishkek in OctoberCMS
Mari Stupishina
class Banner extends Model
{
public $table = 'lad_advert_banner';
public $morphMany = [
       'slider' => [
           'Lad\Advert\Models\Slider',
           'name' => 'advertabble',
           'table' => 'lad_advert_slider',
       ]
   ];
}

class Slider extends Model
{
public $table = 'lad_advert_slider';
public $morphTo = [
       'advertabble' => []
   ];
}

в таблице lad_advert_slider есть поля advertabble_id и advertabble_type

в моделе slider/fields.yaml поле relation - advertabble
abble с одной b пишется )
источник

M

MihailBishkek in OctoberCMS
able
источник

M

MihailBishkek in OctoberCMS
advertable
источник

MS

Mari Stupishina in OctoberCMS
MihailBishkek
advertable
=) но думаю не в этом проблема
источник

Д

Дмитрий Андреевич... in OctoberCMS
Это чьё сломалось?
источник

NK

Nikita Khaetsky in OctoberCMS
С базой что-то
источник

NK

Nikita Khaetsky in OctoberCMS
Дмитрий Андреевич
Это чьё сломалось?
Перезапусти базу данных
источник

Д

Дмитрий Андреевич... in OctoberCMS
Nikita Khaetsky
Перезапусти базу данных
Так это не мой сайт.
источник

NK

Nikita Khaetsky in OctoberCMS
Дмитрий Андреевич
Так это не мой сайт.
а, это октодак. @artwerpen там твоему сайту плохо
источник