Страница 15 из 28
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.28, 09:56
ZeiN
В dev окружении письма и не высылаются, они складываются в runtime (useFileTransport = true). В prod окружении проверяйте настройки сервера.
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.28, 14:19
LePeR
Вот решил поделиться кодом. Заметил что форма логина не совсем такая, как в AdminLTE.
Код: Выделить всё
<?php $form = ActiveForm::begin(['id' => 'login-form']); ?>
<?= $form->field($model, 'username',[
'inputOptions' => [
'placeholder' => $model->getAttributeLabel('username')
],
'template' => '<div class="form-group has-feedback">{input}<span class="glyphicon glyphicon-envelope form-control-feedback"></span>{error}</div>'
]) ?>
<?= $form->field($model, 'password', [
'inputOptions' => [
'placeholder' => $model->getAttributeLabel('password')
],
'template' => '<div class="form-group has-feedback">{input}<span class="glyphicon glyphicon-lock form-control-feedback"></span>{error}</div>'
])->passwordInput() ?>
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.28, 14:37
alekskondr
ZeiN писал(а):
В dev окружении письма и не высылаются, они складываются в runtime (useFileTransport = true). В prod окружении проверяйте настройки сервера.
А где это не подскажите?
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.28, 19:43
ZeiN
alekskondr писал(а):А где это не подскажите?
runtime? - frontend/runtime/mail, backend/runtime/mail
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.28, 19:44
ZeiN
LePeR писал(а):Вот решил поделиться кодом. Заметил что форма логина не совсем такая, как в AdminLTE.
Код: Выделить всё
<?php $form = ActiveForm::begin(['id' => 'login-form']); ?>
<?= $form->field($model, 'username',[
'inputOptions' => [
'placeholder' => $model->getAttributeLabel('username')
],
'template' => '<div class="form-group has-feedback">{input}<span class="glyphicon glyphicon-envelope form-control-feedback"></span>{error}</div>'
]) ?>
<?= $form->field($model, 'password', [
'inputOptions' => [
'placeholder' => $model->getAttributeLabel('password')
],
'template' => '<div class="form-group has-feedback">{input}<span class="glyphicon glyphicon-lock form-control-feedback"></span>{error}</div>'
])->passwordInput() ?>
Спасибо, возможно она была другой когда я натягивал вторую версию adminLte или просто поленился ^_^
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.28, 23:52
Datsh
Помогите! Ставлю шаблон и при миграции БД вылетает ошибка
Fatal error: Uncaught exception 'InvalidArgumentException' with message 'Dotenv: Environment file .env not found or not readable. Create file with your environment settings at C:\OpenServer\domains\yii2-starter-kit\common/../.env' in C:\OpenServer\domains\yii2-starter-kit\vendor\vlucas\phpdotenv\src\Dotenv.php:26 Stack trace: #0 C:\OpenServer\domains\yii2-starter-kit\common\env.php(5): Dotenv::load('C:\\OpenServer\\d...') #1 C:\OpenServer\domains\yii2-starter-kit\storage\web\index.php(6): require('C:\\OpenServer\\d...') #2 {main} thrown in C:\OpenServer\domains\yii2-starter-kit\vendor\vlucas\phpdotenv\src\Dotenv.php on line 26
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.29, 00:05
mskript
А как лутше организировать мультиязычность статей чтобы после обновления ничего не слетело?
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.29, 00:56
ZeiN
Datsh писал(а):Помогите! Ставлю шаблон и при миграции БД вылетает ошибка
Fatal error: Uncaught exception 'InvalidArgumentException' with message 'Dotenv: Environment file .env not found or not readable. Create file with your environment settings at C:\OpenServer\domains\yii2-starter-kit\common/../.env' in C:\OpenServer\domains\yii2-starter-kit\vendor\vlucas\phpdotenv\src\Dotenv.php:26 Stack trace: #0 C:\OpenServer\domains\yii2-starter-kit\common\env.php(5): Dotenv::load('C:\\OpenServer\\d...') #1 C:\OpenServer\domains\yii2-starter-kit\storage\web\index.php(6): require('C:\\OpenServer\\d...') #2 {main} thrown in C:\OpenServer\domains\yii2-starter-kit\vendor\vlucas\phpdotenv\src\Dotenv.php on line 26
init.bat запускали? в корне проекта файл .env лежит? ридми читали?
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.29, 00:59
ZeiN
mskript писал(а):А как лутше организировать мультиязычность статей чтобы после обновления ничего не слетело?
После обновления чего?
Для мультиязычности используйте любое расширение из доступных:
https://github.com/uniqby/yii2-ar-translatable
https://github.com/creocoder/yii2-translateable
https://github.com/2amigos/yii2-translateable-behavior
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.29, 02:04
Datsh
ZeiN писал(а):Datsh писал(а):Помогите! Ставлю шаблон и при миграции БД вылетает ошибка
Fatal error: Uncaught exception 'InvalidArgumentException' with message 'Dotenv: Environment file .env not found or not readable. Create file with your environment settings at C:\OpenServer\domains\yii2-starter-kit\common/../.env' in C:\OpenServer\domains\yii2-starter-kit\vendor\vlucas\phpdotenv\src\Dotenv.php:26 Stack trace: #0 C:\OpenServer\domains\yii2-starter-kit\common\env.php(5): Dotenv::load('C:\\OpenServer\\d...') #1 C:\OpenServer\domains\yii2-starter-kit\storage\web\index.php(6): require('C:\\OpenServer\\d...') #2 {main} thrown in C:\OpenServer\domains\yii2-starter-kit\vendor\vlucas\phpdotenv\src\Dotenv.php on line 26
init.bat запускали? в корне проекта файл .env лежит? ридми читали?
спасибо все заработало)
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.29, 04:19
Datsh
Здравствуйте! У меня возник вопрос. Почему в админке не отображается загруженый аватар. При добавлении его загружает на сервер но не отображает в браузере и в консоле браузера выдает ошибку:
Failed to load resource: net::ERR_CONNECTION_REFUSED
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.04.29, 11:06
ZeiN
Datsh писал(а):Здравствуйте! У меня возник вопрос. Почему в админке не отображается загруженый аватар. При добавлении его загружает на сервер но не отображает в браузере и в консоле браузера выдает ошибку:
Failed to load resource: net::ERR_CONNECTION_REFUSED
Смотрите логи. Прежде всего логи вашего вебсервера.
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.05.01, 02:43
alekskondr
Кто настроил swiftmailer, скиньте пожалуйста пример настроек.
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.05.04, 22:00
devv
Хороший профиль, колоссальная работа, видно. Но у меня проблема, не могу поставить вагрант, вот что пишет:
Код: Выделить всё
vagrant plugin install vagrant-hostmanager
C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/win32/registry.rb:587:in `read': Не удается найти указанный файл. (Win32::Registry::Error)
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/win32/registry.rb:647:in `read_s_expand'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/win32/resolv.rb:55:in `block in get_hosts_dir'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/win32/registry.rb:389:in `open'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/win32/registry.rb:496:in `open'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/win32/resolv.rb:54:in `get_hosts_dir'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/win32/resolv.rb:14:in `get_hosts_path'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/resolv.rb:170:in `<class:Hosts>'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/resolv.rb:167:in `<class:Resolv>'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/resolv.rb:37:in `<top (required)>'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/remote_fetcher.rb:6:in `<top (required)>'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/spec_fetcher.rb:1:in `<top (required)>'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
from C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/source/rubygems.rb:3:in `<top (required)>'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/source_list.rb:9:in `initialize'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/dsl.rb:20:in `new'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/dsl.rb:20:in `initialize'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/dsl.rb:9:in `new'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/dsl.rb:9:in `evaluate'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/definition.rb:25:in `build'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler.rb:155:in `definition'
from C:/HashiCorp/Vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler.rb:118:in `setup'
from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.7.2/bin/vagrant:71:in `<main>'
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.05.04, 23:21
ZeiN
devv писал(а):Хороший профиль, колоссальная работа, видно. Но у меня проблема, не могу поставить вагрант, вот что пишет:
hostmanager не мое, так что с их ошибкой вам вот сюда -
https://github.com/smdahlen/vagrant-hostmanager/issues
Но, вы можете это обойти. Закомментируйте вот эти строки:
https://github.com/trntv/yii2-starter-k ... le#L41-L46
и добавьте домены вручную в hosts файл:
Код: Выделить всё
192.168.33.10 yii2-starter-kit.dev backend.yii2-starter-kit.dev storage.yii2-starter-kit.dev
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.05.04, 23:23
ZeiN
alekskondr писал(а):Кто настроил swiftmailer, скиньте пожалуйста пример настроек.
Вот отправка через почту для Яндекс почту для домена например:
Код: Выделить всё
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'htmlLayout'=>'@common/mails/layouts/html.php',
'viewPath'=>'@common/mails',
'transport'=>[
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.yandex.ru',
'username' => '[email protected]',
'password' => 'supa-dupa-password',
'port' => '465',
'encryption' => 'ssl',
'plugins'=>[
['class'=>'Openbuildings\Swiftmailer\CssInlinerPlugin']
]
]
]
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.05.05, 12:09
devv
Спасибо, думаю разберусь. Но есть еще пара вопросов, ответов на которые в вашей и иной документации не нашел. Что делать, если сервер апач, а не нгинкс? У вас довольно удобно в корне прописан rewrite, хочу сделать такое на апаче, но можно и хостс редактировать, с виртуальными хостами, правда у меня будут проблемы при деплое на сервер, хосты там не настроишь наверное.
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.05.05, 14:16
ZeiN
devv писал(а):
Спасибо, думаю разберусь. Но есть еще пара вопросов, ответов на которые в вашей и иной документации не нашел. Что делать, если сервер апач, а не нгинкс? У вас довольно удобно в корне прописан rewrite, хочу сделать такое на апаче, но можно и хостс редактировать, с виртуальными хостами, правда у меня будут проблемы при деплое на сервер, хосты там не настроишь наверное.
Честно сказать с апачем перестал работать уже лет 5 назад, так что ничего конкретного подсказать не могу, но по сути там ничего сложного, три виртуальных домена.
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.05.05, 15:16
Datsh
Здравствуйте! Не могу настроить nginx.conf делаю все по мануалу, работаю в опен сервере конфигурация Apache-2.2+Nginx-1.6 путь к проекту C:\OpenServer\domains\yii2-starter-kit.dev, мой конфиг:
## FRONTEND ##
server {
listen 80;
root /yii2-starter-kit.dev/frontend/web;
index index.php index.html;
server_name yii2-starter-kit.dev
charset utf-8;
location / {
try_files $uri $uri/ /index.php?$args;
}
client_max_body_size 32m;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
## BACKEND ##
server {
listen 80;
root /yii2-starter-kit.dev/backend/web;
index index.php index.html;
server_name backend.yii2-starter-kit.dev;
charset utf-8;
client_max_body_size 32m;
location / {
try_files $uri $uri/ /index.php?$args;
}
#location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|pdf|ppt|txt|bmp|rtf|js)$ {
# access_log off;
#}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
## STORAGE ##
server {
listen 80;
server_name storage.yii2-starter-kit.dev;
root /yii2-starter-kit.dev/storage;
index index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
include fastcgi_params;
}
}
Что я сделал не так?
Re: Yii2 Starter Kit - шаблон для старта приложения
Добавлено: 2015.05.05, 17:22
amstr1k
Datsh писал(а):Что я сделал не так?
nginx настроен на раздачу статики?