@yii2ru

Страница 598 из 1721
Konstantin
21.09.2017
13:35:43
типа скопировал себе и запустил

?
21.09.2017
13:36:03
тебе js или совсем

если js то фенсибокс подруби или чтото подобное

Konstantin
21.09.2017
13:36:45
Google
Dmitry
21.09.2017
13:37:20
типа скопировал себе и запустил
а что тебе мешает без композера скачать и запустить?

закачивай себе в папочку lib и юзай

Konstantin
21.09.2017
13:38:39
да хрен его знает будет так работать или нет

?
21.09.2017
13:39:25
работать будет

Dmitry
21.09.2017
13:39:29
?
21.09.2017
13:39:32
только обновлять руцями будеш

Dmitry
21.09.2017
13:39:33
еще как знает

Boris
21.09.2017
13:39:44
@IntergalacticImperatorImhotepII 100% не сработался бы с ребятками

Dmitry
21.09.2017
13:39:58
да хрен его знает будет так работать или нет
главное загрузчик правильно настрой

по psr-4

Konstantin
21.09.2017
13:40:26
обычно композером это все в вендор складывается и еще всякие зависимости рядом, а мне бы просто скачать архив и себе его поставить и посмотреть как оно там устроено, а может и оставить ) если все гуд. так делают?

Konstantin
21.09.2017
13:41:53
а в чем разница?
в том что я копирую все в одну папку и вижу что откуда берется а в композере я не знаю чо там, я в вендор не лазию вообще

Google
Dmitry
21.09.2017
13:42:48
в том что я копирую все в одну папку и вижу что откуда берется а в композере я не знаю чо там, я в вендор не лазию вообще
т.е. если ты скопируешь архив, и распакуешь его в папку, а попку назовешь vendor - не будет ли это тоже самое? :)

Konstantin
21.09.2017
13:43:29
не знаю

?
21.09.2017
13:44:12
у тебя модуль пейджес в отдельной ветке ?

Dmitry
21.09.2017
13:44:18
в том что я копирую все в одну папку и вижу что откуда берется а в композере я не знаю чо там, я в вендор не лазию вообще
по секрету тебе скажу composer скачивает такие архивчики с https://packagist.org/ а там скорее всего архив лежит аналог такого же на github.com

Sergey
21.09.2017
13:44:20
ребят кто может подсказать в чем проблема с запросом? вот метод

public function get_for_log($imei, $type){ if($imei == ''){ $condition = "1 = 1"; } else { $condition = "imei LIKE '%" . $imei . "%'"; } if($type == ''){ $condition.= " AND 1 = 1"; } else { $condition.= " AND type LIKE '%" . $type . "%'"; } $query = Zlog::find() ->where($condition) ->limit(20) ->all(); $provider = new ActiveDataProvider([ 'query' => $query, 'pagination' => [ 'pageSize' => 20, ], ]); return $provider; }

Konstantin
21.09.2017
13:44:37
по секрету тебе скажу composer скачивает такие архивчики с https://packagist.org/ а там скорее всего архив лежит аналог такого же на github.com
просто когда ставишь например виджет картика, там еще куча папок в вендор херачица, и пипец, как оно все работает не понятно

Sergey
21.09.2017
13:44:46
вылетает The "query" property must be an instance of a class that implements the QueryInterface e.g. yii\db\Query or its subclasses.

Dmitry
21.09.2017
13:45:09
вот ты картика скачал - это зависимость для твоего проекта, а у картика свои зависимости есть

Konstantin
21.09.2017
13:45:46
ну он скаживает то без чего работать не может. для этого composer и есть
ну вот я и хотел модуль в котором все в одном ))) без этих - то без чего не будет работать

Павел
21.09.2017
13:45:46
Павел
21.09.2017
13:46:25
Попробуй ArrayDataProvider

Dmitry
21.09.2017
13:46:26
но работать он у тебя не будет

Sergey
21.09.2017
13:46:30
т.е проблема в классе модели?

Konstantin
21.09.2017
13:46:56
но работать он у тебя не будет
а есть модули которые будут работать? Например вот галерею надо сейчас мне

Павел
21.09.2017
13:47:25
Злог твой что возвращает? Какой класс, какие интерфейсы реализованы там?

Google
Dmitry
21.09.2017
13:47:52
а есть модули которые будут работать? Например вот галерею надо сейчас мне
можно и без зависимостей написать. Но зачем? ты же воот хочешь галлерею скачать, а не с нуля сам писать

Sergey
21.09.2017
13:47:55
use yii\data\ActiveDataProvider; use yii\db\ActiveRecord; use Yii; class Zlog extends \yii\db\ActiveRecord {

Konstantin
21.09.2017
13:48:35
можно и без зависимостей написать. Но зачем? ты же воот хочешь галлерею скачать, а не с нуля сам писать
я наверное много хочу ))) извините я привык к модыксу где все ставиться одним пакетом, а не так что композер тянет кучу папок с разных проектов гитхаба и все это магическим образом работает в единой системе.

Павел
21.09.2017
13:48:45
Ну, а ты уже результат запроса пихаешь в дата провайдер

Sergey
21.09.2017
13:49:32
т.е дата провайдер вынести с модели в контроллер?

Павел
21.09.2017
13:50:09
Просто не пихай в него результат запроса, а пихай сам запрос

Или ArrayDataProvider используй

Konstantin
21.09.2017
13:51:01
Просто привычка осталась, что если тебе нужна галерея ты скачал один пакет и в нем все есть, а тут качаешь один и композер еще 10 папок рядом качает зависимостей и потом это все каким то образом связывается в одно и потом тебе это надо еще запилить в своем модуле ?

?
21.09.2017
13:51:20
Напили свою галлерею

Быстрее будет

?
21.09.2017
13:52:00
Если простая там просто виджет будет с обвязкой js и пыхи

?
21.09.2017
13:52:55
Можешь посмотреть как реализовано easyii

Lee
21.09.2017
13:52:58
т.е дата провайдер вынести с модели в контроллер?
Убери в формировании $query вызов метода "->all();"

?
21.09.2017
13:53:49
Там галлерея сделана модулем отдельно

Google
Павел
21.09.2017
13:54:19
Чот вроде заброшен этот проект, не?

?
21.09.2017
13:54:33
Есть такое

Павел
21.09.2017
13:54:44
А прикольный был

Sergey
21.09.2017
13:55:02
убрал ->all() теперь вылетело Getting unknown property: humhub\models\Zlog::

Dmitry
21.09.2017
13:55:02
а чего его поддерживать если он сразу был идеально сделан? )))

?
21.09.2017
13:55:07
И удобный

Там есть косяки

Lee
21.09.2017
13:55:28
Ты всё испортил
Ибо нефиг :)

Admin
ERROR: S client not available

Павел
21.09.2017
13:57:43
убрал ->all() теперь вылетело Getting unknown property: humhub\models\Zlog::
Во первых не пиши так условия запроса, а используй билдер

Во вторых зачем лимит в запросе а потом пагинация?

?
21.09.2017
13:59:17
https://yiiframework.com.ua/ru/doc/guide/2/db-active-record/ думаю стоит вот это почитать

Sergey
21.09.2017
13:59:29
та это лимит установил так как записе много и запрос долго прогружает

Павел
21.09.2017
14:01:14
В общем убери все условия и пробуй так

Сначала разбирайся на простом запросе

Как заработает тогда усложняй

Владислав ещё не понял куда вступил

Vladislav
21.09.2017
14:15:08
да я нечаянно кликнул, когда смотрел что за стикеры такие

Google
Павел
21.09.2017
14:20:22
Завтра расскажешь как апач настраивать за это

first
21.09.2017
14:24:21
lol

Vladislav
21.09.2017
14:25:58
а вообще у меня вопрос был, может кто сталкивался. локально миграция работает, а на сервере ругается ...Exception 'yii\db\Exception' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT 1' at line 1 когда делаю 2 запроса sql внутри execute, например, вот так $this->execute('SELECT 1; SELECT 1;'); куда копать? сижу уже сравниваю настройки php и базы

Павел
21.09.2017
14:27:38
Версию мускула проверь

Возьми запрос из миграции и через myadmin запули

Vladislav
21.09.2017
14:29:27
просто так запрос работает, а через yii не хочет

Дмитрий
21.09.2017
14:32:11
просто так запрос работает, а через yii не хочет
кинь часть кода как используешь

Vladislav
21.09.2017
14:32:27
на сервере 5.6, а локально 5.7. но не понимаю почему сами запросы работают, а через execute нет

public function safeUp() { $this->execute('SELECT 1; SELECT 1;'); } вот так не работает

Владимир
21.09.2017
14:33:14
5.7?

Владимир
21.09.2017
14:33:26
или это про мускуль?

Vladislav
21.09.2017
14:33:46
да, я про базу

php 7.1 везде

уже третий день бьюсь с этой заразой

public function safeUp() { $this->execute('SELECT 1;' ); } а так работает

Павел
21.09.2017
14:38:50
Ну сделай два запроса

Vladislav
21.09.2017
14:40:08
просто миграции уже написаны и в гите, а теперь оказывается что на данном сервере это не работает. хочется понять почему

?
21.09.2017
14:42:35
возможно настройки мускуля какие то

Vladislav
21.09.2017
14:44:02
хм, а могли в php 7.1.7 что-то поменять по сравнению с 7.1.0?

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