Наконец то chrisshattuck выпустил довольно интересную альтернативу для [module=views]views[/module]. Модуль [module=qviews]Query-Based Views[/module] позволяет строить свои прямые SQL запросы к базе и иметь практически полный функционал views.
Демо:
Комментарии
Интересно мнение кто пощупал уже? Революция?
Судя по скринкасту — полезная и мощная штука... Обязательно попробую.
Ух! А если в него еще можно будет вставлять views? Или его самого?
Пошел тестить видео мну понравилось. Как поюзаю чутка то отпишусь.
Зы. Спасибо за информацию.
В принципе, хотелось бы, чтобы он дополнял Views, а не заменял, так как есть много полезных модулей к Views
позволяет строить свои прямые SQL запросы к базе
так для этого ж нужны прямые руки
надо пощупать что за зверь, а то у мну булк оперейшен не работают
При попытке установить сразу ошибка 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, на чем все и кончилось
Отличная штука. Теперь не нужно, с одной стороны, полчаса тыкать мышкой для построения простого запроса во Views, и не нужно, с другой стороны, городить свой модуль только для своих хитрых запросов. Просто отлично
p.s. Модуль вовсе не обязательно должен заменятm Views, это практически то же самое, только с другой стороны. Я вот, к примеру, довольно хорошо знаю SQL, и могу вытащить данные из Друпала конкретным запросом. Но вот его дальнейшее "оформление" в пользовательский вид ввергает меня в уныние. А тут такой подарок
yustos.com варнинг не влияет на работу, написал ошибку автору.
внешне модуль отличный
Да инетересная альтернатива Views... Похоже сделано очень основательно.
Интересно мнение тех, кто считает, что Views слишком тяжел. Этот модуль получится легче?
идея интересна, понравилось возможность модуль расширять и дополнять.
вся сила views в его распостраненности и куче модулей к нему.
посмотрим, что дальше.
Я лично не считаю View тяжелым, просто Q-Views - это "заход с другой стороны". Согласитесь, что если вы хорошо знаете структуру БД Друпала и можете вынуть нужные вам данные, вручную сформировав запрос, пытаться потом повторить это с помощью Views довольно тяжело - очень много всего нужно нажимать и тыкать. А тут - знаем запрос, вводим запрос, получаем данные. А об их отображении уже позаботился автор модуля.
Давно ждал появления подобного модуля. Хорошо бы увидеть подобную реализация плагина для Views.
Спасибо за новость.
Исправьте "viewsviews" в посте.
ох етить... пощупаю - мож в новом проекте внедрю - там либо таксономию делать либо одну выборку по типу материала... было бы круто именно второе. вьюх слишком много. а модуль с выборкой влом.
зоценим
Обязательно посмотрю. в закладки
интересно- вьвку давно пора на свалку как непотребную вещь, динозаврика стотыщмегатонного.
Т34 - спасибо поправил...
Ко всем, просьба поучаствовать: views
Прикольно. А можно интересно использовать тот запрос, который выдаёт views?
Последние полгода модули льются как из рога изобилия.
Без Views тоже никак. С каждым годом Drupal, все больше, не только для программистов.
<?phpfunction qviews_add_feeds($module='') {
//var_dump($_POST);
//die();?>
код грязноват... альфа однако. но вроде недочетов нема
а конфиг муторный... сыро все. и предупреждения то и дело. а я уж обраловался
Помог бы отфиксить, чем шуметь. Задумка то хороша...
Вась, я за 10 минут модуль напишу который ленты нод КАКИЕ МНЕ НАДО выдаст в НУЖНОМ мне виде.
просто. быстро. безопасно. в чужом коде надо разбираться. день. два. потом спорить с разработчиком модуля - который делает ПОД СЕБЯ и в голове имеет СВОИ невысказанные мысли.
это время. мне оно ща дорого. такие дела
Илья, отмазка то детская. Я, мой песок круче, мои куличики дороже...
Вась, не в крутизне дело. Если тебе потроллить охота - дело твое. Я не влезу в голову разработчику исходного модуля. ПУсть доточит немного. тогда буду патчи засылать. Через месяцок.
Согласен с Ильей. Пока много ошибок с { } в запросах. Отсюда проблемы с префиксами и куча строк не завернуты в t().
Вот что значит знать только английский и localhost
Выложил патчи по префиксам в запросах и отсутствии t() для строк (что удалось выловить). Ждем новых релизов...
Задатки очень хорошие. Виевз рядом не лежал...
Там стоит интересная проблема с терминологией. Автор сам пока не знает какой использовать термин вместо feed.
Можно предложить что-нибудь такое-же "абстрактное", к примеру "поток" - flow, stream, имея в виду "поток записей".
Патчи добавили?
Ну как же... Попробуйте comments и node через {comments} и {node} написать.
У вас префикс в таблице...
Автор не везде(точнее почти везде) забыл о них. Как и о языках отличных от шекспировского
Query-Based Views (Q-Views) 6.x-1.0-alpha1
Project not supported: This project is no longer supported, and is no longer available for download. Disabling everything included by this project is strongly recommended!
Я так понял, связано с http://drupal.org/node/545050
В общем альтернативу вьюсам на допилку подождем, пока подровняют.
Для скачки чудо доступно.
Странные там претензии, правда. Если есть доступ к PHP то чем это не большая дыра?
для скачки только отсюда доступно http://drupal.org/node/540936/release а не со страницы проекта.
А вообще задумка хороша и главное интересна. Жаль будет если загнется.
Не думаю что такие удобные вещи исчезнут... Щас все из отпусков вернутся и помогут вычистить код
Если кому модуль понравился и вы хотите увидеть его стабильную версию, то предлагаю написать об этом автору. Несколько писем с текстом как в первых комментах должны смотивировать его не забрасывать этот модуль. Форма обратной связи есть на его демо-сайте.
Оказывается, href="http://drupal.org/node/576760#comment-2048822">автор был занят. Сейчас, есть большая вероятность, что он вернётся к этому проекту.
Есть предложение: пофлешмобить (предложить поддержку автору морально и делами). Ибо идея действительно интересная и может получиться хорошая альтернатива views, ибо модуль в состоянии сделать, проще и эффективнее то, что views не может по определению.
линк бы исправить