Yii2 Starter Kit - шаблон для старта приложения

Выкладываем свои наработки
Аватара пользователя
Akulenok
Сообщения: 437
Зарегистрирован: 2014.05.05, 18:32
Откуда: localhost

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение Akulenok »

А как и где происходит добавление лога в timeline-event, например при регистрации юзера. Ни в контрололлере ни в модели ничего нет.
и по поиску по файлам из ридми "addToTimelineCommand" тоже не находит ничего
ភាសាខ្មែរ Yii2 - это кайф!
RADiActive
Сообщения: 1
Зарегистрирован: 2016.07.27, 16:07

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение RADiActive »

Приветствую.

При обновлении AdminLTE на v2.3.5 уплывает верстка (бокового меню точно, возможно, где-то еще).
В таймлайне дата выводится в таком виде: {delta, plural, =1{день} one{# день} few{# дня} many{# дней} other{# дня}} назад
ryhor
Сообщения: 1
Зарегистрирован: 2015.10.23, 14:24

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение ryhor »

Здравствуйте, не могу в Yii2 Starter Kit через composer установить jpunanua/yii2-seotools. Пишет:

Код: Выделить всё

Installation failed, reverting ./composer.json to its original content.
The following exception is caused by a lack of memory and not having swap configured
Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details


Warning: proc_open(): fork failed - Cannot allocate memory in phar:///home/kvartira/public_html/composer.phar/vendor/symfony/console/Application.php on line 954

  [ErrorException]
  proc_open(): fork failed - Cannot allocate memory
Позвонил в саппорт виртуального хостинга. Они обратили мое внимание, что проект сам по себе постоянно использует 500МБ памяти.
Помогите, если кто знает в чем дело?
julick
Сообщения: 45
Зарегистрирован: 2015.05.18, 12:07

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение julick »

пытаюсь развернуть приложение на digital ocean
конф lamp
делал по мануалу
https://github.com/trntv/yii2-starter-k ... llation.md
Проблемы:
1. не устанавливается директория vendor в папку с проектом
2. скопировал vendor из другого проекта
3. делаю php console/yii app/setup пишет PHP Fatal error: Class 'Dotenv\Dotenv' not found
4. гуглил, пробовал делать композер апдейт, композер инстал - сносил папку сомпосер, переустанавливал заново, та же фигня

Куда смотреть и что делать?


up: решил проблему
установил проект локально, заархивировал папку вендор, затянул на сервер и распаковал
всё заработало
erkesh
Сообщения: 11
Зарегистрирован: 2016.04.01, 13:47

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение erkesh »

Приветсвую
Вопрос касательно мультиязычности. В стартерките оно релизовано изящненко и просто. С помощью сессий.
Но. Насколько это правильно с точки зрения СЕО?
chebureque
Сообщения: 9
Зарегистрирован: 2013.01.10, 11:15

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение chebureque »

Коллеги, поделитесь мыслями насчет такого поведения:
На локалке (osx+nginx+php7.0-fpm), при установке окружения в .env в dev/prod, когда выбрасывается исключение, все как положено - отображается страница ошибки с заголовком (например, Integrity constraint violation (#23000)) и сообщением (например, Ошибка 500 Возникла внутренняя ошибка сервера.). На боевом сервере (ubuntu+nginx+php7.0-fpm), если окружение установлено в dev, то поведение такое жи как на локалке, но если выставить в prod, то при исключении подгружается навбар, page title отображает название исключения, но вся остальная страница белая и висит, какое то время. Конфиги nginx и php/fpm перепроверил, совпадают и там и там. Буду признателен за совет/мысли на этот счет, понимаю что упускаю что-то простое, но никак не догоню... :geek:
jenny
Сообщения: 2
Зарегистрирован: 2016.11.01, 16:36

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение jenny »

Здравствуйте!
Устанавливаю Starter-kit по инструкции https://github.com/trntv/yii2-starter-k ... stallation,
Опишу свои действия и возникшую проблему.
Скачиваю composer, плагин для него.
Затем скачиваю проект через composer create-project --prefer-dist --stability=dev trntv/yii2-starter-kit
Тут проблем не возникает.
Файл .env.dist переименовала в .env. Базу, url указала.
На этапе запуска php console/yii app/setup возникает проблема. Не все таблицы записываются в базу.

Код: Выделить всё

Admin@WORK c:\openserver\openserver
$ cd domains/laststarter.kit

Admin@WORK c:\OpenServer\OpenServer\domains\laststarter.kit
$ php console/yii app/setup
Setting writable: C:\OpenServer\OpenServer\domains\laststarter.kit\common/runtime
Setting writable: C:\OpenServer\OpenServer\domains\laststarter.kit\frontend/runtime
Setting writable: C:\OpenServer\OpenServer\domains\laststarter.kit\frontend/web/assets
Setting writable: C:\OpenServer\OpenServer\domains\laststarter.kit\backend/runtime
Setting writable: C:\OpenServer\OpenServer\domains\laststarter.kit\backend/web/assets
Setting writable: C:\OpenServer\OpenServer\domains\laststarter.kit\storage/cache
Setting writable: C:\OpenServer\OpenServer\domains\laststarter.kit\storage/web/source
Setting executable: C:\OpenServer\OpenServer\domains\laststarter.kit\backend/yii
Setting executable: C:\OpenServer\OpenServer\domains\laststarter.kit\frontend/yii
Setting executable: C:\OpenServer\OpenServer\domains\laststarter.kit\console/yii
Generating keys in C:\OpenServer\OpenServer\domains\laststarter.kit/.env
Yii Migration Tool (based on Yii v2.0.10)

Creating migration history table "system_db_migration"...Done.
Total 15 new migrations to be applied:
        m140703_123000_user
        m140703_123055_log
        m140703_123104_page
        m140703_123803_article
        m140703_123813_rbac
        m140709_173306_widget_menu
        m140709_173333_widget_text
        m140712_123329_widget_carousel
        m140805_084745_key_storage_item
        m141012_101932_i18n_tables
        m150318_213934_file_storage_item
        m150414_195800_timeline_event
        m150725_192740_seed_data
        m150929_074021_article_attachment_order
        m160203_095604_user_token

Apply the above migrations? (yes|no) [no]:yes
*** applying m140703_123000_user
    > create table {{%user}} ... done (time: 0.044s)
    > create table {{%user_profile}} ... done (time: 0.056s)
    > add foreign key fk_user: {{%user_profile}} (user_id) references {{%user}} (id) ... done (time: 0.233s)
*** applied m140703_123000_user (time: 0.750s)

*** applying m140703_123055_log
    > create table {{%system_log}} ... done (time: 0.142s)
    > create index idx_log_level on {{%system_log}} (level) ... done (time: 0.035s)
    > create index idx_log_category on {{%system_log}} (category) ... done (time: 0.033s)
*** applied m140703_123055_log (time: 0.337s)

*** applying m140703_123104_page
    > create table {{%page}} ... done (time: 0.405s)
*** applied m140703_123104_page (time: 0.457s)

*** applying m140703_123803_article
    > create table {{%article_category}} ... done (time: 0.172s)
    > create table {{%article}} ... done (time: 0.067s)
    > create table {{%article_attachment}} ... done (time: 0.155s)
    > add foreign key fk_article_attachment_article: {{%article_attachment}} (article_id) references {{%artic
le}} (id) ... done (time: 0.174s)
    > add foreign key fk_article_author: {{%article}} (created_by) references {{%user}} (id) ... done (time:
0.083s)
    > add foreign key fk_article_updater: {{%article}} (updated_by) references {{%user}} (id) ... done (time:
 0.109s)
    > add foreign key fk_article_category: {{%article}} (category_id) references {{%article_category}} (id) .
.. done (time: 0.377s)
    > add foreign key fk_article_category_section: {{%article_category}} (parent_id) references {{%article_ca
tegory}} (id) ... done (time: 0.098s)
    > create unique index idx_article_slug on {{%article}} (slug) ...Exception: SQLSTATE[42000]: Syntax error
 or access violation: 1071 Specified key was too long; max key length is 767 bytes
The SQL being executed was: ALTER TABLE `article` ADD UNIQUE INDEX `idx_article_slug` (`slug`) (C:\OpenServer
\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\db\Schema.php:631)
#0 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\db\Command.php(854): yii\db\Schema->c
onvertException(Object(PDOException), 'ALTER TABLE `ar...')
#1 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\db\Migration.php(445): yii\db\Command
->execute()
#2 C:\OpenServer\OpenServer\domains\laststarter.kit\common\migrations\db\m140703_123803_article.php(59): yii\
db\Migration->createIndex('idx_article_slu...', '{{%article}}', 'slug', true)
#3 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\db\Migration.php(94): m140703_123803_
article->safeUp()
#4 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\controllers\BaseMigrateContro
ller.php(651): yii\db\Migration->up()
#5 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\controllers\BaseMigrateContro
ller.php(163): yii\console\controllers\BaseMigrateController->migrateUp('m140703_123803_...')
#6 [internal function]: yii\console\controllers\BaseMigrateController->actionUp(0)
#7 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\InlineAction.php(55): call_user_
func_array(Array, Array)
#8 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Controller.php(154): yii\base\In
lineAction->runWithParams(Array)
#9 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Controller.php(128): yii\base
\Controller->runAction('up', Array)
#10 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Module.php(454): yii\console\Co
ntroller->runAction('up', Array)
#11 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Application.php(180): yii\ba
se\Module->runAction('migrate/up', Array)
#12 C:\OpenServer\OpenServer\domains\laststarter.kit\console\controllers\AppController.php(39): yii\console\A
pplication->runAction('migrate/up', Array)
#13 [internal function]: console\controllers\AppController->actionSetup()
#14 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\InlineAction.php(55): call_user
_func_array(Array, Array)
#15 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Controller.php(154): yii\base\I
nlineAction->runWithParams(Array)
#16 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Controller.php(128): yii\bas
e\Controller->runAction('setup', Array)
#17 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Module.php(454): yii\console\Co
ntroller->runAction('setup', Array)
#18 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Application.php(180): yii\ba
se\Module->runAction('app/setup', Array)
#19 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Application.php(147): yii\co
nsole\Application->runAction('app/setup', Array)
#20 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Application.php(375): yii\conso
le\Application->handleRequest(Object(yii\console\Request))
#21 C:\OpenServer\OpenServer\domains\laststarter.kit\console\yii(26): yii\base\Application->run()
#22 {main}
*** failed to apply m140703_123803_article (time: 1.342s)


3 from 15 migrations were applied.

Migration failed. The rest of the migrations are canceled.
Yii Migration Tool (based on Yii v2.0.10)

Creating migration history table "system_rbac_migration"...Done.
Total 3 new migrations to be applied:
        m150625_214101_roles
        m150625_215624_init_permissions
        m151223_074604_edit_own_model

Apply the above migrations? (yes|no) [no]:yes
*** applying m150625_214101_roles
Exception 'yii\db\Exception' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laststa
rter.kit.rbac_auth_assignment' doesn't exist
The SQL being executed was: DELETE FROM `rbac_auth_assignment`'

in C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\db\Schema.php:631

Error Info:
Array
(
    [0] => 42S02
    [1] => 1146
    [2] => Table 'laststarter.kit.rbac_auth_assignment' doesn't exist
)

Stack trace:
#0 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\db\Command.php(854): yii\db\Schema->c
onvertException(Object(PDOException), 'DELETE FROM `rb...')
#1 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\rbac\DbManager.php(941): yii\db\Comma
nd->execute()
#2 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\rbac\DbManager.php(867): yii\rbac\DbM
anager->removeAllAssignments()
#3 C:\OpenServer\OpenServer\domains\laststarter.kit\common\migrations\rbac\m150625_214101_roles.php(10): yii\
rbac\DbManager->removeAll()
#4 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\controllers\BaseMigrateContro
ller.php(651): m150625_214101_roles->up()
#5 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\controllers\BaseMigrateContro
ller.php(163): yii\console\controllers\BaseMigrateController->migrateUp('m150625_214101_...')
#6 [internal function]: yii\console\controllers\BaseMigrateController->actionUp(0)
#7 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\InlineAction.php(55): call_user_
func_array(Array, Array)
#8 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Controller.php(154): yii\base\In
lineAction->runWithParams(Array)
#9 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Controller.php(128): yii\base
\Controller->runAction('up', Array)
#10 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Module.php(454): yii\console\Co
ntroller->runAction('up', Array)
#11 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Application.php(180): yii\ba
se\Module->runAction('rbac-migrate/up', Array)
#12 C:\OpenServer\OpenServer\domains\laststarter.kit\console\controllers\AppController.php(40): yii\console\A
pplication->runAction('rbac-migrate/up', Array)
#13 [internal function]: console\controllers\AppController->actionSetup()
#14 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\InlineAction.php(55): call_user
_func_array(Array, Array)
#15 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Controller.php(154): yii\base\I
nlineAction->runWithParams(Array)
#16 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Controller.php(128): yii\bas
e\Controller->runAction('setup', Array)
#17 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Module.php(454): yii\console\Co
ntroller->runAction('setup', Array)
#18 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Application.php(180): yii\ba
se\Module->runAction('app/setup', Array)
#19 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\console\Application.php(147): yii\co
nsole\Application->runAction('app/setup', Array)
#20 C:\OpenServer\OpenServer\domains\laststarter.kit\vendor\yiisoft\yii2\base\Application.php(375): yii\conso
le\Application->handleRequest(Object(yii\console\Request))
#21 C:\OpenServer\OpenServer\domains\laststarter.kit\console\yii(26): yii\base\Application->run()
#22 {main}   
Подскажите в чем может быть дело?
ZPPTr
Сообщения: 6
Зарегистрирован: 2016.11.01, 18:15

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение ZPPTr »

Здравствуйте!
Поддерживаю вопрос предыдущего автора.
Пожалуйста, помогите разобраться.
jenny
Сообщения: 2
Зарегистрирован: 2016.11.01, 16:36

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение jenny »

Проблема решилась удалением миграций созданных таблиц и запуском еще раз php console/yii app/setup.
Все таблицы создались, но возникла другая ошибка - symlink(): Cannot create symlink.
Эта проблема решилась запуском Open Server от имени администратора. Заработало.
ZPPTr
Сообщения: 6
Зарегистрирован: 2016.11.01, 18:15

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение ZPPTr »

jenny писал(а):Проблема решилась удалением миграций созданных таблиц и запуском еще раз php console/yii app/setup.
Все таблицы создались, но возникла другая ошибка - symlink(): Cannot create symlink.
Эта проблема решилась запуском Open Server от имени администратора. Заработало.
Благодарю! Заработало.
louisvuitton
Сообщения: 203
Зарегистрирован: 2014.02.16, 03:09

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение louisvuitton »

Непонятно как пользоваться i18n :?:

Создал я в разделе i18n в админке текст "message" в категории допустим "news". Посмотрел его id.
Добавил перевод "сообщение" этому id и язык "ru" (почему то надо писать руками язык а не выбор из доступных)
Пытаюсь вывести Yii::t('news', 'message') - не переводит.

Да и смысл в этом "модуле" в админке, если все равно надо руками лезть в код и выводить Yii::t('news', 'message') ? как им пользоваться?

Как добавлять сущности (например статьи) на разных языках?
sergej76
Сообщения: 2
Зарегистрирован: 2013.05.24, 11:48

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение sergej76 »

Akulenok писал(а):А как и где происходит добавление лога в timeline-event, например при регистрации юзера. Ни в контрололлере ни в модели ничего нет.
и по поиску по файлам из ридми "addToTimelineCommand" тоже не находит ничего
В модели:

Код: Выделить всё

   /**
     * Creates user profile and application event
     * @param array $profileData
     */
    public function afterSignup(array $profileData = [])
    {
        $this->refresh();
        Yii::$app->commandBus->handle(new AddToTimelineCommand([
            'category' => 'user',
            'event' => 'signup',
            'data' => [
                'public_identity' => $this->getPublicIdentity(),
                'user_id' => $this->getId(),
                'created_at' => $this->created_at
            ]
        ]));
        $profile = new UserProfile();
...
63phc
Сообщения: 3
Зарегистрирован: 2016.09.21, 10:53

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение 63phc »

Здравствуйте, у меня проблемка похожая на то с чем сталкивался пользователь jenny чуть выше,
Изображение
Это хостер TimeWeb
Только, я накатываю миграции на локальном компе и делаю импорт\экспорт SQL файла на хост.
Я так понял это слишком длинные имена fk_ ?
_XAPOH_
Сообщения: 49
Зарегистрирован: 2016.04.01, 08:24

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение _XAPOH_ »

Подскажите пожалуйста, от чего могут не выводится изображения ? В профиле пользователя, добавляю аватар, запись в базу происходит http://joxi.ru/v29DywXiJMl7mG , на сервер пишется. Но не выводится изображение, только плейсхолдер http://joxi.ru/12M4xkZC9Nb5mJ . Я помню, что как только поставил starter kit , то аватарка показывалась. Но потом в один момент перестала. Хотя файлы связанные с юзером я не менял.
__________
upd.
Если взять ссылку на картинку из отладчика на странице профиля во фронтэнде http://poll.ua/storage/source/1/hwCRj0T ... NpnQ7L.jpg и перейти по ней, то выдает 404, а если взять ссылку из файл менеджера в админке http://poll.ua/storage/web/source/1/hwC ... NpnQ7L.jpg , то все окей, показывает изображение. Получается при записи пути не записывается /web
__________
upd 2.
Разобрался. в файле .env было

Код: Выделить всё

FRONTEND_URL    = http://poll.ua
BACKEND_URL     = http://poll.ua/admin
STORAGE_URL     = http://poll.ua/storage  
дописал

Код: Выделить всё

STORAGE_URL     = http://poll.ua/storage/web  
все заработало.
alibedog
Сообщения: 11
Зарегистрирован: 2016.09.12, 18:35

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение alibedog »

автор ты демо обнови пожалуйста. Даже поклацать не получается.
Аватара пользователя
vladvlad
Сообщения: 13
Зарегистрирован: 2016.11.07, 12:27

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение vladvlad »

alibedog писал(а):автор ты демо обнови пожалуйста. Даже поклацать не получается.
аналогично
Аватара пользователя
Йож
Сообщения: 574
Зарегистрирован: 2015.08.26, 03:05

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение Йож »

RADiActive писал(а):Приветствую.

При обновлении AdminLTE на v2.3.5 уплывает верстка (бокового меню точно, возможно, где-то еще).
В таймлайне дата выводится в таком виде: {delta, plural, =1{день} one{# день} few{# дня} many{# дней} other{# дня}} назад
По верстке проблема в том, что используется уже Bootstrap 4.0 - откатывание на 3.3.7 помогает.
Либо надо немного исправить код в верстке, например в шапке:

Код: Выделить всё

<ul class="nav navbar-nav">
                        <li id="timeline-notifications" class="notifications-menu nav-item">
                        </li>
                    </ul>
Акцентируем внимание на nav-item. Можно посмотреть в документации
http://v4-alpha.getbootstrap.com/components/navs/
======
По второму вопросу:
нужно обновить ICU
ZikWall
Сообщения: 2
Зарегистрирован: 2017.01.12, 11:42

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение ZikWall »

Здравствуйте, не понимаю как устанавливать))) С yii2 advanced вообще не было никаких проблем, а тут не знаю даже.
Шел по инструкции:
1. Установил с композера : composer create-project --prefer-dist --stability=dev trntv/yii2-starter-kit
2. настроил .env файл
3. При выполнение команды php console/yii app/setup выводится ошибка

Warning: require(C:\OpenServer\domains\start\console/../vendor/autoload.php): failed to open stream: No such file or directory in C:\OpenServer\domains\start\console\yii on line 8

Fatal error: require(): Failed opening required 'C:\OpenServer\domains\start\console/../vendor/autoload.php' (include_path='.;c:/openair/openserver/modules/php/PHP-5.6;c:/openair/openserver/modules/php/PHP-5.6/PEAR/pear') in C:\OpenServer\domains\start\console\yii on line 8

Вопрос по второму шагу, там файл .env.dist его нужно переименовать в .env?
Аватара пользователя
vitovt
Сообщения: 210
Зарегистрирован: 2012.03.21, 10:37
Контактная информация:

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение vitovt »

Ошибка выводится потому, что папки vendor нету видимо.
Аватара пользователя
vitovt
Сообщения: 210
Зарегистрирован: 2012.03.21, 10:37
Контактная информация:

Re: Yii2 Starter Kit - шаблон для старта приложения

Сообщение vitovt »

erkesh писал(а): 2016.10.03, 18:39 Приветсвую
Вопрос касательно мультиязычности. В стартерките оно релизовано изящненко и просто. С помощью сессий.
Но. Насколько это правильно с точки зрения СЕО?
C точки зрения сео - это очень плохо. Возможно есть вариант оставить такую схему переключения языка в админке а на frontend оставить через урлы
/en/articles/
/ru/articles/
Ответить