Добрый день!
Кто подскажет – как реализовать данную задачу.
Есть Таксономия
Наименование Значение 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
Подскажите как реализовать данную задачу.
Комментарии
Никто - такого не делал???
Есть перечень товаров (рисунок товар)
с данными по ценам на товар (рисунок товар 2)
Надо что бы при выборе из списка, значения из товара умножалось на значение введение пользователем и делилась на 100.
Например, выбрали Товар 2:
Итог1= (46,1*245)/100
Итог2= (41,7*245)/100
Итог3= (5,8*245)/100
если на лету то jquery. если нет то php field
Я понял - что надо допиливать -вот только как
точнее что писать (мало знаю jquery)
В каких случаях должно пересчитывать? При выборе? При сохранении термина? При добавлении термина в ноду? При других событиях?
Если нужно не динамично считать, и с программированием туго - рекомендую Rules.
Пользователь выбирает из списка - вводит данные и сразу должен выводиться итог1, 2 и 3.
А есть какой нибудь пример? или подскажите как реализовать - а то с jQuery не очень дружу
Уроки: http://site-made.ru/drupal/drupal-i-jquery
Почитал про модуль Rules, но не понял как добавлять правила.
Есть где нибудь описание по додулю или пример добавления и использования правил!!!
Есть
Нашел ссылку на онлайн в самом модуле
просто не разу не пользовался данным модулем.
Мануал - нашел, но не до конца понял - как набирать правила. Где нибудь есть пример (ы) правил?
Как их набирать.....
У Вас не плохо получается, так держать! Вот-вот и найдете все решения.
© Порой умение найти решение важнее самого решения...
Может есть какой нибудь пример - соотношений -данных???
Данные -получается подцепить, но не понял как производить подсчет и подстановку данных....
Пару примеров есть здесь: http://blogpost.pp.ua/tag/rules
Остальное ищите. Соотношайте-подставляйте данные... Будут конкретные вопросы - задавайте.
Спасибо ВАМ большое!!! буду изучать......
Все равно не могу понять! Установил еще как указано добавилRules Forms Support и прикрепил к моей форме.
Но понять не могу - вроде прикреплено в Rules form - но при добавление мероприятия - не знаю что выбрать .....
или надо при построение формы - note type form is being built ???????
Но для добавления условий - нет выбор из Таксономии.....
Ведь должно быть условие - что при выборе из списка грузящийся из такономии - достать данные по параметрам....
Читайте внимательно мануалы.
Ищите готовые ответы по Вашей теме.
Если задаете вопрос - задавайте конкретнее! Не стесняйтесь прилагать скриншоты и выписки. Не придумывайте новые термины...
Решил все же сделать через jQuery. Но не понял - как выбрать поля из таксономии для расчета.
Кидаюсь из стороны в сторону.......
При событие вношу: После сохранения нового материала, После обновления существующего материала.
А какое поставить условие???
работать надо или с данными или сущностью.
через ajax мне не справиться. По коду я не понимаю что надо набросать, да и подсказать не могут.
но не тут то было ......
Если уж Rules и без программирования, думаю будет полегче
Мне ведь надо решить задачу, а каким способом - наверное каким проще.
Добрый день!
Если делать 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
Или в начале надо в созданный материал вывести подчиненные поля таксономии - что бы можно было через JS их рассчитывать???
т.е - товар1, товар2 и товар 3 - это только идентификатор - который имеет значения для расчетов.