• Почему не работает фильтр товаров?

    makol
    @makol
    Суслика видишь? Вот и я не вижу. А он есть!

    Причин много может быть - как вариант, конфликт плагинов, баг шаблона, баг woocommerce, .....
    Если принципиально этот шаблон запустить - создайте дубль сайта и повторите тоже самое
    Попробуйте на другом шаблоне работает или нет
    Напишите в поддержку шаблона
    Запилите сайт на opencart или prestashop
    Изучите другие технологии и запустите собственный проект.

    P.S.

    Это ваш шаблон если не ошибаюсь Angel?

    Вы уверены что у него полная комплектация, а не эконом класс? Есть ли в нем сортировка по параметрам товара?

    Я бы вынес мозг поддержке, а после - обратился к фрилансерам, если этот шаблон принципиален
    Ответ написан
    Комментировать
  • Как перенести React приложение на мобильные платформы?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Что бы не говорили сайт и мобильное приложение это разный интерфейс и пользовательский опыт.

    Я бы посоветовал не усложнять себе жизнь, а разделить приложение на следующие компоненты.
    * NPM - с сервисами доступа к данным, интерфейсами и Poco классами.
    * сам вебсайт
    * само приложение
    Ответ написан
    Комментировать
  • Как выйти за пределы container?

    bogdan_uman
    @bogdan_uman
    шлЫмазл неукЪ-поцЪ
    Ну вот на коленке написал
    CSS
    * {
      box-sizing: border-box;
    }
    
    .outher {
      margin: 30px;
      border: 2px solid #ccc;
      height: calc(100vh - 60px);
      display: flex;
      flex-direction: column;
      justify-content: center;
    }
    
    .inner {
      background-color: green;
      flex-basis: 70px;
      margin: -40px;
    }


    SLIM
    doctype html
    html
      head
        title Slim Examples
        meta name="keywords" content="template language"
        link rel="stylesheet" href="table_image.css" 
      body
        .outher
          .inner


    Результат
    87433b0419d0448d82f0f8a0919586c0.png
    Ответ написан
    1 комментарий
  • Как в bot.edit_message_text запихнуть картинку?

    Megum1n
    @Megum1n
    Изменить тип сообщения с text на photo не получится. К тому же, в Telegram API editMessageText и editMessageCaption - разные методы https://core.telegram.org/bots/api#editmessagetext
    Как вариант, можно присылать новое сообщение с картинкой.
    Ответ написан
    3 комментария
  • Как исправить ошибку can "only concatenate tuple (not "str") to tuple"?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    TypeError: can only concatenate tuple (not "str") to tuple

    Ошибка типов: можно складывать только tuple (не строку) с tuple

    Вы складываете tuple и строку. Решение? Не складывать разные типы, приводить их к одному через соответствующие функции int(), str(), list() итд
    Ответ написан
    1 комментарий
  • Почему не подключается к базе SQLightStudio?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Как-то примерно так должно быть:
    import sqlite3
    
    def product(name):
        with sqlite3.connect('database.db') as connection:
            cursor = connection.cursor()
            cursor.execute("SELECT * FROM catalog WHERE name = ? ", (name,))
            return cursor.fetchone()
    Ответ написан
    2 комментария
  • Вывод данных из БД в телеграм-бот?

    shabelski89
    @shabelski89
    engineer
    а что сложного подставить переменную в запрос?
    получаете город или что там
    city = message.text
        with db.connect('your.db') as connection:
            cursor = connection.cursor()
            cursor.execute("SELECT * FROM table WHERE row = ?", (city,))
            result = cursor.fetchall()

    если немного доработать то может что-то вроде того:
    def check_city(city ):
        with db.connect('your.db') as connection:
            cursor = connection.cursor()
            cursor.execute("SELECT * FROM table WHERE row = ? ", (city,))
            data = cursor.fetchone()
            if data is None:
                return False
            else:
                return data
    
    test = check_city(message.text)
    if test:
        bot.send_message(user_id, test[0])  # например первое поле из таблицы
    Ответ написан
    Комментировать
  • Как получить данные из БД и вывести в телеграм бота?

    sotanodroid
    @sotanodroid
    Python/Golang developer
    Необходимо сделать запрос к самой базе.
    В зависимости от СУБД базы в этом тебе помогут различные библиотеки.
    например для Postgres подойдет psycopg2 .

    В документации приведены примеры использования модуля.

    import psycopg2
    
    # Создание подключения к базе
    conn = psycopg2.connect("dbname=test user=postgres")  #  Можно использовать формат DSN
    
    # Создание курсора для выполнения операций с бд
    cur = conn.cursor()
    
    # Выполняешь запрос к бд
    cur.execute("SELECT * FROM my_bd;")
    cur.fetchone()
    # выведет например (1, 100, "abc'def"), можно присвоить переменной 
    
    # После использования необходимо закрыть подключение и курсор.
    cur.close()
    сonn.close()
    Ответ написан
    1 комментарий