Привет.
Установил расширение https://packagist.org/packages/cinghie/yii2-articles ,столкнулся с рядом сложностей,
сейчас всё работает ,но кроме одного,- при нажатие на подчёркнутые кнопки http://joxi.ru/YmEGJnki0XRZJA
выдаёт одно и тоже http://joxi.ru/J2bYb15fXa94Mm
Пытался решать разными способами ставил другие версии расширения ,
и другую версию РНР, ведь (с PHP 7) "int" - считается зарезервированное слово
всё без безрезультатно.
Может кто сталкивался или понимает где искать ошибку ,
подскажите как или что можно сделать в данном случае?
вот
трассировка стека
https://pastebin.com/Wh6A2n1n
Проблема с расширением.
Re: Проблема с расширением.
Судя по стектрейсу, пытается создать валидатор int, но в yii валидатор не int, a integer. Дебажь, что там нагородил в рулесах
Re: Проблема с расширением.
Поменял все "int" в rules на "integer" в установленном расширении и в расширение cinghie/yii2-traits .
Но к сожалению не чего не изменилось..
Но к сожалению не чего не изменилось..
Код: Выделить всё
/**
* This is the model class for table "{{%article_attachments}}".
*
* @property int $id
* @property int $item_id
* @property string $titleAttribute
* @property int $size
* @property int $hits
*
* @property Items $item
* @property bool $userAuthor
* @property string $attachmentUrl
* @property string $filePath
* @property string $fileUrl
*/
class Attachments extends Articles
{
use AttachmentTrait, TitleAliasTrait, ViewsHelpersTrait;
/**
* @inheritdoc
*/
public static function tableName()
{
return '{{%article_attachments}}';
}
/**
* @inheritdoc
*/
public function rules()
{
return array_merge(AttachmentTrait::rules(),TitleAliasTrait::rules(), [
[['title'], 'required'],
[['item_id', 'hits'], 'integer'],
[['titleAttribute'], 'string'],
]);
}