Страница 2 из 26
Re: Модуль Продукты
Добавлено: Сб мар 15, 2014 11:38 pm
sergejey
gorinich писал(а):Есть ли возможность из модуля получать данные? Например есть у меня корзина с покупками. При срабатывании события "покидание локации работа" или "прибытие в магазин" система отсылает список корзины на мыло.
т.е. интересует где(в какой переменной) искать продукты которые: добавлены, кончились и прочее, чтобы совершать с ними какие либо действия как с элементами системы.
Продукты не в переменной, но в таблице базы данных. Вот пример, который можно использовать в сценариях, чтобы работать со списком продуктов в корзине:
Код: Выделить всё
$items=SQLSelect("SELECT * FROM shopping_list_items ORDER BY TITLE");
$total=count($items);
if ($total) {
//в корзине что-то есть
//формируем список
$list='';
for ($i=0;$i<$total;$i++) {
$list.=$items[$i]['TITLE']."\n";
}
// теперь в $list у нас список продуктов, можем с ним что-нибудь сделать, например отправить на е-мэйл
SendMail('[email protected]','[email protected]','Список покупок',$list);
}
Re: Модуль Продукты
Добавлено: Ср мар 19, 2014 8:03 pm
gorinich
Спасибо
Re: Модуль Продукты
Добавлено: Пн дек 01, 2014 1:46 pm
neorad
Хотелось бы развить проект. Сам принцип "продукты" - это узкая специализация. Было бы удобнее сделать модуль бюджета семьи, к примеру можно посмотреть этот проект:
https://koshelek.org
Реализация может быть такой:
1.Модуль расхода
-Счета(по членам семьи) - поступление и списание средств. необходим для построения графика и детализации по людям.
-Доходы/расходы - движения денежных средств, есть статьи поступления(зарплата например) и статьи списания(покупка продуктов).
-Бюджет - запланированные ежемесячные/ежегодные расходы. Удобен для пониманию перегибов в бюджете
2.Модуль покупки, то что реализовано сейчас. Может быть вписан в модуль расходов.
Мы составляем список и в нем проставляем цену, как только все куплено, отмечаем цены покупок и отправляем в статьи расходов.
Также нужно будет добавить статистику по всем категориям с графиками и подробным фильтром.
Можно попробовать развить текущий модуль, но без понимания его работы сложно будет. Есть ли описание модуля(поля в базе данных, связанные страницы) ?
Re: Модуль Продукты
Добавлено: Чт фев 19, 2015 11:12 am
FaVi
sergejey писал(а):gorinich писал(а):Есть ли возможность из модуля получать данные? Например есть у меня корзина с покупками. При срабатывании события "покидание локации работа" или "прибытие в магазин" система отсылает список корзины на мыло.
т.е. интересует где(в какой переменной) искать продукты которые: добавлены, кончились и прочее, чтобы совершать с ними какие либо действия как с элементами системы.
Продукты не в переменной, но в таблице базы данных. Вот пример, который можно использовать в сценариях, чтобы работать со списком продуктов в корзине:
Код: Выделить всё
$items=SQLSelect("SELECT * FROM shopping_list_items ORDER BY TITLE");
$total=count($items);
if ($total) {
//в корзине что-то есть
//формируем список
$list='';
for ($i=0;$i<$total;$i++) {
$list.=$items[$i]['TITLE']."\n";
}
// теперь в $list у нас список продуктов, можем с ним что-нибудь сделать, например отправить на е-мэйл
SendMail('[email protected]','[email protected]','Список покупок',$list);
}
Подскажите пожайлуста как быть с кодировкой, а то кракозябры приходят

Re: Модуль Продукты
Добавлено: Вт июн 16, 2015 12:00 am
buregon
В админке при добавлении категорий поехало форматирование. В какую сторону можно поковырять? В принципе, на работоспособность не влияет, но глаза в кучку собираются
Re: Модуль Продукты
Добавлено: Вс июл 26, 2015 5:08 pm
NioFBI
Подправьте модуль.
В product_categories_search_admin.html
строка 254 - заменить
Код: Выделить всё
<div>Will expire in [#EXPIRE_TERM#] days [#if EXPIRED#]<b style="color:red"><#LANG_EXPIRED#></b>[#endif EXPIRED#]</div>
на
<div><#LANG_EXPIRE_IN#> [#EXPIRE_TERM#] <#LANG_DAYS#>. [#if EXPIRED#]<b style="color:red"><#LANG_EXPIRED#></b>[#endif EXPIRED#]</div>
строка 257 - заменить
Код: Выделить всё
<div><#RECOMENDED_QUANTITY#>: [#RECOMMENDED#]</div>
на
<div><#LANG_RECOMENDED_QUANTITY#>: [#RECOMMENDED#]</div>
Для более корректного отображения
строка 232
Код: Выделить всё
<table border="0" cellpadding="5">
на
<table border="0" cellpadding="5" style="width: 300px;">
Re: Модуль Продукты
Добавлено: Ср янв 20, 2016 7:50 am
nick7zmail
Честно говоря я думал высказывал свое предложение по поводу этого модуля...но видимо в связи с повреждением бд форума пару месяцев назад - мой пост не сохранился. Так что отпишусь еще раз.
Модуль "продукты" в принципе прикольная штука...есть одно "но". В магазине мы ходим с телефоном, а для мобильного меню оформления модуля нету. Очень бы помог данный режим. Что-то вроде списка
Todo от Vovix. Сергей, рассмотри такую возможность.
Re: Модуль Продукты
Добавлено: Ср янв 20, 2016 3:43 pm
sergejey
Я раньше как раз активно использовал этот модуль с телефона -- не то, чтобы очень сильно адаптировано, но, в принципе, пользоваться можно, если открывать прямой ссылкой вроде /popup/app_products.html
Re: Модуль Продукты
Добавлено: Пт янв 29, 2016 10:01 am
nick7zmail
sergejey писал(а):Я раньше как раз активно использовал этот модуль с телефона -- не то, чтобы очень сильно адаптировано, но, в принципе, пользоваться можно, если открывать прямой ссылкой вроде /popup/app_products.html
Раньше? А сейчас с чем за покупками выходишь? Может есть интересные альтернативы?

Re: Модуль Продукты
Добавлено: Пт янв 29, 2016 11:32 am
sergejey
nick7zmail писал(а):sergejey писал(а):Я раньше как раз активно использовал этот модуль с телефона -- не то, чтобы очень сильно адаптировано, но, в принципе, пользоваться можно, если открывать прямой ссылкой вроде /popup/app_products.html
Раньше? А сейчас с чем за покупками выходишь? Может есть интересные альтернативы?

Раньше я как-то чаще делал "стратегическую" закупку для пополнения запасов -- ну там всякие продукты длительного хранения, бытовая химия и прочее. Так вот, для таких закупок этот модуль подходит отлично -- пробежался по общему списку, проверил чего не хватает, закинул в корзину и потом по магазину ходишь и отмечаешь уже купленное. Потом как-то перестал регулярно закупаться "по-крупному", просто как-то безсистемно стал пополнять запасы, а потому перестал аккуратно вести учёт и "скатился" к быстрым спискам покупок в Google Keep

Но, пожалуй, надо возвращать старую привычку )