[Модуль] Продукты (app_products)
Модератор: immortal
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Модуль Продукты
Немножко модифицировал файлы для вывода на экран
Теперь кнопки + и - модифицируют кол-во в списке покупок, а не общее количество. Когда продукт попадает в корзину, то к общему количеству продукта добавляется именно то количество, что было в списке покупок.
Так же воспользовался советом уважаемого webms и исправил появление надписи в корзине при добавлении в корзину первого товара.
К сожалению пока не могу разобраться почему если нажать на продукт, то появляется не форма его редактирования, а календарик. После рефреша появляется сама форма и можно редактировать, но не могу сказать что это очень удобно. Опять же всё нормально отрабатывает если открывать ссылку в новой вкладке, но это тоже как-то не очень хороший вариант. Если кто-то может подсказать хотя бы в какую сторону копать - буду очень благодарен.
В процессе добавления категорий к Неотсортированным продуктам пришла в голову мысль, что это как-то очень муторно - заходить в каждый продукт и менять там категорию. Вопрос - насколько трудозатратно сделать 2 листбокса
Несоритированный продукт Продукт в какой-нибудь выбранной категории. И просто отмечаем в первом листбоксе нужный продукт и он по кнопке переносится в выбранную категорию?
Теперь кнопки + и - модифицируют кол-во в списке покупок, а не общее количество. Когда продукт попадает в корзину, то к общему количеству продукта добавляется именно то количество, что было в списке покупок.
Так же воспользовался советом уважаемого webms и исправил появление надписи в корзине при добавлении в корзину первого товара.
К сожалению пока не могу разобраться почему если нажать на продукт, то появляется не форма его редактирования, а календарик. После рефреша появляется сама форма и можно редактировать, но не могу сказать что это очень удобно. Опять же всё нормально отрабатывает если открывать ссылку в новой вкладке, но это тоже как-то не очень хороший вариант. Если кто-то может подсказать хотя бы в какую сторону копать - буду очень благодарен.
В процессе добавления категорий к Неотсортированным продуктам пришла в голову мысль, что это как-то очень муторно - заходить в каждый продукт и менять там категорию. Вопрос - насколько трудозатратно сделать 2 листбокса
Несоритированный продукт Продукт в какой-нибудь выбранной категории. И просто отмечаем в первом листбоксе нужный продукт и он по кнопке переносится в выбранную категорию?
- Вложения
-
- Products.zip
- (6.51 КБ) 180 скачиваний
- Рейтинг: 2.33%
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: Модуль Продукты
Собственно Сергей еще предыдущий реквест не успел принять. Наверное отдыхал на продолжительных выходных.
От себя добавил еще мелочь: в списке покупок название категорий теперь в виде ссылок на полный перечень продуктов данной категории. Несколько раз напрашивалась ссылка когда смотришь что в списке и тут же хочется что нибудь добавить в данной категории.
У меня теперь выглядит вот так:
Еще есть идея но я долго буду думать как ее реализовать.
Можно избавиться от галочки ради занимаемого ею места. Ее функцию можно переложить на свайп.
Влево = положили в карзину
Вправо = сняли галочку что в карзине
На практике попадать на галочку не очень удобно, а если и инет тормозной в магазе то и долго очень думает и по неволе тыкаешь еще на нее думаю что не попал, а свайпом можно визуализировать что бы было понятно что жест отработан надо только подождать пока инет тормозит.
От себя добавил еще мелочь: в списке покупок название категорий теперь в виде ссылок на полный перечень продуктов данной категории. Несколько раз напрашивалась ссылка когда смотришь что в списке и тут же хочется что нибудь добавить в данной категории.
У меня теперь выглядит вот так:
СпойлерПоказать
Можно избавиться от галочки ради занимаемого ею места. Ее функцию можно переложить на свайп.
Влево = положили в карзину
Вправо = сняли галочку что в карзине
На практике попадать на галочку не очень удобно, а если и инет тормозной в магазе то и долго очень думает и по неволе тыкаешь еще на нее думаю что не попал, а свайпом можно визуализировать что бы было понятно что жест отработан надо только подождать пока инет тормозит.
- Рейтинг: 1.16%
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Модуль Продукты
Голосом или через сообщения - 1 бутылку кваса. В List_Qty пойдёт 1, в Ed_Izm - бутылка и будет показываться в Покупках. Литра не было в единицах - надо будет добавить. Наверное правильней будет сделать табличку с единицами, тогда каждый сможет вносить что ему надо + сделать какой-нибудь комбобокс в покупках, заполненный из этой табличкиwebms писал(а):А как сделать чтоб показывал кол-во шт\литр\бут и тп?
Кстати - если из products_edit_default.html убрать [#module name="dateselect" field="expire_date" form="frmEdit"#], то редактирование продукта нормально открывается - так и не понял почему так...
- Рейтинг: 1.16%
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Модуль Продукты
И ещё такой вопрос - сейчас названия продуктов, отсуствующие в таблице, добавляются маленькими буквами. Подумываю, что правильней будет капитализировать первую букву либо каждого слова (Гель Для Душа), либо только первого слова (Гель для душа) - мне кажется так лучше читается. Что скажете?
И скриптом надо будет проапдейтить табличку, чтобы все продукты были в одинаковом виде.
И скриптом надо будет проапдейтить табличку, чтобы все продукты были в одинаковом виде.
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: Модуль Продукты
Гель для душа - правильней имхо
а например Ром Бакарди - голосовой помощник сам вроде исправляет
а например Ром Бакарди - голосовой помощник сам вроде исправляет
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: Модуль Продукты
Добавлю к словам fandaymon.webms писал(а):А как сделать чтоб показывал кол-во шт\литр\бут и тп?
Обновление где реализованы кол-ва Сергей ещё не принял реквест. Поэтому либо дождаться в маркете обновы, либо скачать с моего гитхаба последнюю версию.
Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: Модуль Продукты
На 7.2 при добавление товара появляется вот такая ошибка
Чуть позже с вашего позволения модифицирую шаблон и скину сюда чтоб вы отправили Сергею (а то он мои не принимает почему то )
Код: Выделить всё
Warning: rand() expects parameter 2 to be integer, float given in C:\_majordomo\htdocs\modules\dateselect\dateselect.class.php on line 47
Я пока не обновляюсь с маркета, у меня свои изменения в коде и в шаблоне.lanket писал(а):Добавлю к словам fandaymon.webms писал(а):А как сделать чтоб показывал кол-во шт\литр\бут и тп?
Обновление где реализованы кол-ва Сергей ещё не принял реквест. Поэтому либо дождаться в маркете обновы, либо скачать с моего гитхаба последнюю версию.
Чуть позже с вашего позволения модифицирую шаблон и скину сюда чтоб вы отправили Сергею (а то он мои не принимает почему то )
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Модуль Продукты
Я вообще календарик у даты убрал в products_edit_default.html. (строчка #module dataselect). Но в принципе можно сделать его таким же как в модуле Календарьwebms писал(а):На 7.2 при добавление товара появляется вот такая ошибкаКод: Выделить всё
Warning: rand() expects parameter 2 to be integer, float given in C:\_majordomo\htdocs\modules\dateselect\dateselect.class.php on line 47
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Модуль Продукты
Интереса ради глянул почему так - на 47 строке такая командаwebms писал(а):На 7.2 при добавление товара появляется вот такая ошибкаКод: Выделить всё
Warning: rand() expects parameter 2 to be integer, float given in C:\_majordomo\htdocs\modules\dateselect\dateselect.class.php on line 47
Код: Выделить всё
$out['UID']=rand(1, 99999999999999);
- Рейтинг: 1.16%