@yii2ru

Страница 190 из 1721
Jakhongir
23.05.2017
16:45:03
Добрый вечер, добавил фильтры в ActionForm отдельно от GridView, как можно настроить ActionForm, чтобы было больше похоже на фильтры? сейчас поля очень широкие



Konstantin
23.05.2017
16:47:52
такое ощущение будто кто то из вас стебёца

Google
Jakhongir
23.05.2017
16:48:15
?

Konstantin
23.05.2017
16:48:17
?

Юрий
23.05.2017
16:49:36
Там есть примеры по стилизации

Любой класс и тп задать можно, в том числе по сетке бутстрапа

Konstantin
23.05.2017
16:59:37
?
как то так можно $form->field($model, 'text')->textInput(['class'=>'col-md-3'])->hint('Введите любой текст')->label('Текстовое поле');

или

$form->field($model, 'text')->textInput(['style' = > 'width: 100px;'])->hint('Введите любой текст')->label('Текстовое поле');

а лучше эту форму поместить внутри div с классом col-md-3 например

Jakhongir
23.05.2017
17:02:24
обернул всю форму в <div class="row"> <div class="col-lg-3 col-xs-6">

поля стали меньше

Konstantin
23.05.2017
17:02:48
ну да

я про это и говорю )

Google
Konstantin
23.05.2017
17:03:40
если форма занимает 100% ширину значит эту форму надо поместить в div определенной ширины ☝️ Китайская мудрость

Jakhongir
23.05.2017
17:03:52
теперь нужно настроить, чтобы на фильтры было похоже

Konstantin
23.05.2017
17:06:13
а как фильтры выглядят

Mikhail
24.05.2017
04:16:27
Привет всем! Вопрос больше касается Yii1. Как можно повешать обработчики на все известные события разом, или при загрузке класса? Задача - отслеживать все события и писать их в лог например.

Имеется список ClassName + onEventName[]

Вытаскивал их примерно так: https://pastebin.com/b4dTEZYM

Есть идея - привинтиться к autoload и там уже привязывать обработчики, но главный вопрос: как зацепить autoload?

SiZE
24.05.2017
05:05:06
Шо ты хочешь от этого?

Mikhail
24.05.2017
05:17:10
Шо ты хочешь от этого?
Делаю конфигурялку для выполнения действий по событиям с учётом условий

Symphony LanguageExpression - чудесная вещь для обработки условий в yaml например

Есть такое для теста: events: - AccessControlListener.onBackendControllerInit - IndexAction.onAfterRender

Осталось вот совокупить сие =)

SiZE
24.05.2017
05:42:50
Нужен объект комопнента чтобы повесить событие

Mikhail
24.05.2017
05:47:58
Как понимаю, самый дубовый способ - это расширить CComponent и унаследовать от нового класса всё, что было привязано к CComponent?

А можно ли как-то dispatch сделать или что-то подобное, чтобы отловить __construct у CComponent?

Х__Х

Konstantin
24.05.2017
05:55:26
а зачем ты Yii1 пользуешь?

ведь люди вкладывают силы и время в Yii2

Google
Konstantin
24.05.2017
05:56:16
что то не понимаю почему люди не желают обновлять

?

Виталий
24.05.2017
05:57:24
На обновление больших проектов нужно время (читай - деньги). Не везде вложения оправданы.

Mikhail
24.05.2017
06:09:29
а зачем ты Yii1 пользуешь?
Yupe пока не перепилили под yii2

Boris
24.05.2017
06:29:48
Доброе утро

Подскажите, пожалуйста. Есть два action step1, step2

Оба имеют формы и пишут одну запись в БД

Но по частям.

Думаю в step1 сделать проверку, если есть заполненные данные от пользователя - то редиректить на step2

Mikhail
24.05.2017
06:33:50
Думаю в step1 сделать проверку, если есть заполненные данные от пользователя - то редиректить на step2
Вьюхи делать {ангуляром}, данные формы сохранять и на последнем шаге отправлять

Konstantin
24.05.2017
06:49:25
вопрос то в чем

а промежуточные результаты не лучше писать в сессию ?

Boris
24.05.2017
06:52:20
Но в step2 сделать кнопку которая возвращает на step1 и передает переменную о том что можно редактировать step1 и не нужно редиректить на step2.

get запросом не очень красиво, будет нормально если я post буду отправлять?

Юрий
24.05.2017
06:53:01
Попахивает костылем

Boris
24.05.2017
06:53:21
Попахивает костылем
я бы сказал разит

Юрий
24.05.2017
06:53:24
Почему бы не сделать step3 который будет редактируемой формой step1?

Google
Konstantin
24.05.2017
06:54:10
get запросом не очень красиво, будет нормально если я post буду отправлять?
какая разница каким способом передавать данные?

Boris
24.05.2017
06:54:34
/controller/step1/somevar

не красиво будет

Konstantin
24.05.2017
06:55:36
на куках делай и яваскрипте эти шаги а в конце отправляй в базу )

Sergey
24.05.2017
08:13:46
composer ставит bower в vendor/bower-asset, как ставить его в vendor/bower ?

Anatoly
24.05.2017
08:16:19
composer ставит bower в vendor/bower-asset, как ставить его в vendor/bower ?
В composer.json измени config.fxp-asset.installer-paths.bower-asset-library

Так же необходимо будет переопределить в Yii элиас @bower на эту директорию, иначе ассеты отвалятся

Admin
ERROR: S client not available

Anatoly
24.05.2017
08:18:52
Но есть ещё один вариант - отказаться от fxp/composer-asset-plugin и использовать https://asset-packagist.org/

Он по умолчанию устанавливает в vendor/bower и это поведение уже не изменитью. UPD: так было раньше, во всяком случае

Sergey
24.05.2017
08:41:56
В composer.json измени config.fxp-asset.installer-paths.bower-asset-library
оказалось нужно fxp/composer-asset-plugin обновить до 1.3

Андрей
24.05.2017
09:13:09
всем привет. перенес YII2 из локали на дев сервер. Пишет 403 ошибку. Вопрос - у дев сервера для доступа к нему указывается еще нестандартный порт типа - http://site-name:2300 - может из-за этого у меня 403 ?

SiZE
24.05.2017
09:13:39
403 ты понимаешь о чем?

Андрей
24.05.2017
09:15:30
нет прав доступа к ресурсу значит

а из-за чего это может быть ?

а

SiZE
24.05.2017
09:23:01
а из-за чего это может быть ?
Ну если твой проект не требует авторизации, то возможно сервер не правильно настроен

Андрей
24.05.2017
09:23:24
1 страница на сайте не требует авторизации

как быть , в и2 логах пусто =\

Данил
24.05.2017
09:33:53
если в логах дебагера yii нет логов, то проблема не в yii ?

Google
Андрей
24.05.2017
09:34:35
угу. No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found and server-generated directory index forbidden by Options directive из апач лога. разбираюсь

SiZE
24.05.2017
09:37:31
Твоя проблема гуглится за 5 секунд.

https://stackoverflow.com/questions/10873295/error-message-forbidden-you-dont-have-permission-to-access-on-this-server

Андрей
24.05.2017
10:11:45
те мне сервер точно настраивать апач. не с этакцессом дела

угу ?

SiZE
24.05.2017
10:12:31
Щас магический шар достану :D

Anatoly
24.05.2017
10:12:41
этакцесс

SiZE
24.05.2017
10:12:45
У тебя всего два варианта, которые я написал выше.

M
24.05.2017
10:14:57
Привет.

Ура, меня в телеграмме разбанили. Такой хороший инструмент, а страдал вот тут молча.

Mihail
24.05.2017
10:15:21
привет

Вова
24.05.2017
10:17:03
/link@yetanotherstatsbot

Yet Another Stats
24.05.2017
10:17:03
https://yasb.exileed.com/telegram/chat/1001046156199

Вова
24.05.2017
10:17:05
/link@yetanotherstatsbot

Yet Another Stats
24.05.2017
10:17:06
https://yasb.exileed.com/telegram/chat/1001046156199

Андрей
24.05.2017
10:17:27
вот такой у меня .htaccess в корне

# prevent directory listings Options -Indexes IndexIgnore */* # follow symbolic links Options FollowSymlinks RewriteEngine on RewriteRule ^admin(.{2,})?$ /backend/web/$1 [L,PT] RewriteRule ^([^/].*)?$ /frontend/web/$1

вот такой вх

<IfModule mod_ssl.c> <VirtualHost *:233> ServerName web.dev DocumentRoot /var/local/www/web.dev SSLEngine on SSLCertificateFile /var/local/www/certs/web.dev.crt SSLCertificateKeyFile /var/local/www/certs/web.dev.key <Location /> Order allow,deny Allow from all AuthType Basic AuthName "i" AuthUserFile /var/local/www/.htpasswd Require valid-user </Location> </VirtualHost> </IfModule>

Страница 190 из 1721