Страница 25 из 28

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

Добавлено: 2016.04.13, 20:46
sevjan
Скажете как скопировать б.д.?
Вот архив скачал а б.д. откуда взять? Скажите пожалуйста

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

Добавлено: 2016.04.14, 17:05
necro
Классный кит, спасибо! А можно тупой вопрос? Как организовать блоки на страницах? Главная страница из одних блоков(последние статьи, фото и т.д.), страница статьи из самого текста статьи плюс другие блоки по бокам. Этот один блок как организовать, чтобы потом в разные страницы вставлять ?

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

Добавлено: 2016.04.16, 08:47
erkesh
sevjan писал(а):Скажете как скопировать б.д.?
Вот архив скачал а б.д. откуда взять? Скажите пожалуйста
Бд создается при запуске скрипта инициализации

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

Добавлено: 2016.04.16, 08:49
erkesh
necro писал(а):Классный кит, спасибо! А можно тупой вопрос? Как организовать блоки на страницах? Главная страница из одних блоков(последние статьи, фото и т.д.), страница статьи из самого текста статьи плюс другие блоки по бокам. Этот один блок как организовать, чтобы потом в разные страницы вставлять ?
Шаблоны layouts в папках views

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

Добавлено: 2016.04.21, 12:12
necro
После заливки нескольких статей перестали показываться thumbnails. Причем второй раз такое. первый раз переустановил кит, подумав, что что-то намудрил. Файлы режуться и в кеше создаются но не показываются. В чем может быть дело ?

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

Добавлено: 2016.04.23, 10:39
ZeiN
necro писал(а):После заливки нескольких статей перестали показываться thumbnails. Причем второй раз такое. первый раз переустановил кит, подумав, что что-то намудрил. Файлы режуться и в кеше создаются но не показываются. В чем может быть дело ?
Какой код ответа у картинки из кеша?

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

Добавлено: 2016.04.25, 10:44
necro
ZeiN писал(а):
necro писал(а):После заливки нескольких статей перестали показываться thumbnails. Причем второй раз такое. первый раз переустановил кит, подумав, что что-то намудрил. Файлы режуться и в кеше создаются но не показываются. В чем может быть дело ?
Какой код ответа у картинки из кеша?
извиняюсь, все исправил. было из-за того, что я какой-то файл перекодировал в UTF8 вместо UTF8 без bom.

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

Добавлено: 2016.04.30, 18:55
DTL67
Ребята, у кого-нибудь был косяк с file-kit'ом, что при выборе файлы грузятся и данные вставляются в скрытые инпуты, а при сохранении модели - в связанную таблицу вставляются пустые поля? и после того как пытаешь отредактировать такую модель с пустыми связанными моделями, вылазит ошибка:
Unknown Property – yii\base\UnknownPropertyException

Getting unknown property: backend\modules\products\models\ProductAttachment::

Эта ошибка начала вылазить после того, как композером обновился 11 апреля. а до этого давненько не обновлялся.
P.S. апдейт файл кита был с версии 1.0.3 до 1.1.8

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

Добавлено: 2016.05.04, 16:36
DTL67
Уже разобрался. Оказалось в новых версиях дефолтные имена параметров убрали(давно же я не обновлялся :D ). Прописал явно для каждого использования компонента и все заработало.

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

Добавлено: 2016.06.02, 17:20
zhevlakov
Возник вопрос при работе с trntv\filekit\behaviors\UploadBehavior. Почему-то не могу загрузить больше чем 164 изображения, в константах нигде не нашел. Подскажите пожалуйста в чем может быть проблема?

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

Добавлено: 2016.06.02, 18:18
zhevlakov
Вопрос решен, виновата была директива - max_input_vars в php.ini

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

Добавлено: 2016.06.03, 01:08
Vindective
Добавил несколько сущностей к которым загружается превью, Хотелось бы чтобы превью каждой сущности лежали отдельно. Как это можно указать в моделе?

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

Добавлено: 2016.06.07, 15:35
almas.istybaev
Доброго времени! после установки, /yii2-starter-kit/storage/web/ выдает Bad Request (#400) Missing required parameters: path The above error occurred while the Web server was processing your request. Please contact us if you think this is a server error. Thank you.

установил через composer
сервер апач локальный
все права настроены, пути верные, fronend и backend открывются, работают.

Как запустить storage...?

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

Добавлено: 2016.06.29, 13:18
Йож
Добрый день!
Возможно ли сделать, если указываю для '\trntv\filekit\Storage'
'maxDirFiles' => 0
то, чтобы файлы складывались без подпапок..

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

Добавлено: 2016.06.29, 15:34
Fenixol
Добрый день.
Подскажите, пожалуйста статьи или доки для организации мультиязычности на базе Startet Kit с передачей языка в url.
Сейчас разрабатываю проект на основе этого шаблона и стал вопрос в реализации проекта на трех языках('demosite.com/ru', 'demosite.com/en', 'demosite.com/de').
На данный момент у меня организована мультиязычность через куки (стандартное решение этого шаблона), но стоит вопрос в правильном проектировании структуры сайта для дальнейшого его продвижения. Буду признателен за Вашу помощь.

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

Добавлено: 2016.06.29, 22:45
makaronnik88
Akulenok писал(а):Почему ошибка вываливается при заходе на многие страницы.

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

PHP Warning – yii\base\ErrorException
symlink(): Cannot create symlink, error code(1314)
это винда, доступ везде есть, заходил в св-ва папки, делал полный доступ для всех, не помогает
Для себя, чтобы не забыть. Может кому-то пригодится.
Если сервер - виндовый Openserver, то его нужно запускать от имени администратора. Тогда проблем с symlink не будет.

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

Добавлено: 2016.06.29, 22:48
makaronnik88
logs12 писал(а):я у себя сделал вот так:
в env
FRONTEND_URL = http://yii2-starter-kit/
BACKEND_URL = http://yii2-starter-kit/admin
STORAGE_URL = http://yii2-starter-kit/storage/web

далее в base.php frontend
'request' => [
'cookieValidationKey' => getenv('FRONTEND_COOKIE_VALIDATION_KEY'),
'baseUrl' => '',
],
в бекенде 'baseUrl' => '/admin'
и соответсвенно .htaccess
IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
</IfModule>

<IfModule mod_rewrite.c>

# the main rewrite rule for the frontend application
RewriteCond %{REQUEST_URI} !^/(backend/web|admin)
RewriteRule !^frontend/web /frontend/web%{REQUEST_URI} [L]

# redirect to the page without a trailing slash (uncomment if necessary)
#RewriteCond %{REQUEST_URI} ^/admin/$
#RewriteRule ^(admin)/ /$1 [L,R=301]
# the main rewrite rule for the backend application
RewriteCond %{REQUEST_URI} ^/admin
RewriteRule ^admin(.*) /backend/web/$1 [L]

RewriteCond %{REQUEST_URI} ^/storage
RewriteRule ^storage(.*) /storage/web/$1 [L]

# Добавляем другой запрос /frontend/web/$1
RewriteCond %{REQUEST_URI} !^/(frontend/web|backend/web|admin|storage)
RewriteRule (.*) /frontend/web/$1

# if a directory or a file of the frontend application exists, use the request directly
RewriteCond %{REQUEST_URI} ^/frontend/web
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward the request to index.php
RewriteRule . /frontend/web/index.php [L]

# if a directory or a file of the backend application exists, use the request directly
RewriteCond %{REQUEST_URI} ^/backend/web
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward the request to index.php
RewriteRule . /backend/web/index.php [L]

# if a directory or a file of the backend application exists, use the request directly
RewriteCond %{REQUEST_URI} ^/storage
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward the request to index.php
RewriteRule . /storage/web/index.php [L]

RewriteCond %{REQUEST_URI} \.(htaccess|htpasswd|svn|git)
RewriteRule \.(htaccess|htpasswd|svn|git) - [F]
</IfModule>
Спасибо, помогло! НО! Сразу не заработало, начало ругаться на конфиг. Оказалось, что

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

 request' => [ 'cookieValidationKey' => getenv('FRONTEND_COOKIE_VALIDATION_KEY'),'baseUrl' => ''],
нужно указать не в base.php frontend, а в web.php frontend. Для backend аналогично.

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

Добавлено: 2016.07.01, 12:18
darlov
Вопрос по загрузчику yii2-file-kit.
Форма содержит только один виджет Upload, поэтому было решено убрать кнопку save и автоматизировать , чтоб при загрузке форма автомат. отправлялась.
Я привязал ajax запрос к событию виджета "done". Но он отрабатывает только при загрузке файла, а как сделать, чтоб при удалении тоже срабатывало.
Тут только такие события

'clientOptions' => [
'start' => new JsExpression('function(e, data) { ... do something ... }'),
'done' => new JsExpression('function(e, data) { ... do something ... }'),
'fail' => new JsExpression('function(e, data) { ... do something ... }'),
'always' => new JsExpression('function(e, data) { ... do something ... }'),
]

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

Добавлено: 2016.07.03, 12:29
darlov
Еще вопрос по yii2-file-kit.
Можно ли отключить css стили у него, чтоб не конфликтовали, верстальщики ругаются)

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

Добавлено: 2016.07.13, 18:13
zhevlakov
Подскажите пожалуйста с настройкой сервера, настроил на вариант с подпапками
FRONTEND_URL = /
BACKEND_URL = /admin
STORAGE_URL = /storage/web

Вот конфиг, но на www.example.ru в браузере, открывается корень сайта и редирект не срабатывает, без www - все нормально
<VirtualHost *:80>
ServerName example.ru
ServerAlias www.example.ru

DocumentRoot /var/www/zhevlakov/data/www/example.ru/
ServerAdmin webmaster@example.ru
DirectoryIndex index.html index.php
AddDefaultCharset UTF-8
AssignUserID zhevlakov zhevlakov
CustomLog /var/www/httpd-logs/example.ru.access.log combined
ErrorLog /var/www/httpd-logs/example.ru.error.log
ScriptAlias /cgi-bin/ /var/www/zhevlakov/data/www/example.ru/cgi-bin/

RewriteEngine on
# the main rewrite rule for the frontend application
RewriteCond %{HTTP_HOST} ^example.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/(backend/web|admin|storage/web)
RewriteRule !^/frontend/web /frontend/web%{REQUEST_URI} [L]
# redirect to the page without a trailing slash (uncomment if necessary)
RewriteCond %{REQUEST_URI} ^/admin/$
RewriteRule ^(/admin)/ $1 [L,R=301]
# disable the trailing slash redirect
RewriteCond %{REQUEST_URI} ^/admin$
RewriteRule ^/admin /backend/web/index.php [L]
# the main rewrite rule for the backend application
RewriteCond %{REQUEST_URI} ^/admin
RewriteRule ^/admin(.*) /backend/web$1 [L]

<Directory />
Options FollowSymLinks
AllowOverride None
AddDefaultCharset utf-8
</Directory>
<Directory "/var/www/zhevlakov/data/www/example.ru/frontend/web">
RewriteEngine on
# if a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward the request to index.php
RewriteRule . index.php

Require all granted
</Directory>
<Directory "/var/www/zhevlakov/data/www/example.ru/backend/web">
RewriteEngine on
# if a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward the request to index.php
RewriteRule . index.php

Require all granted
</Directory>
<Directory "/var/www/zhevlakov/data/www/example.ru/storage/web">
RewriteEngine on
# if a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward the request to index.php
RewriteRule . index.php

Require all granted
</Directory>
<FilesMatch \.(htaccess|htpasswd|svn|git)>
Require all denied
</FilesMatch>
</VirtualHost>
<FilesMatch "\.ph(p[3-5]?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
<Directory /var/www/zhevlakov/data/www/example.ru>
Options +Includes +ExecCGI
php_admin_flag engine on
</Directory>