VirtueMart 2 Кто-нибудь разобрался с настраиваемыми полями?

  • 61 Ответов
  • 33508 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Arkadiy

  • *****
  • 5342
  • 440
  • Крепитесь, други.
Интересует как сделать выпадающий список с предустановленными значениями, а еще больше интересует такой-же список с мультивыбором. Сам конечно копался, но вариантов не нашел. Плагины полей не работают на 1.7, может на 1.5 работают?

*

morph

  • ******
  • 906
  • 103
 ^-^ умноооооо

создаеш поле типа "атрибут корзины" (в варианте выложенного зжесь варианта рашен перевода) ну по аналогии

топаеш в товар - на вкладку полей - выбираеш в вып. списке свой тип поля - внизу появляется возможность внести значение. скока раз вверху выбираеш стока раз внизу появиться )
http://img193.imageshack.us/img193/9189/2011122308h0948.png
никакой предустановленности )
joomla zoo virtuemart joomshopping yii

*

Arkadiy

  • *****
  • 5342
  • 440
  • Крепитесь, други.
Ну это и я видел :), убожество какое-то блин. Были хорошие типы, стали убогие доп. поля. Мне конечно легче, фильтровать их проще чем типы, но все-же хотелось какого-то удобства в админке.

*

Arkadiy

  • *****
  • 5342
  • 440
  • Крепитесь, други.
Вот кстати ссылочки на форум вирта по настраиваемым полям http://forum.virtuemart.net/index.php?topic=90833.0 и вики по ним http://dev.virtuemart.net/projects/virtuemart/wiki/Product_custom_fields_without_stock_control
С гуглепереводчиком читаются нормально.

*

morph

  • ******
  • 906
  • 103
там видеш,однако введено понятие родителей,групп и т.п. с предустановленностью фигово, да а плагины точно недописаны пол 1.7
joomla zoo virtuemart joomshopping yii

*

ELLE

  • *****
  • 4574
  • 867
да, фигня полная с полями :(
и плагины тоже не пашут
так замучаешься если каждый раз вводить

*

morph

  • ******
  • 906
  • 103
офтоп
Спойлер
[свернуть]
joomla zoo virtuemart joomshopping yii

*

Arkadiy

  • *****
  • 5342
  • 440
  • Крепитесь, други.
Спойлер
[свернуть]

Вот непонятно как реализовано поле если выбрать опцию выпадающий список. Значения для списка некуда вписать.

*

flyingspook

  • *****
  • 3606
  • 236
как всегда перешли в тему ни о чем
как не хайте март, а все равно мы с ним работаем и будем, нет замены комбайну, а аналог врядли кто сделает, только разве что копию с якобы удобным функционалом, со своей колоколни другой разработчик, и будет её хвалить  ;)

*

d0ublezer0

  • ****
  • 326
  • 29
  • Javaхарлал Неру
Сделано, на мой взгляд, убого. Для кучи разных товаров нужно создать предварительно варианты модификаций.
Ну с этим еще как-то можно жить.

Однако, что еще не понял - допустим, товар в базе стоит 100 руб. Его вариант, предположим, другого цвета, стоит 120 руб. Настроив дополнительное поле Цвет красный 120 руб. и добавив товар с выбранным цветом "красный" в корзину, я получаю его конечную цену 220 руб. Это как? Почему указанная цена срабатывает как наценка?
Если проводить аналогию со старыми атрибутами, ставить =/+/- перед ценой, то цена не отрабатывается - для вирта это уже строка а не число. Что я сделал не так?
Я помог вам? Ткните в карму.

*

d0ublezer0

  • ****
  • 326
  • 29
  • Javaхарлал Неру
На буржуйском форуме аж война идет по поводу нового вида атрибутов. Того и гляди, сожрут разработчиков
Я помог вам? Ткните в карму.

*

Arkadiy

  • *****
  • 5342
  • 440
  • Крепитесь, други.

*

d0ublezer0

  • ****
  • 326
  • 29
  • Javaхарлал Неру
Вышла версия 2.0.1b
Там добавлен тип настраиваемого поля "Атрибут корзины" - с ним уже больше похоже на правду (как было раньше, с атрибутами).

Однако проблема добавления цены к базовой, так и не решена.
Я помог вам? Ткните в карму.

*

d0ublezer0

  • ****
  • 326
  • 29
  • Javaхарлал Неру
Как временное решение может помочь такой вариант:
VM 2.0.1b,
файл administrator\components\com_virtuemart\models\customfields.php
строка 579

Нужно убрать отображение цены для модификаций товара:
заменить
Код
$productCustom->text =  $productCustom->custom_value.' '.$price;
на
Код
$productCustom->text =  $productCustom->custom_value;

После этого можно создавать модификации товара (цвет/размер/и т.д.), указывать для них только разницу в цене от основной цены товара. Модифицированная цена не будет отображаться и не будет сбивать с толку посетителя. При этом финальная цена товара будет вычисляться правильно.

Обратите внимание, что это хак, а не нормальное решение.
Я помог вам? Ткните в карму.

*

d0ublezer0

  • ****
  • 326
  • 29
  • Javaхарлал Неру
Особо интересно, что после публикации этого хака меня забанили на форуме разработчиков :(
Я помог вам? Ткните в карму.

Ребят, пожалуйста, объясните по пунктам, как правильно добавить выпадающий список с размерами товаров?
Если добавить несколько раз настраиваемое поле "размер", то список получается с одинаковыми значениями (только S , например). И как поменять значения не нашел, только цену к каждой строке...

*

beagler

  • *****
  • 3311
  • 386
  • beagler dot ru

*

rewuxiin

  • *****
  • 573
  • 32
Меня там уже года три как забанили :)

:laugh:
не мешайте людям разрабатывать.....

Цитировать
Однако, что еще не понял - допустим, товар в базе стоит 100 руб. Его вариант, предположим, другого цвета, стоит 120 руб. Настроив дополнительное поле Цвет красный 120 руб. и добавив товар с выбранным цветом "красный" в корзину, я получаю его конечную цену 220 руб. Это как? Почему указанная цена срабатывает как наценка?
Если проводить аналогию со старыми атрибутами, ставить =/+/- перед ценой, то цена не отрабатывается - для вирта это уже строка а не число. Что я сделал не так?
Кто-нибудь решил данную проблему?

Спойлер
[свернуть]

Вот непонятно как реализовано поле если выбрать опцию выпадающий список. Значения для списка некуда вписать.
Разобрался )) весь день убил ))
В поле "по умолчанию" вбить через разделитель ";"

*

SergeD

  • *
  • 1
  • 1
Действительно настраиваемые поля очень специфичны и каждое поле имеет свою область применения. Причем с каждым новым релизом VirtueMart 2 разработчики создают новые типы настраиваемых полей. Чтобы разобраться в их работе ушло немало времени, но результаты есть. В  1-й статье Настраиваемые поля VirtueMart 2.0.2. http://www.joomla-create.net/item/custom-fields.html описал  примеры использования и изменение ценообразования (точнее отображения) для наиболее востребованных полей - "Изображение" и "Атрибут Корзины". Правки в коде несложные и  даже если разработчики добавят новые типы дополнительных полей, их будет несложно исправить. Вторая статья http://www.joomla-create.net/item/child-variant.html рассматривает настраиваемое поле Generic child variant, на примере продаж мебели.

*

d0ublezer0

  • ****
  • 326
  • 29
  • Javaхарлал Неру
Меня там уже года три как забанили :)
Это не по поводу сообщения, как оказалось, а при смене email в настройка аккаунта. Они так со спамерами борются. Напиши в саппорт к ним - разблокируют.
Я помог вам? Ткните в карму.

*

Polosat

  • ****
  • 202
  • 7
  • Мечты - это то, из чего сделано будущее
народ, а кто нить разобрался как вывести настраиваемые поля в категорию товара? В новой версии VM фигня какая то получается, если делать хак на вывод кнопки купить в категорию - то выводит какие то мутные "настраиваемые поля", совсем не те что в карточке товара

АПД: фууухх разобрался, в категорию выводит только те поля - напротив которых горит желтая звездочка Атрибут корзины
« Последнее редактирование: 29.03.2012, 02:21:24 от Polosat »

*

pharaoh

  • *****
  • 428
  • 53
Интересует как сделать выпадающий список с предустановленными значениями, а еще больше интересует такой-же список с мультивыбором. Сам конечно копался, но вариантов не нашел.
Вынес решение в отдельную тему http://joomlaforum.ru/index.php/topic,210063.0.html

*

artrush

  • ***
  • 99
  • 0
Добавил поле изображение отображается как <img src="">, но как сделать типа <a href="" title=""><img src="" /></a>?

*

bork

  • ***
  • 76
  • 8
народ, а кто нить разобрался как вывести настраиваемые поля в категорию товара? В новой версии VM фигня какая то получается, если делать хак на вывод кнопки купить в категорию - то выводит какие то мутные "настраиваемые поля", совсем не те что в карточке товара

АПД: фууухх разобрался, в категорию выводит только те поля - напротив которых горит желтая звездочка Атрибут корзины

Объясни, пожалуйста, как вывести настраиваемые поля в категорию?
Жёлтая звёздочка горит и настраиваемое поле отображается только на странице материала, а как на странице категории со списком вывести?

*

topins

  • *
  • 2
  • 0
Кто в курсе, как настроить отображение настраиваемых полей, не относящихся к корзине?
Вот к примеру так (под кнопкой купить)


А можно ли сделать поля типа checkbox ?
что бы било вот как тут:
http://www.portmone.com.ua/v2/ru/services/periodicals/3246/ ?

*

Albion84

  • **
  • 14
  • 0