[Модуль] Продукты (app_products)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

fandaymon
Сообщения: 1554
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Продукты (app_products)

Сообщение fandaymon » Ср май 08, 2019 11:54 pm

ialtuhov писал(а):
Ср май 08, 2019 10:59 pm
fandaymon писал(а):
Ср май 08, 2019 10:52 pm
ialtuhov писал(а):
Ср май 08, 2019 10:40 pm

Потрясно!!! Сейчас, ничего не меняя, запускаю шаблон на удаление купленного и ничего не удаляет, хотя пишет что все ок. Через терминал тоже отрабатывает но результат тоже отсутствует.
Тестирую с количеством больше 1
Кстати! С количеством и не отработает... Исправлю. Спасибо за багрепорт! 8-)
Точно! Если количество равно 1 то все отрабатывает, если нет - борода :)
В целом я такой возможности давно мечтал (чтобы наболтать и ОП, готовый список)))
Сейчас жене рассказал, ей тоже идея понравилась :D
Вот так будет работать и с количеством больше 1

Код: Выделить всё

sayreply('Минуточку',2);
exec('python /home/pi/keep_delete.py');
$content = file('shop_list.txt');
$kupleno='Я удалила из списка покупок ';

//Перебираем все элементы массива в цикле
foreach ($content as $string) {
    $product=substr($string,0,-1);
    $i=mb_strpos($product,'(');
    if ($i>0) {
     $product=mb_substr($product,0,$i);
    } 
    $kupleno.= $product . '.' ;
    SQLExec("delete from shopping_list_items where TITLE='" . $product . "'");
}

sayreply($kupleno,2);
За это сообщение автора fandaymon поблагодарил:
ialtuhov (Чт май 09, 2019 9:22 am)
Рейтинг: 1.16%
ialtuhov
Сообщения: 69
Зарегистрирован: Чт фев 14, 2019 9:50 am
Благодарил (а): 12 раз
Поблагодарили: 1 раз

Re: [Модуль] Продукты (app_products)

Сообщение ialtuhov » Чт май 09, 2019 9:22 am

fandaymon писал(а):
Ср май 08, 2019 11:54 pm
ialtuhov писал(а):
Ср май 08, 2019 10:59 pm
fandaymon писал(а):
Ср май 08, 2019 10:52 pm
ialtuhov писал(а):
Ср май 08, 2019 10:40 pm

Потрясно!!! Сейчас, ничего не меняя, запускаю шаблон на удаление купленного и ничего не удаляет, хотя пишет что все ок. Через терминал тоже отрабатывает но результат тоже отсутствует.
Тестирую с количеством больше 1
Кстати! С количеством и не отработает... Исправлю. Спасибо за багрепорт! 8-)
Точно! Если количество равно 1 то все отрабатывает, если нет - борода :)
В целом я такой возможности давно мечтал (чтобы наболтать и ОП, готовый список)))
Сейчас жене рассказал, ей тоже идея понравилась :D
Вот так будет работать и с количеством больше 1

Код: Выделить всё

sayreply('Минуточку',2);
exec('python /home/pi/keep_delete.py');
$content = file('shop_list.txt');
$kupleno='Я удалила из списка покупок ';

//Перебираем все элементы массива в цикле
foreach ($content as $string) {
    $product=substr($string,0,-1);
    $i=mb_strpos($product,'(');
    if ($i>0) {
     $product=mb_substr($product,0,$i);
    } 
    $kupleno.= $product . '.' ;
    SQLExec("delete from shopping_list_items where TITLE='" . $product . "'");
}

sayreply($kupleno,2);
Что то не сработало (((
ialtuhov
Сообщения: 69
Зарегистрирован: Чт фев 14, 2019 9:50 am
Благодарил (а): 12 раз
Поблагодарили: 1 раз

Re: [Модуль] Продукты (app_products)

Сообщение ialtuhov » Чт май 09, 2019 9:31 am

ialtuhov писал(а):
Чт май 09, 2019 9:22 am
fandaymon писал(а):
Ср май 08, 2019 11:54 pm
ialtuhov писал(а):
Ср май 08, 2019 10:59 pm
fandaymon писал(а):
Ср май 08, 2019 10:52 pm
ialtuhov писал(а):
Ср май 08, 2019 10:40 pm

Потрясно!!! Сейчас, ничего не меняя, запускаю шаблон на удаление купленного и ничего не удаляет, хотя пишет что все ок. Через терминал тоже отрабатывает но результат тоже отсутствует.
Тестирую с количеством больше 1
Кстати! С количеством и не отработает... Исправлю. Спасибо за багрепорт! 8-)
Точно! Если количество равно 1 то все отрабатывает, если нет - борода :)
В целом я такой возможности давно мечтал (чтобы наболтать и ОП, готовый список)))
Сейчас жене рассказал, ей тоже идея понравилась :D
Вот так будет работать и с количеством больше 1

Код: Выделить всё

sayreply('Минуточку',2);
exec('python /home/pi/keep_delete.py');
$content = file('shop_list.txt');
$kupleno='Я удалила из списка покупок ';

//Перебираем все элементы массива в цикле
foreach ($content as $string) {
    $product=substr($string,0,-1);
    $i=mb_strpos($product,'(');
    if ($i>0) {
     $product=mb_substr($product,0,$i);
    } 
    $kupleno.= $product . '.' ;
    SQLExec("delete from shopping_list_items where TITLE='" . $product . "'");
}

sayreply($kupleno,2);
Что то не сработало (((
Старый код: в чате МД пишет что удалить, но удаляет только то, что имеет значение один
Новый код: не удаляет и не пишет в чат МД что удалить
fandaymon
Сообщения: 1554
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Продукты (app_products)

Сообщение fandaymon » Чт май 09, 2019 10:32 am

ialtuhov писал(а):
Чт май 09, 2019 9:31 am
ialtuhov писал(а):
Чт май 09, 2019 9:22 am
fandaymon писал(а):
Ср май 08, 2019 11:54 pm
ialtuhov писал(а):
Ср май 08, 2019 10:59 pm
fandaymon писал(а):
Ср май 08, 2019 10:52 pm
ialtuhov писал(а):
Ср май 08, 2019 10:40 pm

Потрясно!!! Сейчас, ничего не меняя, запускаю шаблон на удаление купленного и ничего не удаляет, хотя пишет что все ок. Через терминал тоже отрабатывает но результат тоже отсутствует.
Тестирую с количеством больше 1
Кстати! С количеством и не отработает... Исправлю. Спасибо за багрепорт! 8-)
Точно! Если количество равно 1 то все отрабатывает, если нет - борода :)
В целом я такой возможности давно мечтал (чтобы наболтать и ОП, готовый список)))
Сейчас жене рассказал, ей тоже идея понравилась :D
Вот так будет работать и с количеством больше 1

Код: Выделить всё

sayreply('Минуточку',2);
exec('python /home/pi/keep_delete.py');
$content = file('shop_list.txt');
$kupleno='Я удалила из списка покупок ';

//Перебираем все элементы массива в цикле
foreach ($content as $string) {
    $product=substr($string,0,-1);
    $i=mb_strpos($product,'(');
    if ($i>0) {
     $product=mb_substr($product,0,$i);
    } 
    $kupleno.= $product . '.' ;
    SQLExec("delete from shopping_list_items where TITLE='" . $product . "'");
}

sayreply($kupleno,2);
Что то не сработало (((
Старый код: в чате МД пишет что удалить, но удаляет только то, что имеет значение один
Новый код: не удаляет и не пишет в чат МД что удалить
А в google Keep отмечено что этот продукт куплен?
За это сообщение автора fandaymon поблагодарил:
ialtuhov (Сб май 11, 2019 3:42 pm)
Рейтинг: 1.16%
ialtuhov
Сообщения: 69
Зарегистрирован: Чт фев 14, 2019 9:50 am
Благодарил (а): 12 раз
Поблагодарили: 1 раз

Re: [Модуль] Продукты (app_products)

Сообщение ialtuhov » Сб май 11, 2019 3:31 pm

fandaymon писал(а):
Чт май 09, 2019 10:32 am
ialtuhov писал(а):
Чт май 09, 2019 9:31 am
ialtuhov писал(а):
Чт май 09, 2019 9:22 am
fandaymon писал(а):
Ср май 08, 2019 11:54 pm
ialtuhov писал(а):
Ср май 08, 2019 10:59 pm
fandaymon писал(а):
Ср май 08, 2019 10:52 pm
ialtuhov писал(а):
Ср май 08, 2019 10:40 pm

Потрясно!!! Сейчас, ничего не меняя, запускаю шаблон на удаление купленного и ничего не удаляет, хотя пишет что все ок. Через терминал тоже отрабатывает но результат тоже отсутствует.
Тестирую с количеством больше 1
Кстати! С количеством и не отработает... Исправлю. Спасибо за багрепорт! 8-)
Точно! Если количество равно 1 то все отрабатывает, если нет - борода :)
В целом я такой возможности давно мечтал (чтобы наболтать и ОП, готовый список)))
Сейчас жене рассказал, ей тоже идея понравилась :D
Вот так будет работать и с количеством больше 1

Код: Выделить всё

sayreply('Минуточку',2);
exec('python /home/pi/keep_delete.py');
$content = file('shop_list.txt');
$kupleno='Я удалила из списка покупок ';

//Перебираем все элементы массива в цикле
foreach ($content as $string) {
    $product=substr($string,0,-1);
    $i=mb_strpos($product,'(');
    if ($i>0) {
     $product=mb_substr($product,0,$i);
    } 
    $kupleno.= $product . '.' ;
    SQLExec("delete from shopping_list_items where TITLE='" . $product . "'");
}

sayreply($kupleno,2);
Что то не сработало (((
Старый код: в чате МД пишет что удалить, но удаляет только то, что имеет значение один
Новый код: не удаляет и не пишет в чат МД что удалить
А в google Keep отмечено что этот продукт куплен?
Конечно ))) Сейчас для чистоты эксперимента еще раз попробую
ialtuhov
Сообщения: 69
Зарегистрирован: Чт фев 14, 2019 9:50 am
Благодарил (а): 12 раз
Поблагодарили: 1 раз

Re: [Модуль] Продукты (app_products)

Сообщение ialtuhov » Сб май 11, 2019 3:45 pm

ialtuhov писал(а):
Сб май 11, 2019 3:31 pm
fandaymon писал(а):
Чт май 09, 2019 10:32 am
ialtuhov писал(а):
Чт май 09, 2019 9:31 am
ialtuhov писал(а):
Чт май 09, 2019 9:22 am
fandaymon писал(а):
Ср май 08, 2019 11:54 pm
ialtuhov писал(а):
Ср май 08, 2019 10:59 pm
fandaymon писал(а):
Ср май 08, 2019 10:52 pm
ialtuhov писал(а):
Ср май 08, 2019 10:40 pm

Потрясно!!! Сейчас, ничего не меняя, запускаю шаблон на удаление купленного и ничего не удаляет, хотя пишет что все ок. Через терминал тоже отрабатывает но результат тоже отсутствует.
Тестирую с количеством больше 1
Кстати! С количеством и не отработает... Исправлю. Спасибо за багрепорт! 8-)
Точно! Если количество равно 1 то все отрабатывает, если нет - борода :)
В целом я такой возможности давно мечтал (чтобы наболтать и ОП, готовый список)))
Сейчас жене рассказал, ей тоже идея понравилась :D
Вот так будет работать и с количеством больше 1

Код: Выделить всё

sayreply('Минуточку',2);
exec('python /home/pi/keep_delete.py');
$content = file('shop_list.txt');
$kupleno='Я удалила из списка покупок ';

//Перебираем все элементы массива в цикле
foreach ($content as $string) {
    $product=substr($string,0,-1);
    $i=mb_strpos($product,'(');
    if ($i>0) {
     $product=mb_substr($product,0,$i);
    } 
    $kupleno.= $product . '.' ;
    SQLExec("delete from shopping_list_items where TITLE='" . $product . "'");
}

sayreply($kupleno,2);
Что то не сработало (((
Старый код: в чате МД пишет что удалить, но удаляет только то, что имеет значение один
Новый код: не удаляет и не пишет в чат МД что удалить
А в google Keep отмечено что этот продукт куплен?
Конечно ))) Сейчас для чистоты эксперимента еще раз попробую
Чтоб меня четыре раза ... Работает!!!
Я просто волшебник делать скрытые ошибки )))
До этого все перепроверял два раза, на третий скринил результат. А сейчас все работает.
Отлично получилось, благодарю за эту функцию )))
AkaSoni
Сообщения: 6
Зарегистрирован: Чт апр 25, 2019 3:02 pm
Благодарил (а): 13 раз
Поблагодарили: 0

Re: [Модуль] Продукты (app_products)

Сообщение AkaSoni » Пн май 13, 2019 4:13 pm

Доброго Всем времени суток!
А никто не знает как можно эскпортировать данные ПРОДУКТОВ, а потом файл экспорта импортировать на другой сервер?
Просто наименований получилось более 200, и писать их заново ... не хочется время на это тратить
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

Re: [Модуль] Продукты (app_products)

Сообщение xor » Пн май 13, 2019 6:04 pm

Есть соотв. Таблицы в базе, легко догадаться, какие - наименование начинается с prod.
Шаблоны, кстати, тоже лучше через таблицу patterns экспортировать, тк иначе там много чего теряется


Отправлено с моего Redmi 4X через Tapatalk
Аватара пользователя
Nail
Сообщения: 374
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара
Благодарил (а): 174 раза
Поблагодарили: 28 раз

Re: [Модуль] Продукты (app_products)

Сообщение Nail » Сб май 25, 2019 1:11 pm

Здравствуйте.
Что то никак не получается на телефоне , не вылазиет полностью картинки? Как правильно сделать?
И еще на сценах реализуется?
Вложения
Screenshot_4.png
Screenshot_4.png (79.22 КБ) 3790 просмотров
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS ZigBee Gateway. Broadlink.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Продукты (app_products)

Сообщение nick7zmail » Вс май 26, 2019 8:24 am

Правильно не модулем вставлять а ссылкой на приложение.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить