Форум русской поддержки Joomla!® CMS
28.07.2017, 19:04:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Основной курс по Joomla
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Установить свою цену товара

 (Прочитано 194 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« : 13.07.2017, 18:50:14 »

День добрый. Ситуация такая.

Есть прайс-лист с ценами на товар с некоторыми категориями, в которых цены сформированы абсолютно рандомным образом. Цену на товар определить можно только по конкретной ячейке. Вот кусок таблицы: 1)
 http://i.imgur.com/9j1fSSO.png, 2) http://i.imgur.com/rj1VLwg.png. В JoomShopping с помощью атрибутов установить цену стандартным образом не получится. До чего додумался я: для отдельных категорий товара с помощью php-кода вызывать ячейку таблицы. Вопрос: правильный путь ли я избрал или есть решения проще? И если правильный, то как это правильно реализовать? И ведь потом придется как-то передать это значение в корзину.

 Не прошу готовых решений или кода, просто, знающие люди, подскажите, в какую сторону копать, какие факи/доки смотреть, чтобы сэкономить время. Пока ничего не нашел, к сожалению. Спасибо.
Записан
dmitry_stas
Профи
********

Репутация: +926/-6
Offline Offline

Сообщений: 9812



« Ответ #1 : 13.07.2017, 19:03:12 »

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

Цитировать
Вопрос: правильный путь ли я избрал
путь как то не очень понятен. но и так скажу что 99% что неправильный.
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #2 : 13.07.2017, 19:03:36 »

Насколько я понял... Копать сюда - Free Attribute calculate price (Addon)
Записан
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #3 : 13.07.2017, 19:07:48 »

по каким причинам?
потому что цены в таблице расставлены случайно, нет никакой формулы по типу высота*ширина=цена, нет, абсолютно случайные цены
Насколько я понял... Копать сюда - Free Attribute calculate price (Addon)
не подходит, так как формулы просто нет
Upd: возможно, подходит, посмотрю внимательнее
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #4 : 13.07.2017, 19:11:11 »

Если что-то нельзя рассчитать, то только к волшебнику или к магу.  Wink Откуда то цена должна браться, тут только генератор случайных чисел подойдет
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #5 : 13.07.2017, 19:14:43 »

Ну или сочетаниями атрибутов... формировать цену - атр5 + атр3 = цена 4503
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #6 : 13.07.2017, 19:18:27 »

Покажите что получилось сделать.
Записан
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #7 : 13.07.2017, 19:21:14 »

Насколько я понял... Копать сюда - Free Attribute calculate price (Addon)
В общем, да, это примерно то, что нужно. Но аддон платный, а мне нужно бесплатное решение. Попробую по-другому сформулировать вопрос: как сделать цену на товар, в зависимости от атрибутов, причем атрибуты могут как зависеть друг от друга, так и нет? Например, при ширине от 1 до 5 И высоте от 2 до 3 -- цена считается по формуле 1, при ширине от 6 до 7 И высоте от 3 до 4 -- цена считается по формуле 2.
Записан
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #8 : 13.07.2017, 19:22:27 »

Покажите что получилось сделать.
пока только решение с помощью ячеек, но оно в голове, потому что решил сначала узнать, есть ли более изящные методы в JS)
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #9 : 13.07.2017, 19:24:43 »

Готовых решений нет даже платных. Только писать. Бесплатно - если напишите сами.
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #10 : 13.07.2017, 19:25:25 »

Сайт покажите, много слов. Проще раз глянуть.
Записан
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #11 : 13.07.2017, 19:29:02 »

Сайт покажите, много слов. Проще раз глянуть.
вот сайт: http://fototextile24.ru/index.php/joomshopping
вот таблица: https://yadi.sk/i/uo12Ffb23L34z6, нужно заполнить листы со шторами
Записан
dmitry_stas
Профи
********

Репутация: +926/-6
Offline Offline

Сообщений: 9812



« Ответ #12 : 13.07.2017, 19:31:31 »

потому что цены в таблице расставлены случайно, нет никакой формулы по типу высота*ширина=цена, нет, абсолютно случайные ценыне подходит, так как формулы просто нет
и что? так и создаете атрибуты, и назначайте цены. какая атрибуту вообще разница, как цена сформирована - случайно или по какой то формуле? никакой нет разницы. зависимые атрибуты - и назначайте связке цену
Записан
vipiusss
Профи
********

Репутация: +321/-10
Offline Offline

Пол: Мужской
Сообщений: 5774


Skype: renor_


« Ответ #13 : 13.07.2017, 19:33:00 »

Да что же вы так варезные шаблоны любите?

Показать текстовый блок
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #14 : 13.07.2017, 19:37:23 »

В вашем случае только так: 1.5х1 (название независимого атрибута) 3161 (цена этого атрибута) и т.д.
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #15 : 13.07.2017, 19:39:09 »

Да что же вы так варезные шаблоны любите?

А потому что хочется бесплатно денег заработать, минимум вложений.
Записан
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #16 : 13.07.2017, 19:41:48 »

В вашем случае только так: 1.5х1 (название независимого атрибута) 3161 (цена этого атрибута) и т.д.
спасибо
Да что же вы так варезные шаблоны любите?

Показать текстовый блок
а откуда этот код?
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #17 : 13.07.2017, 19:42:45 »

Из тела вашего шаблона
Записан
vipiusss
Профи
********

Репутация: +321/-10
Offline Offline

Пол: Мужской
Сообщений: 5774


Skype: renor_


« Ответ #18 : 13.07.2017, 19:49:04 »

А потому что хочется бесплатно денег заработать, минимум вложений.

Есть бесплатные шаблоны, Vina_fashion, например, со встроенным ЖШ, очень даже ничего шаблончик, приличный дизайн:
http://joomla.vinagecko.com/templates/?template=vina_fashion
Записан
nevigen
Moderator
*****

Репутация: +770/-17
Online Online

Пол: Мужской
Сообщений: 9320


http://n*****n.com


« Ответ #19 : 13.07.2017, 19:52:00 »

спасибоа откуда этот код?
Azn вот нехорошие люди его туда добаивли Azn
робин гуда обидели... он отобрал у "богатых" а оказалось что оно бракованное..
надо отнести отдать и езще наругать ! Azn

В общем, да, это примерно то, что нужно. Но аддон платный, а мне нужно бесплатное решение.
вот источник всех проблем... он всегда внутри а мы ищем причины в окружающих.
понятие бесплатно это вообще глупость априори Azn
то что вы будете делать сами это будут просто ваши затраты, но не бесплатно.

2 Випиуссс
очень даже ничего Azn хорошего...
и шаблон 2014 надеюсь там ЖШ свежий Azn

по теме.
может легче распарсить на уровне Екселя файл на приемлемый для импорта вид ?
хотя да... импорты атрибутов тоже платные...Sad увы...
« Последнее редактирование: 13.07.2017, 19:57:15 от nevigen » Записан
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #20 : 13.07.2017, 19:56:41 »

Azn вот нехорошие люди его туда добаивли Azn
робин гуда обидели... он отобрал у "богатых" а оказалось что оно бракованное..
надо отнести отдать и езще наругать ! Azn
вот источник всех проблем... он всегда внутри а мы ищем причины в окружающих.
понятие бесплатно это вообще глупость априори Azn

2 Випиуссс
очень даже ничего Azn хорошего...

по теме.
может легче распарсить на уровне Екселя файл на приемлемый для импорта вид ?
хотя да... импорты атрибутов тоже платные...Sad увы...

очень здорово, что у вас развито чувство иронии, но 1) нет таких средств у меня, дай бог, чтоб они были у вас, 2) хочется самому освоить ремесло программирования

спасибо всем, пойду читать доки, понял, в какую сторону копать
Записан
vipiusss
Профи
********

Репутация: +321/-10
Offline Offline

Пол: Мужской
Сообщений: 5774


Skype: renor_


« Ответ #21 : 13.07.2017, 20:01:01 »

2 nevigen, конечно не свежий  Smiley
Обновлять всё надо, рихтовать, обучаться, как выше ТС написал итого свой вывод.

Зато бесплатен, дизайн, вплоть до модулей и карточки более-менее, не варез и не вшиты каки-бяки разные Wink
Записан
dmitry_stas
Профи
********

Репутация: +926/-6
Offline Offline

Сообщений: 9812



« Ответ #22 : 13.07.2017, 20:05:36 »

понятие бесплатно это вообще глупость априори Azn
ну почему? Azn Joomla же бесплатна Azn бесплатное есть, и иногда даже очень неплохое. просто надо понять, что бесплатное и варез - это 2 огромные разницы.

очень здорово, что у вас развито чувство иронии, но 1) нет таких средств у меня, дай бог, чтоб они были у вас, 2) хочется самому освоить ремесло программирования
тут замкнутый круг, увы. по моему опыту к сожалению без первого невозможно второе, а без второго - первое. если нет денег, то что будете кушать, пока будете осваивать ремесло? а заметьте это не часы и не дни, это смело несколько лет. да еще и дано не всем, и не факт что через пару лет вы не поймете, что это не ваше. я не отговариваю, не подумайте. просто часто люди не понимают, что программирование ничем не отличается от любой другой профессии в плане обучения. им кажется, что тут 2 тут 3 - и все готово. а на самом деле все гораздо сложнее.

по теме топика - мое мнение прежнее: самый простой способ - это атрибуты. зависимые, судя по всему. все остальные решения будут гораздо сложнее.
Записан
nevigen
Moderator
*****

Репутация: +770/-17
Online Online

Пол: Мужской
Сообщений: 9320


http://n*****n.com


« Ответ #23 : 13.07.2017, 20:08:07 »

ну почему? Azn Joomla же бесплатна Azn бесплатное есть, и иногда даже очень неплохое. просто надо понять, что бесплатное и варез - это 2 огромные разницы.
если мы за нее не заплатили на старте это не значит что этого не сделали дургие Wink и когда нибудь придет наш черед заплатить Azn
Жумла это по сути отсрочка платежа Azn

30к за роутер отличаня шара Wink
Записан
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #24 : 13.07.2017, 20:12:57 »

тут замкнутый круг, увы. по моему опыту к сожалению без первого невозможно второе, а без второго - первое. если нет денег, то что будете кушать, пока будете осваивать ремесло? а заметьте это не часы и не дни, это смело несколько лет. да еще и дано не всем, и не факт что через пару лет вы не поймете, что это не ваше. я не отговариваю, не подумайте. просто часто люди не понимают, что программирование ничем не отличается от любой другой профессии в плане обучения. им кажется, что тут 2 тут 3 - и все готово. а на самом деле все гораздо сложнее.

по теме топика - мое мнение прежнее: самый простой способ - это атрибуты. зависимые, судя по всему. все остальные решения будут гораздо сложнее.
да вообще нет никаких иллюзий, решение осознанное, зревшее давно)
Записан
nevigen
Moderator
*****

Репутация: +770/-17
Online Online

Пол: Мужской
Сообщений: 9320


http://n*****n.com


« Ответ #25 : 13.07.2017, 20:14:13 »

да вообще нет никаких иллюзий, решение осознанное, зревшее давно)
вот за это ++
Записан
kit2m2
Живу я здесь
******

Репутация: +102/-0
Offline Offline

Пол: Мужской
Сообщений: 1140



« Ответ #26 : 13.07.2017, 20:15:06 »

Молодец  Cheesy
Записан
ma1exe
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #27 : 15.07.2017, 01:18:44 »

В общем, для тех, кто также будет искать, как добавить товару с взаимосвязанными/несколькими атрибутами цену. Курите зависимые атрибуты. Оказалось, что с помощью них реализуется такой функционал, а я-дурак начал велосипеды изобретать. Всем все равно спасибо за ответы. Тему можно закрывать. =)
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet