171 похожих чатов

@ShevArtV привет, Артур. Интересует твой компонент msProductDiscount. Там есть возможность

делать скидки по дням недели. Планируется ли добавить возможность выбирать ещё время? Например, хочу делать скидки по будням с 19:00 до 8:00 утра следующего дня? Ну или ограничить время в рамках одних суток, чтобы можно было гибко настраивать время отображения скидок на каждый день.

21 ответов

24 просмотра

Да можно по дням недели. Добавлять время не планирую, так как уже добавил ещё при создании)))

Минимальный период действия скидки 1 час

Дмитрий- Автор вопроса
Артур Шевченко💀
Минимальный период действия скидки 1 час

там есть возможность выбрать период действия скидки с указанием времени, да. Но это не совсем то. Например, я ставлю период проведения акции с 1 по 31 число октбяря, выбираю время начала с 00:00 1 числа по 23:59 31 числа. Выбираю дни показа скидок - будни. Но что если мне нужно показывать скидки в будни не целые сутки, а только по вечерам с 19:00 до 23:59??

Дмитрий- Автор вопроса

и если у меня бессрочная акция и не выбран период действия вообще?

Дмитрий
там есть возможность выбрать период действия скидк...

Тогда нужно будет добавлять периоды на каждый будний день с 19 до 23:59 с 1 по 31 число

Дмитрий- Автор вопроса
Артур Шевченко💀
Тогда нужно будет добавлять периоды на каждый буд...

это как-то сложно, столько периодов добавлять.. да ещё и регулярно их обновлять

Дмитрий
это как-то сложно, столько периодов добавлять.. да...

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

Дмитрий- Автор вопроса
Артур Шевченко💀
На данный момент ничего другого предложить не могу...

это будет топ, если появится возможность выбирать время по дням внутри периода действия. Пока выбираю, из всех компонентов твой самый функциональный показался. Буду ждать обнову!

Дмитрий
это будет топ, если появится возможность выбирать ...

По дням не будет. Можно будет отдельно задать даты допустим с 1 по 31, и отдельно время, и отдельно дни недели. Соответственно компонент будет проверять дату, день недели и время ,если всё ок скидка будет активна, если нет - не будет.

Дмитрий- Автор вопроса
Артур Шевченко💀
По дням не будет. Можно будет отдельно задать даты...

это сможет решить задачу, чтобы у меня скидки отображались по будням с 19:00 до 23:59, даже если не выбран период действия акции?

Дмитрий
это сможет решить задачу, чтобы у меня скидки отоб...

Нет, совсем без периода не получится, но никто не мешает указать период в 100 лет, да?

Дмитрий- Автор вопроса
Артур Шевченко💀
Нет, совсем без периода не получится, но никто не ...

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

Дмитрий
то есть для работы компонента период действия он п...

Время будет настраиваться на весь период сразу, а не по дням недели. Т.е. если выбрано время с 19 до 24, то и в пятницу и в среду скидка будет активна с 19 до 24. Опять же, можно задать несколько одинаковых по датам периодов, но разных по времени и дням недели. Т.е. можно задать два периода с 1 по 31 число, в одном ПН, СР, ПТ с 19 до 24, во втором ВТ, ЧТ с 15 до 19

Дмитрий- Автор вопроса
Артур Шевченко💀
Время будет настраиваться на весь период сразу, а ...

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

Дмитрий
только периоды?

У акции может быть сколько угодно периодов

Дмитрий- Автор вопроса

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта