@yii2ru

Страница 1513 из 1721
[Anonymous]
23.07.2018
19:31:10
??

Константин
23.07.2018
19:31:39
Господа, я старый моряк и не знаю слов любви, но встречал ли кто-нибудь пакет для автоматической генерации документации к моим rest-контроллерам, а именно стандартного иишного реста?

Константин
23.07.2018
19:34:15
IDE генерит пхпдок, этого не достаточно ? а потом этот пхпдок можно и в документацию сделать
У меня просто TaburetcaController extends RestController, там не будет описания пагинации и тому подобного.

Google
☕ CunningFox
23.07.2018
19:35:02
??
Ты бы проверялся на всякий случай после контакта, кто этих жсников знает

[Anonymous]
23.07.2018
19:35:36
Oleg
23.07.2018
19:35:41
Всем добрый вечер! Есть тут кто, знакомый с расширением https://github.com/zxbodya/yii2-image-attachment ? Если да, подскажите, пожалуйста, что нужно прописать в поведении (в параметре 'versions'), чтобы создать квадратные картинки из картинок с разными соотношениями сторон? Тоесть, если картинка прямоугольная, чтобы она кропилась, или вписывалась в квадрат с белым фоном. Спасибо.

Konstantin
23.07.2018
19:36:01
чот телеграм отстает в борьбе со спамом, не предусмотрели спам заход уходом в чятеги

☕ CunningFox
23.07.2018
19:36:39
у меня теперь супер способности после них
Только не говори что ты ж теперь *** ракетчик ?

Константин
23.07.2018
19:36:58


[Anonymous]
23.07.2018
19:37:20
[Anonymous]
23.07.2018
19:37:51
теперь у меня реакт из пукана

Oleg
23.07.2018
19:39:01
ответ тут - yiisoft/yii2-imagine
я тоже так думал, но не смог найти там нужного ответа

Константин
23.07.2018
19:39:52
Там замыкания поддерживаются в этих versions, соответственно внутри замыкания можно вертеть как хочешь.

Konstantin
23.07.2018
19:40:51
Google
Константин
23.07.2018
19:41:41
$size = new Imagine\Image\Box(40, 40);

Это на сайте библиотеки imagine есть, соответственно там в обертке где-то тоже подобный метод есть.

Konstantin
23.07.2018
19:42:33
я тоже так думал, но не смог найти там нужного ответа
https://github.com/yiisoft/yii2-imagine/blob/master/docs/guide/basic-usage.md

Oleg
23.07.2018
19:44:28
https://github.com/yiisoft/yii2-imagine/blob/master/docs/guide/basic-usage.md
Вот такое пробовал, но оно не квадрат создаёт, а прямоугольник, с большей стороной в 200 (пропорционально исходным размерам картинки): return $img->copy()->thumbnail(new \Imagine\Image\Box(200, 200));

Я раньше не сталкивался с Imagine, к сожалению, пока сложновато понять как он работает

Konstantin
23.07.2018
19:46:59
Image::crop() - crops an image. Image::autorotate() - rotates an image automatically based on EXIF information. Image::thumbnail() - creates a thumbnail image. Image::resize() - resizes an image. Image::watermark() - adds a watermark to an existing image. Image::text() - draws a text string on an existing image. Image::frame() - adds a frame around of the image.

метод ресайза так и не запилили ? уже год наверное прошел как в доке он есть а в фреймворке хрен

Oleg
23.07.2018
19:56:52
так чтобы квадрат сделать нужен кроп или тумбнэйл? вроде же тумбнейл с задним фоном, я вобщем не силён в графике и фотографии.

Konstantin
23.07.2018
19:59:45
кропай

нах тебе цветной недостающий фон

Oleg
23.07.2018
20:00:44
нах тебе цветной недостающий фон
это для миниатюр товаров, чтобы все квадратные были

я ж не знаю, какой размер будет у исходного изображения. Кропну его , а если одна сторона будет меньше 200 пикс? А мне надо чётко квадрат 200x200,

Konstantin
23.07.2018
20:29:53
Я бы не дал загрузить меньше 200 ?

Ad.x ??
23.07.2018
20:35:31
карочи можно минималку сделать 200, и будет растягиваться мелкое до этой величины

Vadim
23.07.2018
21:22:32
[ 'label' => $date, 'format' => 'html', 'value' => function ($model) {} ] Как внутрь value колонки gridview передать что-то кроме стандартных $model, $key, $index ?

Google
Vadim
23.07.2018
21:37:32
Большое спасибо.

Oleh
23.07.2018
21:40:48
Большое спасибо.
Пожалуйста)

Roman
24.07.2018
06:40:24
Доброго утра! Подскажите кто с монгой работал! не могу разобраться как запросить по датам вот так добавляю $this->log->created_at = new UTCDateTime(time() * 1000); а вот так запрашиваю $query ->andFilterWhere([ '>=', 'created_at', new UTCDateTime(floor(strtotime($dates[0]) / 86400) * 86400 * 1000) ]) но почемуто не работает подскажите чего интересного по этой теме))

NVlad
24.07.2018
07:39:36
https://github.com/yiisoft/yii2-mongodb/issues/181

А вообще гугол)

Андрей
24.07.2018
07:47:50
как в миграцию записать обновление сиквенцыи в postgres

Dmitriy
24.07.2018
07:48:38
sql запрос только писать

Андрей
24.07.2018
07:50:26
можно пример

Dmitriy
24.07.2018
07:55:06
$this->execute(" ALTER SEQUENCE ...");

Андрей
24.07.2018
07:57:14
разве не так $this->execute(" ALTER SEQUENCE $tbl._id_seq RESTART WITH $id");

Dmitriy
24.07.2018
08:00:00
там троеточие для того что бы мне не писать весь запрос

Андрей
24.07.2018
08:00:43
я понимаю, но если все же можно, будьте любезны

Dmitriy
24.07.2018
08:02:49
так выше же запрос сработает

Андрей
24.07.2018
08:03:18
тот, что я скинул?

Dmitriy
24.07.2018
08:04:18
ага

Konstantin
24.07.2018
08:05:06
Костыли какие-то секвенции

Не помню в мускуле такое

Зайнаб
24.07.2018
08:12:30
всем привет. есть yii2 basic, в папке commands есть NewsController.php со своим actionParseNews. Нужно настроить для этого action задание по расписанию. Просто запустить через консоль могу через команду php7.0 yii news/parse-news Сайт расположен на jino. При помощи стандартной возможности заданий по расписанию в jino не получается запустить. в строку "задание" указываю php7.0 ~/home/users/r/raha755/applications/minmol/commands/news/parse-news > /dev/null Как сделать так, чтобы это работало по расписанию?

Dmitriy
24.07.2018
08:13:11
там где-то должен быть крон

Google
Dmitriy
24.07.2018
08:13:19
в эту сторону копать

Зайнаб
24.07.2018
08:15:13
там где-то должен быть крон
где-то? я-то пыталась настроить по cron'у. в логах на хостинге никакой ошибки нет

Dmitriy
24.07.2018
08:15:46
у них документации нет ?

Admin
ERROR: S client not available

Зайнаб
24.07.2018
08:16:37
у них документации нет ?
есть. но там либо указывать путь к файлу сказано, либо ссылку

Так неправильная команда
знаете как правильно?

Dmitriy
24.07.2018
08:16:51
Slava
24.07.2018
08:17:09
php7.0 ~/home/users/r/raha755/applications/minmol/yii news/parse-news

Вот так попробуй

Зайнаб
24.07.2018
08:19:20
путь к yii файлу надо указывать
тоже пробовала так php7.0 ~/home/users/r/raha755/applications/minmol/yii news/parse-news > /dev/null не помогло

Dmitriy
24.07.2018
08:19:41
Зайнаб
24.07.2018
08:20:29
пробуй вызвать эту команду без крона
через консоль напрямую работает так php7.0 yii news/parse-news

Зайнаб
24.07.2018
08:21:31
NVlad
24.07.2018
08:28:16
тоже пробовала так php7.0 ~/home/users/r/raha755/applications/minmol/yii news/parse-news > /dev/null не помогло
попробуй использовать абсолютный путь ~ это указатель домашней директории пользователя, крон срипты могут выполняться под другим пользователем

Art
24.07.2018
08:28:20
годный стенд-ап https://www.youtube.com/watch?v=x7-G4tHFSj8

Google
Pavel
24.07.2018
08:36:03
Здарова, бандиты. Как я могу запредиктить хэш ассета в параметр baseUrl в конфиге? 'assetManager' => [ 'linkAssets' => false, 'bundles' => [ 'yii\widgets\ActiveFormAsset' => [ 'basePath' => '@webroot', 'baseUrl' => '@hash/assets/', 'sourcePath' => '@yii/assets', ], ...

т.е. создать алиас hash - не проблема, но как передать в него реальный хэш директории - хз

Таких ассетов несколько. В этом проблема. Поэтому у каждого свой хэш

Pavel
24.07.2018
08:38:03
Да, расскажу задачу. Надо добавить префикс к baseUrl, оставив текущее хранение файла в том месте, где он есть по-умолчанию

т.е. правила разруливаются через Nginx

А ссылку генерить с учетом префикса надо

NVlad
24.07.2018
08:39:24
может лучше файлы их в папке @web/css и @web/js раз они должны иметь статичный урл?

и использовать подобный конфиг class AppAsset extends AssetBundle { public $basePath = '@webroot'; public $baseUrl = '@web'; public $css = [ '//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,400italic,600italic&subset=latin,cyrillic', 'css/main.css', ]; ...

Dmitriy
24.07.2018
08:43:49
годный стенд-ап https://www.youtube.com/watch?v=x7-G4tHFSj8
говорят одно. делают другое

Slava
24.07.2018
08:47:29
через консоль напрямую работает так php7.0 yii news/parse-news
Если так работает то должно работать то что я написал

А, возможно ~ в начале лишнее

Но это уже тебе нужно проверить путь до директории

Art
24.07.2018
08:58:34
говорят одно. делают другое
я не в теме кто что и тд)

Зайнаб
24.07.2018
08:59:24
Всем спасибо! заработало

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