Как добавить префикс "от" к цене в Ubercart?

Комментарии

Аватар пользователя vitaboss vitaboss 27 января 2015 в 15:58

"bumble" wrote:
DS позволяет вводить пользовательские префиксы, суффиксы.

Ради одного префикса целый модуль ставить???

С Ubercart'ом не сталкивался, но я думаю можно в шаблон (ноды или чего там, товара..) влезть и прямо там руками вписать.

Аватар пользователя bumble bumble 27 января 2015 в 16:03

"vitaboss" wrote:
Ради одного префикса целый модуль ставить???

Согласен. Но, если возник подобный вопрос, я рискнул предположить что ТС не особо знаком с методами связанными с программированием. А в таком случае DS может вполне оправдать себя.

Аватар пользователя snegin snegin 27 января 2015 в 17:49

Я поставил Display Site - но мне не понятно... где можно прописать префикс к цене...

Аватар пользователя bumble bumble 27 января 2015 в 18:04

Нужно в дополнительных настройках DS (admin/structure/ds/list/extras) включить "Шаблоны Поля".
Включить для необходимого вывода (напр. Содержимое полностью) вывод полей с помощью необходимого шаблона DS.
В настройках поля выбрать тип шаблона поля "Expert" и настроить его должным образом.

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

Для того чтоб отображение материала на себя взял DS, его необходимо назначить для вывода.
Внизу, где селект с выбором макета.

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

Если поля Ubercart не поддаются DS'у, как вариант, могу предложить создать динамическое поле из токенов (надеюсь хоть токены этот Ubercart предоставляет) в необходимой форме.

Вывести это поле в нужное место, а стандартную цену убрать.

Аватар пользователя snegin snegin 27 января 2015 в 21:14

На такое радикальное решение по замене поля я не готов... а разве нельзя прямо в шаблоне Ubercart - префикс "ОТ" добавить...

Аватар пользователя snegin snegin 27 января 2015 в 21:15

Как вы предлагаете с помощью СSS - это реализовать?

css
.class:before {
content: 'От: ';
}

Аватар пользователя vlucas vlucas 27 января 2015 в 21:18

"snegin" wrote:
На такое радикальное решение по замене поля я не готов... а разве нельзя прямо в шаблоне Ubercart - префикс "ОТ" добавить...

Это вовсе не радикальное решение.
Почитайте хотя бы тут: http://htmlbook.ru/css/before

Аватар пользователя vlucas vlucas 27 января 2015 в 21:42

"snegin" wrote:
Я имел ввиду решение с модулем Display Site...

В теме и описании об этом ни слова. Да и зачем вам привязываться к модулю, и тратить кучу времени на эту ветку, если решение как на ладони и по времени 5 секунд!?