logo
Русский
    Русский

      Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

      Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

      Демо EBT модули Скачать EBT модули

      ❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

      Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

      Демо EPT модули Скачать EPT модули

      Scroll

      Здравствуйте, Вопрос по ценам в Ubercart

      22/02/2025, by Гость (не проверено)

      Здравствуйте!

       

      Интернет-магазин... делаю две цены - решил использовать для этого переменную price_list дабы не нагружать лишними модулями и так загруженный сайт... поле выводиться все в порядке, только вот не понятно как переименовать название этой цены "Нормативная стоимость", где только не лазил и что только не пробовал... переименовать так как мне нужно неполучается...

      Подскажите пожалуйста где смотреть?

       

      Еще было б интересно сделать вычисление между старой и новой ченой, НО есть функция function theme_uc_product_price($price, $context, $options = array()) в файле uc_product.модуле (возможно у других по другому) в котором эти две стоимости вытаскиваются по очереди, т.е. нет такого что б сразу получить то и то значение и уже сделать вычисления с выводом... Есть ли какое-то решения и с этим вопросом?

       

      Спасибо


      Здравствуйте, если вторая цена не участвуюет в расчетах, то можно сделать ее обычным полем. Перевести строки можно с помощью модуля l10n_client:

      http://drupal.org/project/l10n_client


      Спасибо за ответ! Я установил модуль, но у меня почему-то не определяется в списке то поле которое нужно мне заменить - это раз... а во вторых - на примере других полей у меня не происходит замены(((


      Может есть место где только поправить текст можно... в базе, в коде....?

      В базе там применяется кодировка, что если все-таки поправить там?

      В коде не нашел места где идет присоединение этого наименования, что б его как-то отловить там...


      Вы можете попробовать перевести через админку:

      Конфигурация->Языки->Перевод интерфейса

      Можете попробовать через модули l10n_update, translation table:

      http://drupal.org/project/translation_table

      http://drupal.org/project/l10n_update.


      Стоп-стоп... еще раз к сути своего вопроса:

       

      я в описании товара отображаю поле НОРМАТИВНАЯ СТОИМОСТЬ, она на русском - перевод ей не требуется... Необходимо это название заменить на СТАРАЯ ЦЕНА - где это можно сделать?

       


      Через  l10n_client вводите что уже было переведено и меняете перевод.


      Здравствуйте,

       

      Спасибо, с этим вопросом справился)))

       

      Появился еще один: как вторую цену отобразить еще и в каталоге, при просмотре раздела, т.к. сейчас зачеркнутая цена видна только в описании товара...???


      Чтобы цена отображалать перечеркнутой нужно добавить CSS-стиль:

      text-decoration: line-through


      сейчас видна только одна цена, как отобразить еще одну цену? через НАСТРОЙКИ КАТАЛОГА данной возможности нет...

      там можно отображать только:

      • Заголовок товара
      • Артикул товара
      • Изображение товара по умолчанию (При отображении сеткой изображение товара выводится всегда.)
      • Стоимость для продажи
      • Форма добавления в корзину
      • Элементы выбора атрибута.....
       

      как зачеркнуть через css это я в курсе)))


      Посмотрите здесь:

      http://www.ubercart.org/forum/theming_and_design/4412/sell_price_striked_through_when_less_list_price

      http://www.ubercart.org/forum/support/3492/sale_old_and_new_prices

       

      Пишут что можно сделать так как вам нужно.

       

       

       


      Здравствуйте!

       

      Каким-то волшебным способом у меня получилось сделать две цены, спасибо!

       

      Но возникает еще один вопрос:

      есть блок в котором отображается какая-то категория товаров (не важно какая). Отображаю поля: фото и цена продажи. Мне важно что б и в этом блоке отображалась вторая цена, если она конечно присутствует.... 

      если добавлять поле второй цены, то она не везде заполнено и рано "0", что не красиво и не понятно)))

       

      помогите, пожалуйста

      Вадим


      Если вы выводите через  Views, то там есть возможность использовать токены и выводить одно поле через другое. Вы можете выбрать во Views возможно разного вывода если поле не пустое и если поле пустое.


      Спасибо за ответ!

       

      А на вашем сайет есть пример использования тикетов?


      ой, не правильно написал.... токенов!!!


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

      но нашел у вас пример работы с модулем  

      он мне и помог!)))


      Здравствуйте! А можете подробнее написать как практически это сделать. Как залесть в l10n_client  и написать там Старая цена вместо Нормативной. Спасибо!


      Зайдите в перевод интерфейса:
      /admin/config/regional/translate/translate

      И забейте в поиске Нормативная и вам найдет нужную строчку, где можно будет перевод сменить.