Модератор форума: Yuri_G |
Сообщество uCoz » Модули uCoz » Интернет-магазин » Отделено от: Модуль интернет-магазина (часть 4) |
Отделено от: Модуль интернет-магазина |
Всем добрый день!
У меня вопрос такой, возможно ли сделать цена интернет магазина которая выглядит вот так: преобразилась в вот такую: Согласитесь что крайне неудобно смотреть на такие цены без группового разделения. Или скажите как это можно сделать, доработать. Очень надо. Спасибо! Прикрепления:
1475932.jpg
(136.2 Kb)
·
3859258.jpg
(259.6 Kb)
Сообщение отредактировал tapokkkkk - Четверг, 11 Авг 2011, 08:31:11
|
tapokkkkk,
Я думаю только через подключенный PHP можно будет, через функцию number_format() . Хотя вот нашел на яваскрипте пример: Code // _____________________________________________________________________________ // Преобразует число в строку формата 1_separator000_separator000._decimal function sdf_FTS(_number,_decimal,_separator) // сокращение переводится как Float To String // sd_ - понятно и так почему <img src="http:https://s4.ucoz.net/sm/1/smile.gif" border="0" align="absmiddle" alt="smile" /> // _number - число любое, целое или дробное не важно // _decimal - число знаков после запятой // _separator - разделитель разрядов { // определяем, количество знаков после точки, по умолчанию выставляется 2 знака var decimal=(typeof(_decimal)!='undefined')?_decimal:2; // определяем, какой будет сепаратор [он же разделитель] между разрядами var separator=(typeof(_separator)!='undefined')?_separator:''; // преобразовываем входящий параметр к дробному числу, на всяк случай, если вдруг // входящий параметр будет не корректным var r=parseFloat(_number) // так как в javascript нет функции для фиксации дробной части после точки // то выполняем своеобразный fix var exp10=Math.pow(10,decimal);// приводим к правильному множителю r=Math.round(r*exp10)/exp10;// округляем до необходимого числа знаков после запятой // преобразуем к строгому, фиксированному формату, так как в случае вывода целого числа // нули отбрасываются не корректно, то есть целое число должно // отображаться 1.00, а не 1 rr=Number(r).toFixed(decimal).toString().split('.'); // разделяем разряды в больших числах, если это необходимо // то есть, 1000 превращаем 1 000 b=rr[0].replace(/(\d{1,3}(?=(\d{3})+(?:\.\d|\b)))/g,"\$1"+separator); r=b+'.'+rr[1]; return r;// возвращаем результат } Сообщение отредактировал nickblack - Вторник, 09 Авг 2011, 15:03:53
|
nickblack, и этот кто-то должен быть из ucoz-a ведь этот вопрос важен не только мне. За помощь Спасибо, но это всё не то.....
...ещё варианты есть? Добавлено (09-Авг-2011, 22:08:19) |
скажите а можно ли сделать фильтр товаров на главной странице?
Например у меня на сайте очень много товаров разных фирм, чтобы человек просто выбрал бренд, и категорию в которую он попадает. скрины в прикреплени для более точного разъяснения. P.S. Может мне кто-то сможет помочь? |
Как разрешить пользователю добавлять товары только в одну категорию, созданную специально для пользователей, а не во все категории, существующие в инет-магазине?
Спасибо! Интернет-магазин шелковых платков: vizerunoksilk.com
|
n-kempo, фильтры не работают на главной странице магазина.
radar_x, это только в планах |
Интересное решение задачи:
Для тех, кто хочет сделать меньшее количество статусов для заказа в управлении заказами, можно воспользоваться одним костелем. Пока багов в работе не замечал, и работает нормально, но нужно помнить, что это не самый лучший вариант. Быстрей всего в будущем будет добавлена данная опция в настройки магазина. Прикрепления:
8607792.png
(15.0 Kb)
Спасибо в репутацию.
|
Quote (Serg8494) подскажите как в оплате добавить оплата наложенным платежом???? Serg8494, никак. Никто такие риски на себя брать не будет. При наложенном платеже большой процент отказа (товар просто не забирают). У меня есть в этом опыт, так что поверьте. Вряд ли вы захотите из своего кармана платить за возвраты. |
Quote (Olsiva) Никто такие риски на себя брать не будет. При наложенном платеже большой процент отказа (товар просто не забирают). У меня есть в этом опыт, так что поверьте. Вряд ли вы захотите из своего кармана платить за возвраты. Значит в оплату это добавить практически не возможно???? |
Quote (Serg8494) Значит в оплату это добавить практически не возможно???? Все возможно, даже очень. В ПУ-Интернет-магазин-Способы оплаты, доставки, валюты и курсы В способах оплаты просто добавляете новый пункт и все. |
Quote (Bitter_Chocolate) Все возможно, даже очень. В ПУ-Интернет-магазин-Способы оплаты, доставки, валюты и курсы В способах оплаты просто добавляете новый пункт и все. Я добавил оплата наложенным платежом и когда оформил заказ-перейти к оплате он мне выдал ссылку на "Регистрация оплата через смс" а мне надо через почту. Заранее благодарен |
Quote (Serg8494) Я добавил оплата наложенным платежом и когда оформил заказ-перейти к оплате он мне выдал ссылку на "Регистрация оплата через смс" а мне надо через почту. Галочку уберите с "Использовать модуль электронных платежей" Quote (Serg8494) перейти к оплате Там не длолжно быть никакого перехода. Наложка же. |
| |||