Форма обратной связи в сайдбаре
Сегодня я покажу вам, как создать форму обратной связи в сайдбаре?
Как оказалось, на MaxSite CMS такую задумку можно легко превратить в жизнь уже через несколько минут. Что я сделал, и сразу же записал на видео ход работ.
Всего получилось почти 25 минут видео. Первые 12 минут ушли на подключение необходимых плагинов, и размещение формы в сайдбаре сайта. Остальное на доработку:
- чуть-чуть поработали со стилями
- до настроили форму
- указали условия отображения
Все фокусы проделывались на MaxSite CMS версии 0.81, шаблон D2.
И так, предоставляю на ваш строгий суд практический видео урок:
Форма обратной связи в сайдбаре
Если будут какие-нибудь вопросы/предложения/пожелания - на все отвечу в комментах.
Круто!!! Спасибо)))
Пожалуйста
Супер, а главное вовремя)) Делаю сайт, но там такая же проблема, решил благодаря тебе.
Спасибо Сергей, надеюсь будешь радовать и дальше такими полезными уроками)))
Творческих тебе успехов.
Я и радую. Теперь будем радовать вдвоем. Вместе с Еленой
Штат растет, это хорошо. Сергей, а есть уроки по правильному формированию кон тента? Просто посещаемость растет, но кон тент у меня полное г...
Да и штат набрать не могу((((
Серега, есть клевый сервис у Яндекса — https://slovari.yandex.ru
Там можно посмотреть/послушать правильное произношение иностранных слов
https://slovari.yandex.ru/echo/перевод/#lingvo/
https://slovari.yandex.ru/delete/перевод/#lingvo/
V[NE]ZAKONA - что ты понимаешь под правильным формированием?
Kudesnik - нафиг мне это надо?
Я лучше практикой позанимаюсь, чем голословием.
Чтобы стили формы в сайдбаре не перекрывали основную форму, нужно указывать «корень». Вот мой вариант стилей:
Стили формы завязаны на API форм (см. shared/css-less/default/readme-forms.txt) — это на будущее, если решишь разобраться.
Еще один момент — редирект с формы лучше указать на какую-нибудь static страницу, где оставить сообщение «Ваше сообщение отправлено, сенкс!».
И общее пожелание — в редакторе использовать белый фон.
Как всегда, все полезно, понятно, с хорошим восприятием темы. У тебя вообще талант оратора, совмещенный с профессиональной подачи материала. Все здорово. Было приятно опять увидеть очередной шедевр. Спасибо.
Елене тоже привет и спасибо за помощь.
С уважением.
Сергей Т.
Во-первых, благодарен за урок. Спасибо вашей дружной команде.
Во-вторых, не смотря на то что я уже задавал свой вопрос в письме (терпеливо жду ответ), я бы хотел еще пару вопросов задать.
На вашем сайте нет поиска, посему вопрос - какие есть еще уроки по MaxSite ?
Нет ли примера, урока на тему как сделать страницу своего типа, как для этой страници сделать метаполя, как организовать вывод таких страниц на сайте с выводом данных из метаполей?
Я согласен что статей наэту тему уже много, но собрав всех их вместе - получается каша, но не получается работающего сайта.
С уважением, Вячеслав
Максим, хотел про это сказать - но забыл
По поводу статик редиректа - даже не думал. СПС за наводку.
Ты знаешь, с тех пор как перешел на саблим - мне так удобнее работать. До этого все редакторы были с белым фоном или около того
Сергей, спасибо и вам Привет передал
Вячеслав, какой вопрос вы задавали? В ящике вопросов ваш не нашел. Это значит - либо мы на него ответили, либо он не дошел.
По поводу уроков по MaxSite - есть, смотрите соответствующую рубрику в сайдбаре.
Свой тип создается из админки, а основных настройках - типы страниц.
А вообще сам недавно сделал у себя метаполя и отдельные страницы - планирую создать каталог.
То что получилось вот здесь: https://expert-css.com/catalog
Там правда всего пока одна заметка, и так тестовая
Возможно и начну записывать уроки на эту тему, но пока со временем не определился.
Сергей подскажи, где вычитал про:
ushka_widget 0 !is_type('contact')
Где можно почитать об этом подробнее? Если у Максима на сайте, то где именно?
Спасибо!
Вот здесь Максим разместил отличный мануал:
https://max-3000.com/page/uslovija-otobrazhenija-vidzheta
Кстати создавать ушку не обязательно, можно все сделать в "текстовом блоке" (нужно выбрать тип php).
А разница есть?
В работе? Нет. Просто экономит время на создании ушки, да и редактировать удобнее, не нужно лазить по админки, все в одном месте (настройки виджета).
Ну я просто исходил из того, что ушки подключены на большинстве сайтов, а текстовые блоки нет. Ну по крайне мере у меня так
Скажем так. Я пытаюсь на MaxSite написать базу данных книг. Много перерыл инфо в интернете по этому вопросу (пока безуспешно). Вариант с метаполями это пока был самый очевидный способ.
Уроки по созданию своих типов я канечно посмотрел (блог Максима я похоже уже выучил наизусть). Но вот принципа (урока) как созданный тип страниц обогатить метаполями (а их много, да еще и связанные с другими сущностями книги-авторы например) и как в итоге организовать вывод всего этого чуда (и в сайдбаре по аналогии с рубриками - список авторов, и на странице конкретной книги.. ).
Вообщем - я бы хотел найти урок по работе с "базами данных" на MaxSite - или как ее организовать имеющимися средставами (тип страниц, метаполя, метки, рубрики, родительские страницы).
И где-то в глубине души мне кажется, что это должно быть интересно многим.
Что скажите на это Сергей ?
С уважением, Вячеслав.
Cергей, спасибо за уроки. Мне нужно сделать форму обратной связи (имя, эл.адрес, сайт, текст) на странице о сайте. Как это можно осуществить? С техникой я на "ВЫ".))) Заранее спасибо. Успехов!
Делайте тоже самое - только форму вставляйте на нужную страницу
Здравствуйте.
Сергей подскажите пожалуйста где убрать звездочку
(обязательное заполнение) с "Ваш email".
Здравствуйте Сергей, делал все как показано у вас в видео, но код у меня на работает((( почему не могу понять,помогите пожалуйста разобраться!
Выдает такую ошибку: Fatal error: Call to undefined function form_contents() in /home/seedov/domains/tmgm.ru/public_html/demo/application/maxsite/plugins/ushki/index.php(208) : eval()'d code on line 1
код в ушке такой:
super so cool thanks