<?php$sql2 = "SELECT lov.uid AS uid, ((%d IN (lov.c1, lov.c2)) + (%d IN (lov.c1, lov.c2)) + (%d IN (lov.b1, lov.b2)) + (%d IN (lov.b1, lov.b2)) + (%d IN (lov.a1, lov.a2)) + (%d IN (lov.a1, lov.a2))) AS relev, realname.realname AS realname_realname, user.picture AS users_picture, profile_values_profile_gorod.value AS profile_values_profile_gorod_value, profile_values_profile_data.value AS profile_values_profile_data_value FROM {love} lov
<?php $tag = 'Телефоны'; // Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий: //$tags = "'термин1','термин2','термин3'";
<?php<? $tag = 'Телефоны'; // Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий: //$tags = "'термин1','термин2','термин3'"; $type = "image"; $count = 9; // Максимальное количество выводимых нод.
$result = db_query_range('FROM {node} n INNER JOIN {term_node} tn ON n.nid = tn.nid INNER JOIN {term_data} td ON tn.tid = td.tid WHERE td.name = \'%s\' AND n.status = 1', $tag); $nid_arr = array();
<?php<? $tag = 'Телефоны'; // Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий: //$tags = "'термин1','термин2','термин3'"; $type = "image"; $count = 9; // Максимальное количество выводимых нод.
$arr = $result = db_query_range('FROM {node} n INNER JOIN {term_node} tn ON n.nid = tn.nid INNER JOIN {term_data} td ON tn.tid = td.tid WHERE td.name = \'%s\' AND n.status = 1', $tag); $nidarr = array();
1) запрос - выводим nid всех нодов которые нужно рандоматизировать (соответственно типу, термину, статусу), вормируем массив из nid
2) используем фукцию http://php.net/manual/en/function.array-rand.php
3) получившийся массив обходим в цикле, загружая через node_load ноды, или через один запрос вытаскиваем нужные поля
Спасибо за полезную информацию, но я ограничен временем, и так уже потерял массу оного из-за галереи. Скажите просто - есть ли возможность в Node Gallery создать общую галерею, или нет?
Как правильно в друпале делать HTTP запросы?
Вот написал две функции, одна по-друпальски, другая просто php, друпальсякая почему-то не работает
Как узнать будущий uid пользователя при регистрации [Решено]
Спасибо!
Не отображается pager
<?php$sql2 = "SELECT lov.uid AS uid,
((%d IN (lov.c1, lov.c2)) + (%d IN (lov.c1, lov.c2)) +
(%d IN (lov.b1, lov.b2)) + (%d IN (lov.b1, lov.b2)) +
(%d IN (lov.a1, lov.a2)) + (%d IN (lov.a1, lov.a2))) AS relev,
realname.realname AS realname_realname,
user.picture AS users_picture,
profile_values_profile_gorod.value AS profile_values_profile_gorod_value,
profile_values_profile_data.value AS profile_values_profile_data_value
FROM {love} lov
Не работает format_date() [Решено]
Спасибо
Не работает format_date() [Решено]
а как из этого массива сделать нормальную дату?
Не отображается pager
все равно не отображается
Создание сайта-визитки шаг за шагом
полезно
Как подсветить пункт меню на странице имеющей отношение к этому пункту.
да на тойже странице модуля context есть куча ссылок, как его использовать
Ajax каруселька (без прелоада)
ну так это во views сделать можно, правда красивых эффектов не будет
Как вывести материалы одного типа случайным образом?
<?php
$tag = 'Телефоны'; // Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий:
//$tags = "'термин1','термин2','термин3'";
Есть ли способы определения расстояния между двумя адресами?
Спасибо, кэп!
Как вывести материалы одного типа случайным образом?
<?php<?
$tag = 'Телефоны'; // Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий:
//$tags = "'термин1','термин2','термин3'";
$type = "image";
$count = 9; // Максимальное количество выводимых нод.
$result = db_query_range('FROM {node} n
INNER JOIN {term_node} tn ON n.nid = tn.nid
INNER JOIN {term_data} td ON tn.tid = td.tid
WHERE td.name = \'%s\' AND
n.status = 1', $tag);
$nid_arr = array();
Как вывести материалы одного типа случайным образом?
<?php<?
$tag = 'Телефоны'; // Настраиваем нужный тег. Если нужен вывод материалов по нескольким терминам, то вместо этого кода пишем следующий:
//$tags = "'термин1','термин2','термин3'";
$type = "image";
$count = 9; // Максимальное количество выводимых нод.
$arr = $result = db_query_range('FROM {node} n
INNER JOIN {term_node} tn ON n.nid = tn.nid
INNER JOIN {term_data} td ON tn.tid = td.tid
WHERE td.name = \'%s\' AND
n.status = 1', $tag);
$nidarr = array();
Как вывести материалы одного типа случайным образом?
Нет в ремени, поэтому вкратце
1) запрос - выводим nid всех нодов которые нужно рандоматизировать (соответственно типу, термину, статусу), вормируем массив из nid
2) используем фукцию http://php.net/manual/en/function.array-rand.php
3) получившийся массив обходим в цикле, загружая через node_load ноды, или через один запрос вытаскиваем нужные поля
Новая свадебная соц. сеть на Drupal
А галерея каким модулем сделана?
Возьму 6000р в долг
сейчас не дома, могу через 1 час дать, без переплаты, только за модуль, если устраивает номер кашелька кинь в личку
запрос sql
Как отключить корзину и цену для группы товаров?
каталог понимает, просто нужно соответствующему типу ноды добавить словарь в токосномии
Node Gallery, bug
можно немного либо хакнуть, либо перопределить хуки (у вас еще больше времени уйдет)
тогда просто воспользуйтесь http://drupal.org/project/views_gallery
Наконец-то сделали хороший модуль для апдейта цен и запасов
наконец то! incov бы еще добавить
Node Gallery, bug
Гм, так вам вообще этот модуль не нужен, вам лучше вот этим воспользоваться http://www.drupal.ru/node/30510
Node Gallery, bug
какая версия модуля?
Модуль SMS Payments
а pgapi в каком будущем ожидается?
Views API часть 1 (подключаем свою таблицу )
http://habrahabr.ru/blogs/drupal/80663/ вот еще нашел
"В контакте" на Друпале
Анкета, личные сообщения, заметки, друзья, гости профиля(в контакте нет), группы, стена пока в доработке,
минимальные настройки разделения доступа.
views и используется поминимому, работает достаточно шустро,
Как база для создания средненькой социалочки сойдет вполне!