Обратная связь на других страница

Вопросы по работе Юпи! и отдельных модулей

Модератор: core team

Jangle
Новенький
Сообщения: 6
Зарегистрирован: Вс окт 04, 2015 8:33 am

Обратная связь на других страница

Сообщение Jangle » Вс окт 04, 2015 8:37 am

Как выводить форму для модуля Обратная связь на любой странице, например на главной?

Аватара пользователя
sabian
Ниндзя
Сообщения: 349
Зарегистрирован: Ср фев 18, 2015 8:34 pm
Откуда: Воронежская область
Контактная информация:

Re: Обратная связь на других страница

Сообщение sabian » Вс окт 04, 2015 12:30 pm

Для этого придется написать собственный виджет.

Jangle
Новенький
Сообщения: 6
Зарегистрирован: Вс окт 04, 2015 8:33 am

Re: Обратная связь на других страница

Сообщение Jangle » Вс окт 04, 2015 12:50 pm

А есть пример как делать?

Аватара пользователя
sabian
Ниндзя
Сообщения: 349
Зарегистрирован: Ср фев 18, 2015 8:34 pm
Откуда: Воронежская область
Контактная информация:

Re: Обратная связь на других страница

Сообщение sabian » Вс окт 04, 2015 2:50 pm

В системе полно виджетов, можете посмотреть по папкам модулей. https://github.com/yupe/yupe/tree/maste ... og/widgets

Аватара пользователя
xoma
Администратор
Сообщения: 1962
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Re: Обратная связь на других страница

Сообщение xoma » Пн окт 05, 2015 9:46 am

Завели тикет https://github.com/yupe/yupe/issues/2184 Возможно сделаем к релизу 1.0
отследить-посылку.рф - дружит с "Юпи!", следит за посылками!

LeontevN
Новенький
Сообщения: 5
Зарегистрирован: Пт окт 20, 2017 8:32 am

Re: Обратная связь на других страница

Сообщение LeontevN » Пн дек 04, 2017 3:22 pm

Подскажите, появился ли виджет для добавления формы обратной связи на другие страницы сайта?

Аватара пользователя
sabian
Ниндзя
Сообщения: 349
Зарегистрирован: Ср фев 18, 2015 8:34 pm
Откуда: Воронежская область
Контактная информация:

Re: Обратная связь на других страница

Сообщение sabian » Пн дек 04, 2017 9:53 pm


LeontevN
Новенький
Сообщения: 5
Зарегистрирован: Пт окт 20, 2017 8:32 am

Re: Обратная связь на других страница

Сообщение LeontevN » Ср дек 06, 2017 1:43 pm

sabian писал(а):Появился https://github.com/yupe/yupe/blob/maste ... Widget.php

Спасибо! Получилось, а как добавить в форму Юпи! дополнительное поле, например телефон?

Аватара пользователя
sabian
Ниндзя
Сообщения: 349
Зарегистрирован: Ср фев 18, 2015 8:34 pm
Откуда: Воронежская область
Контактная информация:

Re: Обратная связь на других страница

Сообщение sabian » Ср дек 06, 2017 3:32 pm

Дублируете вот этот код https://github.com/yupe/yupe/blob/maste ... hp#L40-L44 и вместо email пишете phone. Должно появиться поле ввода телефона

LeontevN
Новенький
Сообщения: 5
Зарегистрирован: Пт окт 20, 2017 8:32 am

Re: Обратная связь на других страница

Сообщение LeontevN » Ср дек 06, 2017 6:21 pm

sabian писал(а):Дублируете вот этот код https://github.com/yupe/yupe/blob/maste ... hp#L40-L44 и вместо email пишете phone. Должно появиться поле ввода телефона

Спасибо, получилось! А если более сложные поля формы, <select> например, что бы из списка выбирать значение в форме?

Аватара пользователя
sabian
Ниндзя
Сообщения: 349
Зарегистрирован: Ср фев 18, 2015 8:34 pm
Откуда: Воронежская область
Контактная информация:

Re: Обратная связь на других страница

Сообщение sabian » Ср дек 06, 2017 8:51 pm

Сделать миграцию, чтобы добавить нужные поля в таблицу базы данных, затем добавить их в модель и вывести в форме.
Если вы хоть немного связаны с программированием, то это не трудно, если нет, то придется найти программиста. Конструктора форм у нас пока нет.


Вернуться в «Вопросы и ответы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя