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

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

Таблица в БД _jshopping_products_attr

 (Прочитано 477 раз)
0 Пользователей и 1 Гость смотрят эту тему.
avantyrist
Давно я тут
****

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

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



« : 30.05.2015, 12:20:32 »

Добрый день.
Сейчас копаюсь с БД, возник вопрос по таблице   _jshopping_products_attr

Joomla 3,  JS Version 4.8.1
Поле count  имеет  тип decimal(14,4)     Для чего так ?? О_о    ,   разве количество может быть дробным числом ??  записи в етом поле такого вида 20.0000   15.0000      

в Joomla 2.5,  JS   Version 3.17.1
Поле count  имеет  тип int(11)  -- тут както правльнее  Azn, вродебы

И ешё:  что содержит в себе поле      ext_attribute_product_id
Записан
dmitry_stas
Профи
********

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

Сообщений: 7773



« Ответ #1 : 30.05.2015, 16:37:26 »

разве количество может быть дробным числом ??

а что мешает ему быть дробным?

что содержит в себе поле ext_attribute_product_id

ссылку на таблицу _jshopping_products - если заданы Дополнительные значения для атрибута
Записан
avantyrist
Давно я тут
****

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

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



« Ответ #2 : 05.06.2015, 02:00:15 »

Во как получается,  При создании дополнительного значения атрибута, создаётся, какбы  ешё один товар, но "пустышка"  Shocked

ext_attribute_product_id   как раз и ссылается на ID етого товара "пустышки",

Я правильно понял ?
Записан
dmitry_stas
Профи
********

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

Сообщений: 7773



« Ответ #3 : 05.06.2015, 09:20:45 »

почему он пустышка? никакой он не пустышка. у него могут быть изображения, и тогда из таблицы images есть ссылки на этот product_id, и так далее.

зачем это вам? Azn если просто ради любопытства, то трата времени, оно на практике вам не пригодится. разве что импорт/экспорт надумали писать, тогда да, надо разбираться.
Записан
avantyrist
Давно я тут
****

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

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



« Ответ #4 : 05.06.2015, 11:49:06 »

Не я пытаюсь фильтр написать по атрибутам  Shocked
Ну сам фильтр уже фильтрует:)   вот тока надо ешё кучу всего сделать в нём
Записан
sterveo
Осваиваюсь на форуме
***

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

Сообщений: 40


« Ответ #5 : 08.11.2016, 06:12:21 »

Интересно а как сам компонент (JS) выводит целое число когда в таблице (столбик count) он 1.000, ну типа на складе 10 штук, а таблице написано 10.000 ?
Записан
Arkadiy
Группа развития
*****

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

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


Крепитесь, други.


« Ответ #6 : 08.11.2016, 06:16:56 »

Очень просто, приводим это поле к типу float, этот тип не выводит нули после запятой.
Записан
dmitry_stas
Профи
********

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

Сообщений: 7773



« Ответ #7 : 08.11.2016, 10:44:39 »

если имеется в виду, где это в ЖШ, то \components\com_jshopping\lib\functions.php function formatqty
Записан
Страниц: [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