Как организовать разработку виджетов для самописного сайта? Всем привет, парни. Я возможно задаю вопрос немного не правильно, но тем не менее, попробую. Хочу попробовать отображать виджеты на сайте для авторизованных пользователей. И для примера хотел бы создать виджет конвертора валют. С базой более менее понятно, что отображать этот виджет для того, кто его включил. А вот как отобразить виджет в окне клиента, это не очень понятно. Ведь код храниться в файле. И код нужно отображать только для тех, кто его включил. И таких виджетов может быть несколько! Пример и что бы было понятно, что я имею ввиду. Это как у яндекс метрики, там можно добавлять виджеты, перемещать и тд. Привел как пример, потому что все знаю и все видели как это работает. Извините за корявость, подскажите, пожалуйста.
Привет! Для организации разработки виджетов для самописного сайта, можно использовать следующий подход:
Создайте отдельную директорию или папку для хранения виджетов.В каждом файле виджета определите функцию или класс, который будет отвечать за отображение виджета.В базе данных храните информацию о том, какие виджеты включены для каждого пользователя.Для отображения виджета на странице сайта, проверяйте наличие виджета в базе данных для текущего пользователя и включите соответствующий файл виджета.В каждом файле виджета добавьте проверку на то, был ли виджет включен для текущего пользователя. Если виджет не был включен, не отображайте его.Для перемещения виджетов на странице, можно использовать CSS и JS, чтобы пользователь мог их перетаскивать и располагать по своему усмотрению.
Надеюсь, это поможет вам организовать разработку и отображение виджетов на вашем сайте. Если у вас есть дополнительные вопросы, не стесняйтесь задавать. Удачи!
Привет! Для организации разработки виджетов для самописного сайта, можно использовать следующий подход:
Создайте отдельную директорию или папку для хранения виджетов.В каждом файле виджета определите функцию или класс, который будет отвечать за отображение виджета.В базе данных храните информацию о том, какие виджеты включены для каждого пользователя.Для отображения виджета на странице сайта, проверяйте наличие виджета в базе данных для текущего пользователя и включите соответствующий файл виджета.В каждом файле виджета добавьте проверку на то, был ли виджет включен для текущего пользователя. Если виджет не был включен, не отображайте его.Для перемещения виджетов на странице, можно использовать CSS и JS, чтобы пользователь мог их перетаскивать и располагать по своему усмотрению.Надеюсь, это поможет вам организовать разработку и отображение виджетов на вашем сайте. Если у вас есть дополнительные вопросы, не стесняйтесь задавать. Удачи!