Проблема с расширением.

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
rosswe
Сообщения: 95
Зарегистрирован: 2017.01.09, 03:27
Откуда: Ставрополь
Контактная информация:

Проблема с расширением.

Сообщение rosswe »

Привет.
Установил расширение https://packagist.org/packages/cinghie/yii2-articles ,столкнулся с рядом сложностей,
сейчас всё работает ,но кроме одного,- при нажатие на подчёркнутые кнопки http://joxi.ru/YmEGJnki0XRZJA
выдаёт одно и тоже http://joxi.ru/J2bYb15fXa94Mm
Пытался решать разными способами ставил другие версии расширения ,
и другую версию РНР, ведь (с PHP 7) "int" - считается зарезервированное слово
всё без безрезультатно.
Может кто сталкивался или понимает где искать ошибку ,
подскажите как или что можно сделать в данном случае?
вот
трассировка стека

https://pastebin.com/Wh6A2n1n
chesar
Сообщения: 514
Зарегистрирован: 2013.04.10, 17:49

Re: Проблема с расширением.

Сообщение chesar »

Судя по стектрейсу, пытается создать валидатор int, но в yii валидатор не int, a integer. Дебажь, что там нагородил в рулесах
rosswe
Сообщения: 95
Зарегистрирован: 2017.01.09, 03:27
Откуда: Ставрополь
Контактная информация:

Re: Проблема с расширением.

Сообщение rosswe »

Поменял все "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'],
        ]);
    }
Ответить