• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Telegram WebApp

  • Автор темы Автор темы KailHet
  • Дата начала Дата начала

KailHet

Модератор
Команда форума
Регистрация
5 Ноя 2019
Сообщения
732
Реакции
12
Баллы
62
Возраст
21
Веб-сайт
kailhet.github.io
Пол
Мужской
Семейное положение
Свободен(а) как ветер
Род занятий
Веб разработчик & Сетевой инженер
Добрый день.

Вот и вновь, мой новый-старый проект.
В планах, по данному проекту не было того, что я посвящу ему целый тред, но мне нечего делать :unsure:

Суть проекта: создание Telegram WebApp
Данный проект опен сорс (исходники в открытом доступе)
В данном треде я изредка буду заливать какие-то видосы с тем, что я реализовал
Сама тема с WebApp не очень то и сложная, главное знать основы js, css, html (либо php)

Проект был начат еще 1 октября 2022 года, но я им не занимался от слова совсем, ибо попросту не было интереса.
На данный момент я потихоньку разрабатываю его дальше, ибо решил, что навыки в html и css мне могут понадобиться в будущем (большим компаниям насрать, бэкенд девелопер ты, или фронтенд, если программист - значит умеешь всё🤡)

Ссылки:
Исходники:
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).

Посмотреть в тг:
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
(кнопка "Меню" слева снизу)
Посмотреть в браузере:
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
(в браузере работают не все фичи, ибо связка с тг идет)
 
В данном видео показано, что уже готово в проекте

Было множество багов и недоработок (сейчас, конечно, тоже есть):
1. Как можно увидеть на видео - в тг на данный момент не убирается кол-во товара при 0, на локалке уже исправлено (проблема смешная, надо было проверку перенести в отдельную функцию)
2. Долго маялся с тем, что не понимал, как сделать автоматическую "авторизацию" кнопок, дабы не редактировать код каждый раз, чтобы добавлять новую

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

Посмотреть вложение 2023-02-11 19-38-48.mp4
 
Главная Регистрация
Назад
Сверху