Есть Таксономия с наименованием и полями с данными - надо умножить на введеное значение пользователя и вывести в поля.

Главные вкладки

Аватар пользователя kodblack kodblack 26 ноября 2015 в 10:33

Добрый день!

Кто подскажет – как реализовать данную задачу.
Есть Таксономия
Наименование Значение 1 Значение 2 и Значение 3
Товар1 12,2 13,5 45,1
Товар2 46,1 41,7 5,8
Товар3 1,8 3,5 0,5
Товаров около 100.
Данное наименование выводится в выпадающий список
Есть поле для пользователя – где вводится значение, например, 245.
Есть 3 поля.
Итог1, Итог2, Итог3.
Надо что бы при выборе из списка, значения из товара умножалось на значение введение пользователем и делилась на 100.
Например, выбрали Товар 2:
Итог1= (46,1*245)/100
Итог2= (41,7*245)/100
Итог3= (5,8*245)/100

Подскажите как реализовать данную задачу.

Комментарии

Аватар пользователя kodblack kodblack 26 ноября 2015 в 15:13

Надо что бы при выборе из списка, значения из товара умножалось на значение введение пользователем и делилась на 100.

Например, выбрали Товар 2:

Итог1= (46,1*245)/100

Итог2= (41,7*245)/100

Итог3= (5,8*245)/100

Аватар пользователя bumble bumble 26 ноября 2015 в 18:42

В каких случаях должно пересчитывать? При выборе? При сохранении термина? При добавлении термина в ноду? При других событиях?

Если нужно не динамично считать, и с программированием туго - рекомендую Rules.

Аватар пользователя kodblack kodblack 27 ноября 2015 в 16:22

Почитал про модуль Rules, но не понял как добавлять правила.

Есть где нибудь описание по додулю или пример добавления и использования правил!!!

Аватар пользователя kodblack kodblack 27 ноября 2015 в 16:32

Мануал - нашел, но не до конца понял - как набирать правила. Где нибудь есть пример (ы) правил?
Как их набирать.....

Аватар пользователя bumble bumble 27 ноября 2015 в 17:20

У Вас не плохо получается, так держать! Вот-вот и найдете все решения.
© Порой умение найти решение важнее самого решения...

Аватар пользователя kodblack kodblack 28 ноября 2015 в 9:45

Может есть какой нибудь пример - соотношений -данных???

Данные -получается подцепить, но не понял как производить подсчет и подстановку данных.... Sad

Аватар пользователя kodblack kodblack 28 ноября 2015 в 11:50

Все равно не могу понять! Установил еще как указано добавилRules Forms Support и прикрепил к моей форме.
Но понять не могу - вроде прикреплено в Rules form - но при добавление мероприятия - не знаю что выбрать .....

или надо при построение формы - note type form is being built ???????

Но для добавления условий - нет выбор из Таксономии.....
Ведь должно быть условие - что при выборе из списка грузящийся из такономии - достать данные по параметрам....

Аватар пользователя bumble bumble 28 ноября 2015 в 15:56

kodblack wrote:
Все равно не могу понять! Установил еще как указано добавилRules Forms Support и прикрепил к моей форме.

Но понять не могу - вроде прикреплено в Rules form - но при добавление мероприятия - не знаю что выбрать .....
или надо при построение формы - note type form is being built ???????
Но для добавления условий - нет выбор из Таксономии.....

Ведь должно быть условие - что при выборе из списка грузящийся из такономии - достать данные по параметрам....


Читайте внимательно мануалы.
Ищите готовые ответы по Вашей теме.
Если задаете вопрос - задавайте конкретнее! Не стесняйтесь прилагать скриншоты и выписки. Не придумывайте новые термины...

Аватар пользователя kodblack kodblack 30 ноября 2015 в 13:54

Кидаюсь из стороны в сторону.......

При событие вношу: После сохранения нового материала, После обновления существующего материала.
А какое поставить условие???
работать надо или с данными или сущностью.

Аватар пользователя kodblack kodblack 30 ноября 2015 в 14:02

через ajax мне не справиться. По коду я не понимаю что надо набросать, да и подсказать не могут.
Если уж Rules и без программирования, думаю будет полегче Sad но не тут то было ......

Мне ведь надо решить задачу, а каким способом - наверное каким проще.

Аватар пользователя kodblack kodblack 1 декабря 2015 в 12:45

Добрый день!

Если делать JS - то как взять переменные (поля) из словаря таксономии со значениями???
Если - выбрать основной параметр из списка - получается:
var tovar_vid = document.getElementById("edit-field-vid-und");

то как выбрать его значения: Значение 1 Значение 2 и Значение 3
Товар1 12,2 13,5 45,1

Товар2 46,1 41,7 5,8

Товар3 1,8 3,5 0,5

Аватар пользователя kodblack kodblack 2 декабря 2015 в 10:07

Или в начале надо в созданный материал вывести подчиненные поля таксономии - что бы можно было через JS их рассчитывать???