Новые модули: между сниппетом и Views

6 августа 2009 в 15:01
Аватар пользователя PVasili PVasili 0 48

Наконец то chrisshattuck выпустил довольно интересную альтернативу для [module=views]views[/module]. Модуль [module=qviews]Query-Based Views[/module] позволяет строить свои прямые SQL запросы к базе и иметь практически полный функционал views.

Демо:

Комментарии

"AntonTau" wrote:
А если в него еще можно будет вставлять views?
зачем? он заменяет его, даже более гибко во многом.

6 августа 2009 в 15:47

позволяет строить свои прямые SQL запросы к базе
так для этого ж нужны прямые руки Smile

надо пощупать что за зверь, а то у мну булк оперейшен не работают Smile

6 августа 2009 в 17:14

При попытке установить сразу ошибка Invalid argument supplied for foreach() в файле C:\xampp\htdocs\easy_sample\sites\all\modules\qviews\qviews.module в строке 3628., затем You are attempting to load a Q-View that has not been defined: Q-Views, на чем все и кончилось

6 августа 2009 в 17:56

Отличная штука. Теперь не нужно, с одной стороны, полчаса тыкать мышкой для построения простого запроса во Views, и не нужно, с другой стороны, городить свой модуль только для своих хитрых запросов. Просто отлично Smile

p.s. Модуль вовсе не обязательно должен заменятm Views, это практически то же самое, только с другой стороны. Я вот, к примеру, довольно хорошо знаю SQL, и могу вытащить данные из Друпала конкретным запросом. Но вот его дальнейшее "оформление" в пользовательский вид ввергает меня в уныние. А тут такой подарок Smile

6 августа 2009 в 19:01

Да инетересная альтернатива Views... Похоже сделано очень основательно.
Интересно мнение тех, кто считает, что Views слишком тяжел. Этот модуль получится легче?

7 августа 2009 в 5:58

идея интересна, понравилось возможность модуль расширять и дополнять.
вся сила views в его распостраненности и куче модулей к нему.
посмотрим, что дальше.

7 августа 2009 в 7:24

"kodo" wrote:
Да инетересная альтернатива Views... Похоже сделано очень основательно.
Интересно мнение тех, кто считает, что Views слишком тяжел. Этот модуль получится легче?

Я лично не считаю View тяжелым, просто Q-Views - это "заход с другой стороны". Согласитесь, что если вы хорошо знаете структуру БД Друпала и можете вынуть нужные вам данные, вручную сформировав запрос, пытаться потом повторить это с помощью Views довольно тяжело - очень много всего нужно нажимать и тыкать. А тут - знаем запрос, вводим запрос, получаем данные. А об их отображении уже позаботился автор модуля.

7 августа 2009 в 8:10

"PVasili" wrote:
Интересно мнение кто пощупал уже? Революция?

"kodo" wrote:
Интересно мнение тех, кто считает, что Views слишком тяжел.

ох етить... пощупаю - мож в новом проекте внедрю - там либо таксономию делать либо одну выборку по типу материала... было бы круто именно второе. вьюх слишком много. а модуль с выборкой влом.
зоценим

7 августа 2009 в 18:47
Аватар пользователя cpu cpu 0

Последние полгода модули льются как из рога изобилия.

"<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a>" wrote:
интересно- вьвку давно пора на свалку как непотребную вещь, динозаврика стотыщмегатонного.

Без Views тоже никак. С каждым годом Drupal, все больше, не только для программистов.

8 августа 2009 в 2:11

PVasili wrote:
Помог бы отфиксить, чем шуметь. Задумка то хороша...

Вась, я за 10 минут модуль напишу который ленты нод КАКИЕ МНЕ НАДО выдаст в НУЖНОМ мне виде.
просто. быстро. безопасно. в чужом коде надо разбираться. день. два. потом спорить с разработчиком модуля - который делает ПОД СЕБЯ и в голове имеет СВОИ невысказанные мысли.
это время. мне оно ща дорого. такие дела

8 августа 2009 в 14:21

PVasili wrote:
Илья, отмазка то детская. Я, мой песок круче, мои куличики дороже...

Вась, не в крутизне дело. Если тебе потроллить охота - дело твое. Я не влезу в голову разработчику исходного модуля. ПУсть доточит немного. тогда буду патчи засылать. Через месяцок.

8 августа 2009 в 15:16

Согласен с Ильей. Пока много ошибок с { } в запросах. Отсюда проблемы с префиксами и куча строк не завернуты в t().
Вот что значит знать только английский и localhost Smile

8 августа 2009 в 17:04

Выложил патчи по префиксам в запросах и отсутствии t() для строк (что удалось выловить). Ждем новых релизов...
Задатки очень хорошие. Виевз рядом не лежал...

Там стоит интересная проблема с терминологией. Автор сам пока не знает какой использовать термин вместо feed.

9 августа 2009 в 22:25

"PVasili" wrote:
Там стоит интересная проблема с терминологией. Автор сам пока не знает какой использовать термин вместо feed.

Можно предложить что-нибудь такое-же "абстрактное", к примеру "поток" - flow, stream, имея в виду "поток записей".

10 августа 2009 в 7:32

"mdinc" wrote:
куча ошибок да и работать он не стал
в чём ошибки, почему не стал работать?
Патчи добавили?

10 августа 2009 в 16:25

Ну как же... Попробуйте comments и node через {comments} и {node} написать.
У вас префикс в таблице...
Автор не везде(точнее почти везде) забыл о них. Как и о языках отличных от шекспировского Smile

10 августа 2009 в 16:34

Для скачки чудо доступно.
Странные там претензии, правда. Если есть доступ к PHP то чем это не большая дыра?

11 августа 2009 в 23:53

Если кому модуль понравился и вы хотите увидеть его стабильную версию, то предлагаю написать об этом автору. Несколько писем с текстом как в первых комментах должны смотивировать его не забрасывать этот модуль. Форма обратной связи есть на его демо-сайте.

12 августа 2009 в 11:56

Оказывается, href="http://drupal.org/node/576760#comment-2048822">автор был занят. Сейчас, есть большая вероятность, что он вернётся к этому проекту.
Есть предложение: пофлешмобить (предложить поддержку автору морально и делами). Ибо идея действительно интересная и может получиться хорошая альтернатива views, ибо модуль в состоянии сделать, проще и эффективнее то, что views не может по определению.

20 сентября 2009 в 19:32