Проблемы после установки yii

Проблема заключается в следующем, после установки yii всё работает т.е доступен файл index.php в папке web, загрузилась стартовая страница

Congratulations!
You have successfully created your Yii-powered application.

проблема в папке vendor в среде netbeans она горит красным, при открытии некоторых файлов, из этой папки находил ошибки например: лишние символы или лишние слова, которых быть не должно, как это исправить?

Key Words for FKN + antitotal forum (CS VSU):

vedro-compota's picture

лишние символы или лишние слова, которых быть не должно, как это исправить?

а можно пример таких символов и слов?

_____________
матфак вгу и остальная классика =)

sid's picture

Строчка из файла здесь не хватает ковычек yiisoft/yii2-gii/generators/extension/default/composer.json

"keywords": <?= $generator->keywordsArrayJson ?>,

Этот кусок из файла здесь netbeans подчеркивает все id с input-gray-base
bower-asset/bootstrap/_includes/customize-variables.html

<div class="col-xs-4">
    <label for="input-@gray-base">@gray-base</label>
    <input class="form-control" id="input-@gray-base" type="text" value="#000" data-var="@gray-base"/>
</div>

и таких папок много, где что-то не правильно работает.

sid's picture

поправка на счет лишние слова я погорячился, а вот с нехваткой или избытком символов, всё так и есть.

vedro-compota's picture

подчеркивает все id с input-gray-base

-- видимо, в обычно html такой символ для значения атрибута некорректен, но возможно это файл проходит некуб замену в процессе работы, так что наличие символа собаки в idшнике это нормально, почему нетбинс тут что-то подсвечивает не так уж и важно в данном случае (можете поискать про допустимые символы в атрибутах, просто содержимое вендора может быть любым и довольно сложным, лишь бы программа из-за него не падала).

----------

<blockquote>"keywords":
 <?= $generator->keywordsArrayJson ?>,</blockquote>

-- где вы считаете что тут нужны кавычки?
Если для того чтобы это значение стало подходящим для json-файла, то может оно и будет таким после того как выводящий тэг отработает, ведь здесь тоже явно сначала выполнится php код.

_____________
матфак вгу и остальная классика =)

sid's picture

Если сделать вот так:

"keywords": "<?= $generator->keywordsArrayJson ?>"

то всё пропадает в плане подчеркивания, но может это сейчас не столь важно.

vedro-compota's picture

Если сделать вот так

нет, не надо обращать на это внимания, ведь в случае выполнения $generator->keywordsArrayJson скорее всего судя по названию функции вы (библиотека в момент выполнения) получите в качестве значения какой-то массив и тогда считанное из файла значения примет вид вроде:

"keywords": [....]

_____________
матфак вгу и остальная классика =)