@yii2ru

Страница 1115 из 1721
Санжар
03.04.2018
19:59:21
Нипонял
Я тебя как раз искал!

Передаю Html::img хэлперу путь до файла — но файл не грузится. Сам файл в папке frontend/web/uploads, пути прописаны верно, в чем может быть дело? Пытаюсь обратиться к этому файлу через backend.

Через алиасы пытался, не работает.

Ad.x ??
03.04.2018
20:31:24
йобаный врот, как неймспейс добавить контроллеру? (сабдиректорию в кантроллерах сделать)

Google
Like
03.04.2018
20:31:43
Сильна

Ad.x ??
03.04.2018
20:31:45
роут не понимает нихуя куда нада отправится за нужным контроллером

Сильна
час на это говно потратил, заебало

Like
03.04.2018
20:32:17
роут не понимает нихуя куда нада отправится за нужным контроллером
Он берет еще и стандартный путь по умолчанию?

Ad.x ??
03.04.2018
20:32:34
да, который поменять можно

Like
03.04.2018
20:32:39
Ты поменял?

Ad.x ??
03.04.2018
20:32:53
нет

Like
03.04.2018
20:33:04
Показывай нейсмпейс и директорию

И ошибку

Ad.x ??
03.04.2018
20:33:16
сука ты меня дрочишь чтоль? )

ты в уии не взуб ногой

Like
03.04.2018
20:33:27
Ну и пшел тогда

Google
Ad.x ??
03.04.2018
20:34:10
Куда Дима Кац делся, он спец в этом же

Артур
03.04.2018
20:41:02
->fileInput(['value' => $icon['image']])

значение есть но пишет что файл не выбран

как сделать что бы было выбрано ?

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

Ad.x ??
03.04.2018
20:47:14
Ну и пшел тогда
короче проще наверное заебенить в нгинксе локейшен в апишку и на микрофрейме накостялять какую нибудь хуйню

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

ебаный стыд :(

как же горит

Maxim
03.04.2018
20:52:08
да, который поменять можно
а где лежит нужный контроллер?

Ad.x ??
03.04.2018
20:52:56
Maxim
03.04.2018
20:53:43
ye по идее /module/api/controller/action Не работает?

Ad.x ??
03.04.2018
20:53:51
[ 'class' => \yii\rest\UrlRule::class, 'prefix' => 'api', 'controller' => [ 'stats/visits' => 'visitor/api/stats', // api/stats неймспейс/контроллер ], 'patterns' => [ 'GET' => 'index', ], ],

хуй там плавал

короче

exception 'yii\base\InvalidRouteException' with message 'Unable to resolve the request "visitor/api/stats/index".' in

все

гуляй нахуй...

Maxim
03.04.2018
20:54:44
Ты у модуля контроллер-намеспасе прописывал?

Ad.x ??
03.04.2018
20:54:58
да

Google
Ad.x ??
03.04.2018
20:55:06
дефолтный путь в controllers

Maxim
03.04.2018
20:58:42
гуляй нахуй...
Все работает!

class MyModule extends \yii\base\Module { public $controllerNamespace = 'backend\controllers'; public function init() { parent::init(); } }

И открывает все мои контроллеры через my-module/another-folder/controller

Ad.x ??
03.04.2018
21:02:52
D:

Maxim
03.04.2018
21:03:50
D:
у тебя получилось? я собираюсь уходить

Ad.x ??
03.04.2018
21:05:08
нет

Санжар
03.04.2018
21:05:16
*все ещё не может обратиться к фронту из бэкенда, хотя вроде прописал алиас и погуглил*

Maxim
03.04.2018
21:06:53
*все ещё не может обратиться к фронту из бэкенда, хотя вроде прописал алиас и погуглил*
это твоя проблема или ты хотел процитировать чей-то вопрос?

Чтоб к фронту из бека обратиться тебе нужно подключить в беке urlManager от фронта

*все ещё не может обратиться к фронту из бэкенда, хотя вроде прописал алиас и погуглил*
Можешь посмотреть здесь https://github.com/ElisDN/yii2-demo-shop/blob/master/backend/config/main.php

Санжар
03.04.2018
21:09:32
У меня такая проблема. Есть папка frontend/web/uploads/kek.jpg, хочу обратиться к файлу kek.jpg из вьюшки в backend. Прописал в common алиас @uploads, где указал путь до frontend, не помогает. во вьюшке пишу что-то в духе: Html::img($data->getImageForBackend(), ['width' => 200]) getImageForBackend() возвращает полный путь до kek.jpg (судя по всему не может обратиться из backend/web к kek.jpg), и я хз как это сделать.

Ad.x ??
03.04.2018
21:10:40
заработало

сцук

Санжар
03.04.2018
21:10:56
заработало
kek теперь помогите мне пожалуйста

Maxim
03.04.2018
21:11:02
вот про это не слышал щас погуглю
нет Здесь тебе нужно прописать хост фронта, а потом путь к файлу Чтоб получилось так `frontend.local/uploads/kek.jpg`

по идее так подтянется

Google
Maxim
03.04.2018
21:11:29
хост фронта?
Хост фронта!

заработало
красава!

Санжар
03.04.2018
21:12:04
у меня в опенсервере настроено чтобы по адресу keke.uz вело в frontend/web, а по adm.kek.uz — в backend/web, это оно? мне просто нужно прописать keke.uz?

Ad.x ??
03.04.2018
21:12:06
красава!
спасибо за участие

Yet Another Stats
03.04.2018
21:12:08
Карма @maximniko стала 13

Maxim
03.04.2018
21:12:15
А почему не работало?

Карма @maximniko стала 13
по осени к 40 было, где моя карма(((

Ad.x ??
03.04.2018
21:16:51
обнулили походу

'view' => [ 'class' => yii\web\View::class, 'params' => [ 'post.images.base_url' => '/uploads/posts', ], ], в компонентс

если нада побыстрому сменить хранилище, например на сдн какойнить

просто меняю этот урл

в шаблонах <img src="<?= $this->params['post.images.base_url'] . $image->getShortpath(); ?>">

Ad.x ??
03.04.2018
21:23:40
алиасы вообще для путей для файлов вроде

а вообще не нужно привязываться к хранилищу. можно юзать чота типа этого https://flysystem.thephpleague.com/ + конфиг в нгинксе для статики сделать, если на локали

если че, выкидываем хранилище в облако, пилим адаптер под этот флай и меняем урл в конфиге

все

1Klass
03.04.2018
21:48:00
Добрый может кто помочь) на сайте главная страница выглядить так мойсайт/web/index.php хочу убрать веб/индек но не получается)

Options +FollowSymLinks IndexIgnore */* RewriteEngine on RewriteCond %{REQUEST_URI} !^/(web) RewriteRule ^assets/(.*)$ /web/assets/$1 [L] RewriteRule ^css/(.*)$ web/css/$1 [L] RewriteRule ^fonts/(.*)$ web/fonts/$1 [L] RewriteRule ^js/(.*)$ web/js/$1 [L] RewriteRule ^images/(.*)$ web/images/$1 [L] RewriteRule ^robots.txt web/robots.txt [L] # Все что находится в папке web, что нужно показать RewriteRule (.*) /web/$1 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /web/index.php

Google
1Klass
03.04.2018
21:48:49
RewriteBase / # Если это папка или файл, открываем его RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # В противном случае перенаправляем на index.php RewriteRule . index.php

базеУрл добавил в конфиге и т.д

'enablePrettyUrl' => true, 'showScriptName' => false,

все есть)

Lee
04.04.2018
01:03:17
сорян бро, но про апач давай в доку апача
Наличие апач конфига в вопросе не даёт право считать его вопросом про апач. @Sorry4Wait Ты уверен, что у тебя веб-сервер считывает параметры из .htaccess? Директива из доки про апач ? А вообще, ни веб-сервер, ни фреймворк не переадресовывает тебя автоматически с одного рерайт-рула на другой, если ты перешел по прямой ссылке.

Максим
04.04.2018
04:53:44
А ты не пробовал докрут настроить на /web? Помогает...
Зачем? Это сильно просто, лучше костыли в htaccess нагородить

Dmitry
04.04.2018
04:57:01
mrG1K
04.04.2018
05:32:31
Подскажите правильный алгоритм в случае если мне нужно линковать (по сути заполнять id в поле) с записью которой может и не быть. Как правильно и куда вынести алгоритм выбора из базы этого элемента к которому линкуем, и если элемента нет то создать.

Dmitry
04.04.2018
05:36:38


Mark
04.04.2018
06:10:27
Доброе утро. Есть вопрос по URL в nginx: Advanced-шаблон, есть backend, frontend и api-часть. Для frontend/backend настройки прошли, но вот добиться URL для /api вместо /api/web не выходит, вот конфиг: https://pastebin.com/jdrVWsCn Пробовал так настроить для API(32-35 строка, 44 строка) — но падало: https://pastebin.com/v2HwAWYx

Fayozjon [CybernatiC]
04.04.2018
07:36:11
Всем привет! Поделитесь actionLogin из restapi у кого есть такой)

не Advanced

Like
04.04.2018
07:36:43
Заставили писать апишку на пыхе для мобайла?

Fayozjon [CybernatiC]
04.04.2018
07:36:52
ага

заставили суки

Like
04.04.2018
07:37:11
Вот демоны

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