Юзер заполняет ноду...
заголовок
разные поля
и поле где нужно выбрать из селекта цифру - 100, 200, 300 и тд
сохраняет ноду.
во вьюхе выводятся все эти ноды.
как общуюю сумму подсчитать запросом к бд... (не используя views calc)
Юзер заполняет ноду...
заголовок
разные поля
и поле где нужно выбрать из селекта цифру - 100, 200, 300 и тд
сохраняет ноду.
во вьюхе выводятся все эти ноды.
как общуюю сумму подсчитать запросом к бд... (не используя views calc)
Комментарии
на друпал орг нашел это но это чото не то
<?php
$node_field [ 0 ][ 'value' ] = db_result ( db_query ( "
SELECT SUM(field_general_journal_debit_value)
FROM content_type_general_journal
" ));
?>
The display format is left to its default as follows: Формат отображения остается по умолчанию следующим образом:
<?php
$display = $node_field_item [ 'value' ];
?>
Drop the PHP script opening and closing tags in the actual computed code text area. Drop PHP сценарий открытия и закрытия тегов в фактических вычисляется площадь текст кода.
CKK? Не, не знаю.
Если б CCK, то подсказал бы, а так хз что за модуль такой
спасибо за намек на кривой заголовок.
Да не за что, теперь можешь смело гуглить
Гугл фигню выдает (ксти гуглил до создания поста тут).
нашел, но не пашет
$node_field_sum[0]['value'] = db_result (db_query ("SELECT SUM(field_sum) FROM content_type_payment"));
$display = $node_field_item [ 'value' ];
print $display;
?>
Скажи названия полей, по которому надо просуммировать.
Выведи сюда DESCRIBE content_type_*; где вместо * наименование твоего типа контента.
Вчера делал:
<?php
$query = db_query("SELECT SUM(field_fact_price_value) as sum FROM content_type_platezh WHERE field_reference_doc_nid = %d", $data->nid);
$sum_obj = db_fetch_object($query);
if (isset($sum_obj->sum))
echo $sum_obj->sum . ' руб.';
else
echo 'Сумм нет';
?>
</pre>
Соответственно, у меня установлен views_customfield, это поле типа кода php.
Думаю, твоя задача решается еще проще. Но для начала свой предполагаемый запрос протести в phpmyadmin, лучше в консоли mysql.
а почему топик в FAQ?
Потому инферно часто задаёт вопросы
ну мне как бы надо в подвал вьюхи код запихнуть что бы считал суммы поля одного поля типа_материала_1
можно модуль виевс калк использовать но это не нравиться... под таблицами итоги...
Тогда заходишь переопределяешь шаблон views и пишешь свой код там.
весь вопрос в
да и пока не научился... переопределять шаблоны
Загуглить не сложно:
http://sherskova.ru/drupal/148-0
вопрос еще актуальный.
есть список нод с сск полями числовыми котрые заполняет юзер. эти ноды по нодереференс связаны с другим типом нод.
так вот вьюху из первых нод выводим в типе других нод. и в это вьюхе нужно сумму посчитать поля числового.
views_calc
потом темизировать можно вьюху будет что бы убрать все не нужно. мне итог нужно поднять на верх например...