@yii2ru

Страница 1572 из 1721
Katulos
16.08.2018
19:29:04
$prefix, $routePrefix, а вот $urlPrefix - вопрос))
new GroupUrlRule([ 'prefix' => $this->urlPrefix,

Ну может не верно выразился

Но суть вопроса не меняется

Konstantin
16.08.2018
19:32:19
как ты проверяешь

Google
Katulos
16.08.2018
19:33:17
Что именно?

Konstantin
16.08.2018
19:33:52
ну то что он не работает

Katulos
16.08.2018
19:34:37
вызываю урл в браузере и получаю 404

404 - не работает

ответ апи - работает

Konstantin
16.08.2018
19:34:59
гроуп префикс нужен вроде как для модуля, чтобы его не писать в каждом правиле у модуля, если модуль api то и в префиксе надо писать api строкой

Katulos
16.08.2018
19:35:15
а мне модулю и надо дать составной префикс

модуль у меня 123

а урл нужен не site.local/123/event

а site.local/api/123/event

Настраивать urlRules для модулей не советовать, оно не работает

Konstantin
16.08.2018
19:37:21
$routePrefix и $prefix нада задавать оба тогда

Katulos
16.08.2018
19:37:33
не помогает

Google
Konstantin
16.08.2018
19:37:37
ибо если просто префикс тогда и роут меняется

Katulos
16.08.2018
19:40:13
public $routePrefix = 'api'; public $urlPrefix = '123';

new GroupUrlRule([ 'prefix' => $this->urlPrefix, 'routePrefix' => $this->routePrefix, 'rules' => $this->urlRules, ]),

http://site.local/api/123/event - 404

http://site.local/123/api/event - 404

чяднт?

Konstantin
16.08.2018
19:42:38
покажи $this->urlRules

Katulos
16.08.2018
19:44:43
ublic $urlRules = [ [ 'verb' => ['GET', 'HEAD'], 'pattern' => '<controller:[\w\-]+>', 'route' => '<controller>/index', ], [ 'verb' => ['GET', 'HEAD'], 'pattern' => '<controller:[\w\-]+>/<id:\d+>', 'route' => '<controller>/view', ] ];

https://www.yiiframework.com/doc/guide/2.0/en/rest-versioning Нерабочий мануал на эту тему

тема на схожий вопрос на форуме https://yiiframework.ru/forum/viewtopic.php?t=31639

Взята часть реализации с темы форума, потому как вариант с оффмана нерабочий как и у аффтара темы

Konstantin
16.08.2018
19:52:52
public $routePrefix = ''; public $urlPrefix = 'api/123';

или public $routePrefix = '123'; public $urlPrefix = 'api/123';

Katulos
16.08.2018
19:53:54
нет и нет

Konstantin
16.08.2018
19:55:39
а ты от меньшего начни просто public $urlPrefix = '123'; и проверь http://site.local/123/event

Katulos
16.08.2018
19:57:02
неработает

точнее http://site.local/123/event работает без routePrefix

но оно и так работало

☕ CunningFox
16.08.2018
20:16:30
но оно и так работало
Зачем страдать? Возьми и продебаж делов на 30 минут.

Katulos
16.08.2018
20:16:32
ответ нашелся тут https://yiiframework.ru/forum/viewtopic.php?t=22382

Google
☕ CunningFox
16.08.2018
20:17:36
Всм пошагово прочесть весь роутинг не проблема

Katulos
16.08.2018
20:27:35
Всм пошагово прочесть весь роутинг не проблема
Да просто мануал от разработчиков фреймворка мог бы и быть корректным

Однако он некорректен

Yura
16.08.2018
20:30:24
Ребят, кто нибудь держит сотрудников удаленно?
Полтора года уже удаленно и много таких же знаю)

Эд
16.08.2018
20:31:46
Удаленка это работа, проектная или часовая не важно)
Да, ты прав, я больше имел введу удаленку, по часовую

☕ CunningFox
16.08.2018
20:52:24
Однако он некорректен
Как и твои комментарии в коде ?

Да, ты прав, я больше имел введу удаленку, по часовую
Продолжение будет?)) или тебе сказать да/нет чтобы ты поставил галочку? ??

Konstantin
16.08.2018
22:08:11
а чтобы сделать сингл пейдж приложуху обязательно для VUE ноду ставить или оно все браузером можно делать?

Ad.x ??
17.08.2018
03:55:42
у вьюхи есть SSR там какой-то. можно на ноде и фронт и бэк сделать на нем, типа все по феншую

Dmitry
17.08.2018
04:06:39
Доброе утро

Владимир
17.08.2018
06:47:59
Ad.x ??
17.08.2018
07:05:47
Саму вью и либы к ней надо ставить через нпм, а значит нужна нода
это можно на деве делать, на проде совсем не обязательно же

Konstantin
17.08.2018
07:07:21
Хз. Я бы просто хотел покрутить без ноды а там смотрю чот ютуберы везде с нодой крутят

Хотя помню и без нее роуты пахали

Ad.x ??
17.08.2018
07:08:26
Хз. Я бы просто хотел покрутить без ноды а там смотрю чот ютуберы везде с нодой крутят
можно и без ноды, чутка геморойнее и готовые ранешне написанные компоненты не подцепишь, все придется самому писать

Ad.x ??
17.08.2018
07:09:02
Konstantin
17.08.2018
07:09:21
Типа шаблончики многострок

Ясно

Google
Ad.x ??
17.08.2018
07:09:59
как соберешь проект он хоть где пахать будет. можно даже на гитхаб выкинуть, в который тока хтмл грузица

и апи заюзать стороннее )) будет как бесплатный хостинг

Konstantin
17.08.2018
07:10:52
Да хостинг ща и так полно

Ad.x ??
17.08.2018
07:11:00
ну просто как пример )

Konstantin
17.08.2018
07:11:43
А йии с вью есть ? Ну чтобы там регистрация пара страниц и обратная связь?

?
17.08.2018
07:11:54
Аруба 1 евро сервак

Для 1 странични а с головой

Admin
ERROR: S client not available

Konstantin
17.08.2018
07:12:37
Это странно

Ad.x ??
17.08.2018
07:12:42
в уии тока если сам сделаешь что нужно. встроенного нет ниче :(

Konstantin
17.08.2018
07:13:36
Было бы круто такой шаблон установочный иметь как начало

?
17.08.2018
07:14:19
Ну это самому писать надо

Konstantin
17.08.2018
07:15:02
Ну я типа про Бейсик только с вуеджиэс

Да есть наверное где то в залежах Гита ?

Ad.x ??
17.08.2018
07:21:12
Ну я типа про Бейсик только с вуеджиэс
проблема немного глубже на самом деле. для этого в уии нада будет интегрировать вебпак, как в ларе

чтоб умел собирать сам

никто не знамается этим и врятли займется

да и сама привязка ко вью тож под вопросом. неоторым реакт заходит лучше )

Stas
17.08.2018
07:53:54
подскажите а кошерно юзать сервис внутри сервиса?

Google
Stas
17.08.2018
07:54:09
или это дичь?

Павел
17.08.2018
07:57:21
Чому бы нет?

Stas
17.08.2018
07:58:50
хз думал что сервисы должны быть независимы для реюзабельности скажем так

Павел
17.08.2018
08:00:11
То есть ты там ничего не используешь? Модели, например

Stas
17.08.2018
08:01:08
в данном сервисе пока нет

он пока больше трейт напоминает

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

SiZE
17.08.2018
08:16:42
подскажите а кошерно юзать сервис внутри сервиса?
Да. По возможности использовать агрегацию

Crestoff
17.08.2018
09:01:50
Добрый день!

Подскажите по отдельному кастомнуму валидатору

client-side

public function clientValidateAttribute($model, $attribute, $view) { $message = json_encode($this->message, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE); $x = json_encode($model, true); return <<<JS console.log(value); if (value < 0) { console.log($x); console.log(value); messages.push($message); } JS; }

проблема в том что не появляется сообщение об ошибке

messages.push($message);

в console.log сообщение пишется

также после нажатия submit оно появляется

но нужно чтобы после ввода неверного значения сразу появлялось

Konstantin
17.08.2018
10:41:44


Эд
17.08.2018
11:03:02
Продолжение будет?)) или тебе сказать да/нет чтобы ты поставил галочку? ??
Мне просто не понятен в целом этот процесс, как контролировать удаленщика, как доверять код/проект, как принимать его работу, может есть какие нибудь мануалы на эту тему? ;) я даже, не совсем сформулировать могу то, что хочу ;)

Alexander
17.08.2018
11:03:41
На хабре вроде была сегодня статья на эту тему

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