👻
по факту никак
👻
разве что мпдф сделать подложку с адресом сайта
Vladislav
ну значит попробую пошарить либо в сторону iframe либо в сторону GDocsViewer
👻
норм баг можно хорошо с пдф работать в обход защиты :)
👻
не пали контору :)
Vladislav
гы)
Vladislav
=D
Vladislav
но я пожалуй вы****ь и напишу на выходных)
👻
гг гугл по первой ссылке говорит чтоб баг с 14 года
Vladislav
3 года и не решили проблему?)
👻
И судя по всему и не будут
Vladislav
почему?
👻
Почему тебе выше уже написали
Vladislav
норм баг можно хорошо с пдф работать в обход защиты :)?
👻
Единственное что наверное тебя спасёт это сертийикаты
👻
Но это реально геморрой для юзера
👻
Ну или давать только скачать
👻
А не открывать
Ivan
всем привет, подскажите как лучше описывать документацию к rest api?
Пробовал разные решения по автоматической генерации, но оказалось проще руками маркдаун написать. Папки соответствую названию контроллера, а в папке файлы соответствуют названию экшена. И взял за правило, что файл с документацией появляется в репозитории только, когда метод работает и протестирован. В итоге состояние документации фиксируется в гите.
Руслан
подскажите как правильно чекать капчу в юнит тестах? получаю такую ошибку сейчас Invalid CAPTCHA action ID: /user/default/captcha
Руслан
в рулз ['verifyCode', 'captcha', 'captchaAction' => '/user/default/captcha'],
Руслан
в контроллере
public function actions()
{
return [
'captcha' => [
'class' => 'yii\captcha\CaptchaAction',
'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null,
],
];
}
Dmitriy
Есть ли какие-то инструменты по поиску и удалению дублей картинок?
SiZE
SiZE
А так от природы два глаза
Dmitriy
Было бы шикарно
Anonymous
да есть спец. проги по нахождению дублей, какой питон, о чём вы?
Anonymous
(вот если там одно и тоже фото с разными размерами -- тогда ой)
Dmitriy
На Хабре нашел расстояние хешей считать, но я хз как определять у какой картинки качество лучше
Dmitriy
Хммм... Нейронную сеть натравить....
Anonymous
Всем привет, ребят кто подскажет в чем проблема вот код
Anonymous
модель https://pastebin.com/Sm0xHhzk
вюха https://pastebin.com/j9rNtFNF
метод вызова
public function actionDlogs(){
$imei = Yii::$app->request->post('imei', "");
$type = Yii::$app->request->post('type', "");
$dataProvider = Zlog::get_for_log($imei, $type);
return $this->render('dlogs', ['dataProvider' => $dataProvider]);
}
Anonymous
проблема в следующем
Anonymous
надо вывести записи по дате
Anonymous
но выводит почему то не правильно
Anonymous
http://prntscr.com/gvkd1m
Anonymous
а записи есть ещё по дате 2017-10-10 13:59:10
👻
может исходный формат даты не тот
Anonymous
почему не сортирует правильно?
👻
или конвертит
Anonymous
формат как я выше написал 2017-10-10 13:59:10
Anonymous
вот сам запрос SELECT DISTINCT * FROM zlog WHERE 1 = 1 AND 1 = 1 ORDER BY edate DESC
👻
а в myadmin пашет ?
Anonymous
да
👻
WHERE 1 = 1 AND 1 = 1 мозолит глаза
Anonymous
та без разницы, данные то выводит, проблема в сортировке
👻
распечатай результат до дата провайдера и после
👻
в моделе
👻
скорее всего собака порыта там
Anonymous
я выложил код модели
Anonymous
вот до датапровайтера вар дамп
Anonymous
$query
👻
$query = Zlog::find()->andWhere($condition)->orderBy(['edate' => SORT_DESC]);
результат посмотри тут
👻
потом
после
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => [
'pageSize' => 20,
],
]);
👻
вполне возможно дата провайдер сортировку игнорит
Anonymous
$query = Zlog::find()->andWhere($condition)->orderBy(['edate' => SORT_DESC]); я выше скинул
Anonymous
это dataProvider
👻
"orderBy"]=> array(1) { ["edate"]=> int(3)
👻
должно работать
Anonymous
и я о чем....
Erkin
Друзя как можно выбират с алисом в Жоине?
Erkin
Где ошибаюсь?
$featured = Article::find()
->select('gz_content.id, gz_content.title, gz_content.images,
gz_content.created, gz_content.hits, gz_content.catid, gz_categories.title')
->leftJoin('gz_categories', '`gz_content`.catid = `gz_categories`.id')
->where(['gz_content.featured' => 1, 'gz_content.language' => $lang, 'gz_content.state' => 1])
->limit(4)->orderBy('id DESC')->all();
Niko
👻
там в моделе видно
Anonymous
это для выборки записей с параметрами + если есть запрос с поиском
Niko
Niko
Еще можно указывать через ->from(['alias' => '{{%tableName}}'])
Erkin
Niko
Erkin
не знал как юзат ))
Anonymous
больше нету ни у кого идей что может быть у меня не так?
Niko
там когда делаешь джойн ты должен понимать, что ты хочешь.
Если тебе нужно получить данные и ты будешь с ними работать, то делай with(['relationName' =>function(ActiveQuery $q){ $q->from()->...()}])
А если хочешь получить выборку объектов, которые имеют определенную связь, но данные тебе не нужны - лучше делай joinWith(['relationName alias'], false)
Niko
больше нету ни у кого идей что может быть у меня не так?
Article::find()
->alias('t1')
->select('t1.id, t1.title, t1.images, t1.created, t1.hits, t1.catid, gz_categories.title')
->with(['categories'])
->andWhere(['t1.featured' => 1, 't1.language' => $lang, 't1.state' => 1])
->limit(4)
->orderBy(['t1.id' => SORT_DESC])
->all()
Niko
попробуй так
Niko
только если у тебя связь есть
Anonymous
связи нету, надо просто вывести записи по дате