
Fayozjon [CybernatiC]
28.10.2017
18:39:10
fpx сейчас посмотрю
composer global require "fxp/composer-asset-plugin:^1.3.1"
Это?

Dmitriy
28.10.2017
18:40:01
ага

Google

Stas
28.10.2017
19:38:08
только надо 1.4.1
в нем новіе урлі прописані для бовера

Matviy
28.10.2017
20:22:28
Так уже ж не модно FXP)

Fayozjon [CybernatiC]
29.10.2017
05:19:12
Доброе раннее время суток!
Как вы посоны?
Кто ставил стартер кит на один домен?
Поделитесь htaccessами

Дмитрий
29.10.2017
05:48:04
Их в интернете миллион

Alex
29.10.2017
07:18:03
404 ошибка теперь
че ему надо-то? все фвйлы на месте. права уже какие только не ставил на файлы - одинаково все

Fayozjon [CybernatiC]
29.10.2017
07:40:20
Выше есть строчка base?

Google

Fayozjon [CybernatiC]
29.10.2017
07:40:26
может берет другой путь


Alex
29.10.2017
07:42:03
может берет другой путь
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default btn-lg btn-block" data-dismiss="modal">ОК</button>
</div>
</div>
</div>
</div>
<script src="/assets/66c2275/jquery.js"></script>
<script src="/assets/73794add/yii.js"></script>
<script src="/assets/c81e0259/js/bootstrap.js"></script>
<script src="/js/jquery.js"></script>
<script src="/js/jquery.scrollUp.min.js"></script>
<script src="/js/price-range.js"></script>
<script src="/js/jquery.prettyPhoto.js"></script>
<script src="/js/jquery.cookie.js"></script>
<script src="/js/jquery.accordion.js"></script>
<script src="/js/main.js"></script>
<script type="text/javascript">jQuery(document).ready(function () {
jQuery('#cart').modal({"show":false});
jQuery('#orig').modal({"show":false});
});</script> </body>
</html>
может берет другой путь
может и берет другой, вопрос в том, что снята полная копия, помещена в соседнюю папку. домен рабочий 100%, потому что чистый yii2 там ставится и открывается
абсолютных путей точно не выставлено


Boris
29.10.2017
07:56:31
Лол, было такое)

Alex
29.10.2017
08:00:38

Boris
29.10.2017
08:00:51
Кэш

Alex
29.10.2017
08:05:51
Кэш
кэш браузера? чистил. открывал в другом. не помогает
как будто он не хочет читать htaccess именно в этой папке
какой же я мудак. в апачконф не прописана папка новая. забыл совсем ))))))))) фух решено в общем

Kazakbala
29.10.2017
08:31:06
Всем привет. Кто каким сервисом или софтом пользуется для сканирования сайта на уязвимости?
Нужно отчёт приложить что sql инъекций неи

Rich
29.10.2017
08:35:57
Nessus PCI scan

Yaroslav
29.10.2017
09:45:50

Максим
29.10.2017
10:39:39
Всем привет, скажите пожалуйста как в форме выключить для поля JS валидацию, чтоб только на сервере оставалась? Спасибо

Vitaly
29.10.2017
10:43:46

Максим
29.10.2017
10:44:20
Та да я сам уже зашол сюда http://www.yiiframework.com/doc-2.0/yii-widgets-activefield.html
Чёт у меня не выходит.... подскажите пожалуйста. Спасибо.

Wannabelinus
29.10.2017
11:02:47
в форме ajaxValidation = false вроде

Google

Wannabelinus
29.10.2017
11:02:49
и все

Максим
29.10.2017
11:10:51
Та я уже и в форме и в моделе ставил 'enableAjaxValidation' => false, и 'enableClientValidation' => false, чет глухо...
Ладно
Спасибо

Boris
29.10.2017
14:59:04
Шалом.
Ребята ткните ссылкой на доку или на гугл по поводу передачи параметра в конструктор контроллера.
т.е.
public function __construct(
$id,
$module,
$someParam,
array $config = []
)
Если с обычным классом все ок, то для контроллера я что-то не понимаю.
$container->set(Widget::class, [
'settings' => [
'lang' => 'ru',
'minHeight' => 500,
'imageManagerJson' => Url::to(['/file/images-get']),
'imageUpload' => Url::to(['/file/image-upload']),
'plugins' => [
'imagemanager',
'fullscreen',
]
]
]);
$container->set(FileController::class, function () use ($app) {
return $app->params['staticHostInfo'];
});

бубчан
29.10.2017
15:08:52

Valeriu
29.10.2017
15:09:15
пробовал три обратных ковычек поставить, вроде не так
научи и меня такой магий, мастер

Boris
29.10.2017
15:11:19
научи и меня такой магий, мастер
Не благодари https://www.google.com.ua/search?q=telegram+code+block&oq=telegram+code&aqs=chrome.1.69i57j0l5.8089j0j4&sourceid=chrome&ie=UTF-8

бубчан
29.10.2017
15:13:05
не благодари
<?= $this->render([
твои параметры
]) ?>

Boris
29.10.2017
15:13:20

Valeriu
29.10.2017
15:14:28
уже не-магия ))

бубчан
29.10.2017
15:14:42
пробуй что я скинул
я так и думал хотя нужен был class FileController extends этот - >Controller

Boris
29.10.2017
15:16:49

бубчан
29.10.2017
15:17:56
выше
метод render

Google

бубчан
29.10.2017
15:18:52
во вью
а вообще опиши что именно хочешь?
поставленную цель и требуемый результат?

Boris
29.10.2017
15:20:59

бубчан
29.10.2017
15:21:46
ок забей
вот своими словами?

Boris
29.10.2017
15:24:56
К чему ты это спрашиваешь?

Vladimir
29.10.2017
15:24:56

Boris
29.10.2017
15:25:36

Vitaly
29.10.2017
15:27:24
в конструкторе параметром передаешь интерфейс зависимого компонента; при конфигурировании контейнера указываешь, что возвращать для данного интерфейса

Boris
29.10.2017
15:29:42

Vladimir
29.10.2017
15:30:25
Смысл? Мне DI нужен.
try this
$container->setDefinitions([
'yii\web\Request' => 'app\components\Request',
'yii\web\Response' => [
'class' => 'app\components\Response',
'format' => 'json'
],
'app\storage\DocumentsReader' => function () {
$fs = new app\storage\FileStorage('/var/tempfiles');
return new app\storage\DocumentsReader($fs);
}
]);

Vitaly
29.10.2017
15:33:08
попробуй так:
`$container->set(YourController::class, [
'class' => YourController::class,
'dependent_component' => ['class' => YourDependency::class]
]);`

Boris
29.10.2017
15:33:56

Vitaly
29.10.2017
15:34:25
не совсем понимаю, куда ты хочешь эти 2 строки передать
и какие 2 строки

Boris
29.10.2017
15:35:16
http://joxi.ru/v29Oov7cG9J5Wr?d=1
1. Принимает конструктор
2. Устанавливает вместо текущего получения

Google

Vitaly
29.10.2017
15:40:23
сейчас у тебя это работает, но ты хочешь, чтобы это контейнер сам резолвил?

Boris
29.10.2017
15:40:49
Да

Vitaly
29.10.2017
15:44:56
либо вариант с оберткой этих параметров в DTO, тогда ты сможешь объявить этот DTO, как зависимость контроллера (тем более, если у тебя потом будет больше появляться параметров, то очень даже кстати будет)
Либо если хочешь, чтобы прям строки были, то придется сделать эти свойства публичными, тогда ты сможешь через контейнер их внедрить
но чтобы прям в конструктор подставлять их - так не получится

Boris
29.10.2017
15:48:12
Если строки будут публичными, каким образом будет выглядить внедрение?

Vitaly
29.10.2017
15:49:40
$container->set(YourController::class, [
'class' => YourController::class,
'dependent_string' => 'my string'
]);
ну и конструктор в этом случае переопределять не надо

Boris
29.10.2017
15:50:09
Спасибо.

Vitaly
29.10.2017
15:51:16
либо можешь через callable injection, там создаешь контроллер через Yii::createObject(), и свойства устанавливаешь
http://www.yiiframework.com/doc-2.0/guide-concept-di-container.html#php-callable-injection

Dmitry
30.10.2017
05:45:08

Boris
30.10.2017
05:45:39

Dmitry
30.10.2017
05:46:17

Boris
30.10.2017
05:46:59
Там полный код контроллера выше же)

Dmitry
30.10.2017
05:48:09