Решило свою проблему.
В общем я дописал PHP в rules для подсчета суммы в корзине. по другому не получилось.
global $user;
$order = commerce_cart_order_load($user->uid);
if ($order) {
$order_wrapper = entity_metadata_wrapper('commerce_order', $order);
$total = 0;
// Loop through the line items
foreach ($order_wrapper->commerce_line_items as $line_item_wrapper) {
Да, я это уже сам понял) действительно забыл про Views PHP там можно сделать свою проверку на автора другой ноды, что я уже и сделал. Видать совсем уже заработался
Если бы мне нужно было Views я бы так и сделал, но мне нужно именно так, потому что во вьювс проверку по автору другой ноды у меня не получилось сделать.
Смотрите, изначально пользователь под ролью Бригада создает бригаду(ноду) в ней указывает емейл адрес, затем пользователь под ролью Клиент создает заявку(так-же нода) и отправляет емейл с ссылкой на заявку избранным бригадам(этот функционал я уже сделал), после бригада прикрепляет с помощью комментариев файл сметы, где ниже заявки они публикуются после премодерации эти файлы сметы, скрытое текстовое поле емейла этой бригады и кнопка отправить итак от разных бригад которые оставили комментарий, так и вот если пользователю понравилась та или иная бригада по расценкам из сметы, то он отправляе
Если бы можно было я бы сделал) увы но нет, мне нужно привязать идентификатор ноды или комментария к кастомному полю формы которое я создал в этом модуле, который выше описан
сделал модуль, добавил этот код НО НЕ ЗАРАБОТАЛО. Только мне надо наоборот - запретить комментировать свою ноду.
<?php
function comment_author_form_comment_form_alter(&$form, &$form_state, &$form_id){
//dsm($form);
global $user;
//dsm($user);
if ($form['#node']->uid == $user->uid && $user->uid != 1) {
// Form alter here to unset comment form
на своей памяти такого не встречал в виде готового модуля. увы.
разве что копать в сторону вьюсов. Но ради меню ставить кучу приблуд подобного рода - не лучшая идея.
я бы написал модуль под это дело. по большому счету тут работы на 1.5-2 часа с тестированием и обкаткой. Вы больше времени потратите на поиск и настройку и тестирование.
интересует связка модулей которая сделает каталог на основе таксономии или меню, а так-же чтобы был вот такой список как по ссылке выше. при выборе которого я попаду сразу на ноду.
Прошу прощения, данный код отображает на всех страницах кроме с путями "?page=number", а мне нужно на определенных ну и так - же чтобы не отображал на тех страницах "?page=number".
Кеш чистил, не помогает, урлы сформируются не такие как были на старом сайте, здесь важно сохранить их такими же
сайту 6 лет, эти урлы уже давно и важно их сохранить, чтоб индекс не падал
Да, я это уже сам понял) действительно забыл про Views PHP там можно сделать свою проверку на автора другой ноды, что я уже и сделал. Видать совсем уже заработался
Если бы мне нужно было Views я бы так и сделал, но мне нужно именно так, потому что во вьювс проверку по автору другой ноды у меня не получилось сделать.
Разобрался с помощью модуля Правил. Но данное решение к сожалению не подошло
спасибо, но данное решение мне не подходит
Смотрите, изначально пользователь под ролью Бригада создает бригаду(ноду) в ней указывает емейл адрес, затем пользователь под ролью Клиент создает заявку(так-же нода) и отправляет емейл с ссылкой на заявку избранным бригадам(этот функционал я уже сделал), после бригада прикрепляет с помощью комментариев файл сметы, где ниже заявки они публикуются после премодерации эти файлы сметы, скрытое текстовое поле емейла этой бригады и кнопка отправить итак от разных бригад которые оставили комментарий, так и вот если пользователю понравилась та или иная бригада по расценкам из сметы, то он отправляе
Если бы можно было я бы сделал) увы но нет, мне нужно привязать идентификатор ноды или комментария к кастомному полю формы которое я создал в этом модуле, который выше описан
Проще кастомным модулем я считаю, гемора меньше и кода.
<?php
function comment_author_form_comment_form_alter(&$form, &$form_state, &$form_id){
//dsm($form);
global $user;
//dsm($user);
if ($form['#node']->uid == $user->uid && $user->uid != 1) {
// Form alter here to unset comment form
На странице типа материала есть вкладки Поля комментариев, Отображения комментариев. По умолчанию уже можно
Решил по принципу как выше в комменте описано:
Node_notify
на скайп: t1mmm1 отправил ещё один запрос.
Постучал harry.ascent
Можете помочь с написанием данного модуля?
интересует связка модулей которая сделает каталог на основе таксономии или меню, а так-же чтобы был вот такой список как по ссылке выше. при выборе которого я попаду сразу на ноду.
Проблема решена с помощью модуля Better Exposed Filter
Прошу прощения, данный код отображает на всех страницах кроме с путями "?page=number", а мне нужно на определенных ну и так - же чтобы не отображал на тех страницах "?page=number".
Нашел решение, проблема из-за самописного модуля.
Народ помогите пожалуйста разобраться.
Нашли решение проблемы?
Подскажите, как реализоваться многоточие в Drupal 7, так же как здесь, чтобы оно было через цифру?