Персонализация продукта WebDev

Проблема здесь также может быть решена, если не сделать x глобальной переменной и просто переменной, которую вы можете передать по значению:

def timer(x):
    for n in range(x, 0, -1):
        time.sleep(1)
        print(n)
    print("Times Up"+"\n")

def loop():
    x = int(input("Time for:"))
    timer(x)

#... loop() ... as many times as you want

Нет необходимости в глобализации, гораздо больше pythonic - и в факт это то, что вы делали в C, а потому, что области переменных могут стать беспорядочными.

Кроме того, вы можете перебирать назад через последовательность диапазонов, как показано выше (это предполагает, что x является неотрицательным целое число). [/ д2]

0
задан Vadim Kotov 21 January 2019 в 09:43
поделиться

1 ответ

Возможно, вы захотите найти плагин для этого в Envato Market или Codecanyon с многоэтапной формой ключевых слов для woocommerce.

Что я уже сделал, но я бы предложил создать настраиваемую многоэтапную форму, которая даст вам свободу проверять поля продукта woocommerce в базе данных.

Таким образом, вы можете перенаправить пользователя на страницу предлагаемого продукта в зависимости от входных данных пользователя.

Используйте плагин ACF для добавления пользовательских полей в продукт woocommerce. Используйте значения настраиваемых полей для соответствия с многошаговой формой. Затем перенаправьте на страницу продукта.

Удачи с проектом. Дайте мне знать, если вам нужна помощь. :)

0
ответ дан Romel Indemne 21 January 2019 в 09:43
поделиться
Другие вопросы по тегам:

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