Smart Шаблон на Bootstrap 4, Первое знакомство

+51
19.43K
Приветствую.

В этом шаблоне нет привычной заранее заданной схемы позиций. Любая схема создается вручную за пару минут. Две колонки, три колонки или одна — не важно. Создание уникальной схемы позиций для любой страницы (например, лендинга) — тоже не проблема. Это пока нельзя назвать готовым продуктом, но уже имеет смысл показать прогресс и получить порцию обратной связи.

+ добавлено видео #6

На этих видео можно посмотреть работу со схемой позиций.


Видео 1, создание схемы позиций

Видео 2, уникальные схемы для разных страниц

Видео 3, клонирование схем

Видео 4, админка — виджеты с загрузкой через аякс, ноиндекс для позиций и порядок колонок

Видео 5, экспорт и импорт шаблонов
[h3]Видео 6, конструктор лендингов (отдельное дополнение к шаблону)[/h3]

Конструктор лендингов будет идти отдельно от шаблона. Но сама функция публикации страницы-лендинга (да или любой html страницы) в шаблоне предусмотрена. Можно формировать эту страницу в любом сервисе (или верстать руками) и выводить в шаблоне, используя для этого специальную позицию.


Новые видео постепенно будут добавляться в этот пост — глобальные настройки, фронтенд и тд..


На сайте мобильного приложения на этой неделе шаблон полноценно заработает, сейчас обкатывается — после запуска я поделюсь ссылкой.

PS Telegram @smartcontroltoday

+ добавлено видео #3
+ добавлено видео #4
+ добавлено видео #5
+ добавлено видео #6
+1
Алексей Т Алексей Т 5 лет назад #
Молодец+ давно в голове была эта мысль реализовать. Даже уже были наработки конструктора с Александром. Осталось еще предустановленные виджеты сделать и будет отличный конструктор.
+3
Kreator Kreator 5 лет назад #
Отличная идея и реализация.

Я даже откажусь от "свой затеи", которая несколько похожая на эту, но несколько с другой логикой, если это дополнение:
- Будет полностью бесплатным
- С открытым исходным кодом

А в качестве монетизации можно продавать "специфические" подключаемые блоки и предустановленные шаблоны страниц.
+2
letsgo letsgo 5 лет назад #
Молодец Евгений. Отличная и умная реализация. Большой плюс +
0
Capitan Capitan 5 лет назад #
Супер! Не увидел что будет при просмотре с мобильных. Как все меняться будет. И да очень хочется чтобы продавался хотя бы за символическую плату smile Можно ли сразу в строить в блоки для виджетов запрет на индексацию.
+2
SmartControl SmartControl 5 лет назад #
запрет на индексацию - это другими словами нужна настройка прав по группам для каждого блока/позиции? - это возможно
+1
Capitan Capitan 5 лет назад #
Если посмотреть как видет сайт робот. То видно что например из виджета Регистрация он видет слова регистрация-пользователь - пароль и тд. Т.е робот индексирует абсолютно не нужные слова и ссылки. А должен индексировать только теги Н1 Н2-5 и информационный текст. Все остально зло :)
0
SmartControl SmartControl 5 лет назад #
Я понял логику. Если вы про специальный тег для яндекса noindex, то это сейчас уже можно сделать, добавив его в настройки блока. Плюс я могу добавить это в виде флага, чтобы не прописывать код вручную. И можно добавить такую настройку в настройки "позиции".
0
Capitan Capitan 5 лет назад #
Да. Как флагбулет отлично
0
Андрей Андрей 5 лет назад #
Готовый конструктор шаблонов.
0
Саня Саня 5 лет назад #
Класс. Приятно видеть такого специалиста в рядах Инстанта.
+1
BoAnRo BoAnRo 5 лет назад #
Выглядит очень круто! И то, что шаблон работает на Bootstrap гарантирует что на разных устройствах все будет отображаться правильно. Ну, конечно, я не надеюсь, что эта разработка будет доступной бесплатно.
0
webtotma webtotma 5 лет назад #
Вы молодец, плюсую.
+4
Loadырь Loadырь 5 лет назад #
Классно. Надо его вторым дефолтным шаблоном делать в коробке smile .
0
Kreator Kreator 5 лет назад #
Решено. Так и сделаем.
Олег Васильевич я Олег Васильевич я 5 лет назад #
Комментарий удален
+1
WebMan WebMan 5 лет назад #
Классная идея! Однозначный плюс!
Почему бы не разрешить галку "Занимать всё свободное место" для любых блоков, а не только для контента?
+3
SmartControl SmartControl 5 лет назад #
да, возможно. Каких-то особых ограничений, мешающих это сделать, нет.
+1
SmartControl SmartControl 5 лет назад #
Подправил, сейчас это так и работает, для любых позиций.
0
Asket Asket 5 лет назад #
Супер круто! v
Говорил же, гений!

И по «обратной связи» добавить пока нечего, выглядит всё максимально продуманно.
0
vikont vikont 5 лет назад #
Такой шаблон для Инстанта - это новая ступень взросления CMS! Инстант становится все больше похожим на крутой конструктор любых сайтов с отличным функционалом!
0
BoAnRo BoAnRo 5 лет назад #
В настройках шаблона нужно сделать поле (с подсветкой) где можно вносить свои стили или переписывать существующие.
Ну и конечно, было бы интересно услышать какие планы касательно стоимости шаблона.
0
BoAnRo BoAnRo 5 лет назад #
Ой, случайно мой комментарий получился как ответ на предыдущий комментарий.
+3
SmartControl SmartControl 5 лет назад #
Глобальные настройки шаблона:

1. Поле для вывода скриптов в хедере
2. Поле для вывода скриптов в футере
3. Стили для каждого размера экрана

Дополнительно можно добавить настройку в позиции "Позиция для стилей и скриптов", для вывода стилей/скриптов с помощью HTML виджета на любой странице. Флаг нужен будет для того, чтобы выводить такие позиции без лишней верстки вокруг. Это позволит добавлять кастомные стили и скрипты на любой странице.

Ну и конечно, было бы интересно услышать какие планы касательно стоимости шаблона.
Пока могу написать только, что код будет открыт и использование без ограничений на количество сайтов.
0
Kreator Kreator 5 лет назад #
У меня дежавю)
0
skewes skewes 5 лет назад #
Очень крутой шаблон!!!
0
Remi Remi 5 лет назад #
Заверните два пожалуйста!))
+1
Remi Remi 5 лет назад #
+3
KoRn KoRn 5 лет назад #
Ну вот и готовый конструктор! Плюсую, идея отличная!
+7
Loadырь Loadырь 5 лет назад #
По поводу создания своего шаблона для страницы. Сейчас там я так понимаю, предлагается создать шаблон страницы с нуля, даже если мне надо всего лишь поменять местами пару блоков. Может есть смысл давать редактировать уже созданный шаблон для всех страниц? Или опционально предлагать "Создать шаблона из копии" и ниже список готовых шаблонов страниц, включая общий шаблон.
+2
SmartControl SmartControl 5 лет назад #
Добавил в пост третье видео про клонирование схем. Следующий этап - загрузка схемы из внешнего файла (экспорт-импорт схем с настройками виджетов).
+1
Loadырь Loadырь 5 лет назад #
Отличная работа.
Из хотелок: иконку для копирования виджетов (да и вообще в админке для копирования) лучше использовать например такую https://github.com/instantsoft/icms2/blob/master/templates/default/images/icons/copy.png из коробки со следующего релиза. Так как + немного "сбивает с толку".
По схеме шаблона вопросы исчерпаны, осталось посмотреть, что будет в исходном коде страницы и в принципе, можно запускать в массы на тестирование smile
0
Алексей Т Алексей Т 5 лет назад #
Обязательно заложить в функционал готовые пресеты для вставки в позиции
как в мобирайзе
Можно будет делать такие блоки и дополнять конструктор, делая даже тематические подборки. Тем самым можно неплохо монетизировать основу как от производителя так и с сообщества.
+1
SmartControl SmartControl 5 лет назад #
Это же надо делать на фронтенде с возможностью сразу править пресеты.. Иначе как? - не просто же виджетами с несколькими полями для настройки.. То есть это надо свой конструктор для фронтенда писать, что-то вроде "Конструктора тем", только попроще и с базой готовых пресетов.
+1
Денис Васильевич Денис Васильевич 5 лет назад #
Алексей, никакой конструктор тебе не сделает то, что нужно оптимизировать ручками с учётом разного рода зависимостей.
Да что конструктор, глянь любой шаблон на инстант в мобильном варианте, даже там люди понимающие не могут сделать как нужно.

п.с. А если и прибегать к конструкторам, то это нужен хорошо настраиваемый конструктор, который нужно будет изучать, ровно так же как если бы ты изучал основы вёрстки. И второй вариант в выигрыше. Нет ограничений конструктора\настроек и нет зависимости от инструмента.
+1
Денис Васильевич Денис Васильевич 5 лет назад #
Да, "криворукие программисты" могут попытаться сделать что-то лучше чем они могут в плане вёрстке, но опять-таки будут ограничены возможностями инструмента, неумением и непониманием стези дизайна. Я делаю вывод, очередная игрушка для людей, которые наигравшись будут винить конструктор за своё "неумение" ))
0
4eremnykh 4eremnykh 5 лет назад #
Разработчик по новый год просто ошеломил новостью о шаблоне! Интересно, а когда можно будет увидеть демку шаблона?
0
Алексей Т Алексей Т 5 лет назад #
По задумке я думаю будет стили дефолтного шаблона, а кому надо будет свои, сделают или закажут smile
+1
vikont vikont 5 лет назад #
Как раз хотел задать вопрос, а что будет на выходе конструктора? Готовый скрипт шаблона? С каким дизайном и можно ли его моделировать из конструктора?
+1
SmartControl SmartControl 5 лет назад #
На выходе будет настроенная схема, которая будет работать на сайте. Схему можно будет выгрузить в файл и загрузить на другом сайте.
Готовый скрипт шаблона?
Скрипт шаблона то не меняется (если речь про файлы). Все настройки хранятся в базе данных - все позиции, блоки, их настройки и тд..

С каким дизайном и можно ли его моделировать из конструктора?
В схему можно добавить уникальные стили для каждой страницы (то есть сам css код). Или глобальные стили для всех страниц сайта. Подробнее про дизайн будет чуть позже, но влиять на него из админки точно можно будет.
0
WebMan WebMan 5 лет назад #
Все настройки хранятся в базе данных
И вытаскиваются оттуда все сразу за один раз одним запросом?
+1
SmartControl SmartControl 5 лет назад #
Да, ровно одним. Он называется "получить колонки для вывода".
0
Александр Александр 5 лет назад #
Отлично, но хотелось чтобы был вариант не просто складывания сайдбаров на смартфонах, а скрытия под кнопку "меню".
Для Bootstrap есть скрипты такие. Что то типа этого или этого , но это не совсем то.

А кто какие скрипты для такого использует?
0
Александр Александр 5 лет назад #
допускаю что это не связанные вещи, но вполне интегрируемые.
0
Денис Васильевич Денис Васильевич 5 лет назад #
Ну вот, а то уже думал что никому такое не надо ))
А по хорошему, такое надо делать самому Fuze, для родного шаблона.
п.с.
От бустрапа лучше брать только сетку и вспомогательные классы. В остальном, по личному опыту, с ним больше возни, нежели подмога.
+2
Алексей Т Алексей Т 5 лет назад #
Спасибо за новое видео и за копирование виджетов, очень не хватало!
+2
Loadырь Loadырь 5 лет назад #
Кстати, копирование виджетов на гите уже есть. Не будет ли "задвоение" иконок и функционала после обновления движка?
+1
SmartControl SmartControl 5 лет назад #
Да, я посмотрел. Я делал независимо от версии на гите. Задвоения точно не будет, потому что у меня подключается свой шаблон админки (а на гите это копирование прописано в шаблоне - добавляется ссылка и функция в js).

С одной стороны, лучше было бы сразу делать шаблон на версии с гита. С другой - у шаблона тогда не будет совместимости с версиями ниже.. По этой причине я (может быть) оставлю свой вариант копирования, который будет работать на 2.10.1 и ниже. То есть в шаблоне копирование будет свое, а если поменять на дефолт - там будет копирование из коробки.
+2
Loadырь Loadырь 5 лет назад #
Можно проверять версию движка и если не выше текущей, то предлагать копирование виджетов вашим методом, а остальные будут коробочным методом. В коробочной версии есть подтверждение (confirm) от случайного нажатия на кнопку копирования. Но это так, чисто для поднятия юзабилити ))).
0
MAKS-IT MAKS-IT 5 лет назад #
Какая прелесть, хотел мобильный шаблон себе делать, но думаю лучше подожду laugh
+1
Александр Витальевич Александр Витальевич 5 лет назад #
Автор как всегда радует, спасибо! Ждем релиз! Плюсую!
0
Milyana Milyana 5 лет назад #
А это решение по созданию своей сетки виджетов будет работать только на этом шаблоне или можно будет перенести на любой другой?
+1
Kreator Kreator 5 лет назад #
Это решение - само шаблон.
0
IRIPUS IRIPUS 5 лет назад #
Это большой шаг!
дальше - мультилендинг!
0
Василич Василич 5 лет назад #
Уважаемый ТС, а приложение, оно заброшено или ещё ведётся какая-либо работа?
+2
SmartControl SmartControl 5 лет назад #
Отвечу под спойлером, потому что не теме поста
+1
Dorimen Dorimen 5 лет назад #
А когда будет доступно для скачивания? Какая минимальная версия Инстанта должна быть?
0
SmartControl SmartControl 5 лет назад #
Какая минимальная версия Инстанта должна быть?
У меня на демо стоит 2.10.1 - последний релиз. Версия не принципиальна, но на более ранних я не проверял. А есть смысл проверить на 2,9 или еще более ранней?

А когда будет доступно для скачивания?
Хороший вопрос, но мне надо сначала показать как выглядит фронтенд.
0
Dorimen Dorimen 5 лет назад #
У меня на демо стоит 2.10.1 - последний релиз. Версия не принципиальна, но на более ранних я не проверял. А есть смысл проверить на 2,9 или еще более ранней?

Не знаю, стоит или не стоит проверять... У меня, например, 2.8.2 установлена.
+2
SmartControl SmartControl 5 лет назад #
Закинул видео #4 (в описании)

+ загрузка виджетов через AJAX
+ обертка в noindex
+ выбор оберточного контейнера (фиксированного, резинового или без контейнера)
+ порядок вывода колонок. Вывод контента вверху страницы, а визуально после сайдбара
+ специальная позиция для фиксированного сайдбара (слева или справа)

Следующее уже по фронтенду будет. А в админке из запланированного осталось добавить экспорт и импорт шаблонов вместе с предустановленными виджетам.
0
Loadырь Loadырь 5 лет назад #
@SmartControl:
экспорт и импорт шаблонов вместе с предустановленными виджетам
TO DO: надо не забыть учесть, что некоторые типы виджетов, могут отсутствовать на сайте приемнике и их надо, как-то исключить из выгрузки и сообщить об этом куда следует.
+3
SmartControl SmartControl 5 лет назад #
да, этот момент я держу в голове. Не получится привязать к позиции отсутствующий виджет. Поэтому и выгрузка должна быть с полной информацией по виджету - название, автор, может быть даже id дополнения в каталоге.

В выгрузке то может быть все, а вот при загрузке уже возможны варианты - вывод сообщений со списком отсутствующих виджетов.
+1
Kreator Kreator 5 лет назад #
Может лучше на сайте приемнике перед импортом проверять, установлены или нет, и сообщить если какие то виджеты не установлены так как их нет. Можно доустановить виджеты а потом повторить импорт.
+2
SmartControl SmartControl 5 лет назад #
да, все верно. Я так и планировал. Потому что тот, кто выгружает, может не знать кто воспользуется его шаблоном, на каком сайте и с какими виджетами. Его же можно и в дополнения выложить. А там уже кто скачал, тот и главный.
+3
SmartControl SmartControl 5 лет назад #

Добавил видео #5

+ Экспорт шаблона в файл (с виджетами или без)
+ Импорт шаблона из файла
+ Проверка на установленные виджеты при загрузке
0
Loadырь Loadырь 5 лет назад #
Я так понимаю, переносятся только шаблоны страниц. А весь шаблон (все страницы) сразу перенести можно?
+4
SmartControl SmartControl 5 лет назад #
Да, все верно - я пока скрыл первый пункт спичка «выгружать все страницы». Думал над тем, стоит ли делать псевдонимы шаблонов, чтобы хранить базе несколько - то есть чтобы после загрузки нового он не удалял текущий, а вставал рядом.

Но похоже откажусь от этой идеи (есть минусы по производительности без правок системных файлов не решить). И сделаю просто загрузку, перед которой будут очищаться страницы при совпадении. Потому что в загрузке может быть, скажем, 10 шаблонов для разных страниц ( основной + 9 дополнительных) и виджеты для 50 страниц.
+2
Loadырь Loadырь 5 лет назад #
Создавать новый шаблон при импорте не надо, мы же при импорте сами выбираем в какой шаблон грузить. А создавать новый шаблон можно и отдельно от этого компонента. Просто как пожелание, сделать именование файлов экспорта/импорта не одинаково (template.json), а скажем генерировать из названия выгрузки и/или названия шаблона. Можно даже с приставками (full, all_pages, main_page и т. п.). Этого считаю будет достаточно.
В общем считаю достаточным иметь возможность перенести сод6ержимое всего шаблона на другой сайт, в выбранный шаблон с полным затиранием ранее имеющегося и перенести отдельные отредактированные страницы шаблона. Всё остальное ни к чему хорошему не приведёт.
+1
SmartControl SmartControl 5 лет назад #
Создавать новый шаблон при импорте не надо, мы же при импорте сами выбираем в какой шаблон грузить.
Это в случае одной страницы выбираем, а если грузить целиком шаблон - тогда ничего выбирать не нужно. Получается, что нужно будет очистить все страницы, которые грузятся. А если например есть страницы компонента Форум (к примеру), а в загружаемом шаблоне их нет, то они останутся как были. Не обнулится ни схема, ни виджеты на ней.

Просто как пожелание, сделать именование файлов экспорта/импорта не одинаково
Да, не проблема. Можно автоматом переводить в латиницу название или вводить вручную имя файла.

перенести сод6ержимое всего шаблона на другой сайт, в выбранный шаблон
Шаблон то по сути один - тот, что в этом блоге) Там же никуда больше нельзя загрузить схему, потому что просто нет больше шаблонов, которые поддерживают динамическую схему.

с полным затиранием ранее имеющегося и перенести отдельные отредактированные страницы шаблона.
Да, именно так.. Ну разве что нет смысла затирать страницы, для которых были созданы какие-то индивидуальные схемы и в загрузке их нет. Ну или можно просто просто сообщать, что такие страницы остались со старыми схемами.. или при загрузке проверять их и спрашивать удалить их или нет.

Ну вот как-то так и будет.
+2
Алексей Т Алексей Т 5 лет назад #
При правильном подходе много интересных шаблонов можно сделать.
Жду 6 видео, тема в закладках.
Спасибо.
+1
SmartControl SmartControl 5 лет назад #
Видео #6 добавил, конструктор лендингов.

Это дополнение к шаблону, я думаю оно будет отдельно от основной части. На видео можно посмотреть создание лендинга:
1. создание новой страницы для размещения лендинга "Продам слона" - используется компонент Мастер виджетов
2. конструирование страницы лендинга из готовых пресетов с ручным редактированием, используется встроенный конструктор
3. добавление виджета "Лендинг" на специальную позицию в шаблоне.

Если в шаблоне на позиции для лендинга размещен какой-то виджет, то выводится только тот html, который возвращает этот виджет. Без дополнительной верстки. То есть можно добавлять туда лендинги, созданные в любом другом сервисе.
0
abasia abasia 5 лет назад #
Аплодирую стоя! Успеха Вам в реализации задуманного!
0
letsgo letsgo 5 лет назад #
Если не секрет у кого взяли базу темплате готовых? В целом талантливо получается.
+1
SmartControl SmartControl 5 лет назад #
Источников верстки на бутстрап 4 очень много разных - у меня сейчас собраны пресеты с нескольких. И еще на примете порядка 10-15 интересных источников с пресетами на бутстрапе, так что это несущественно (очень много публичных примеров на бутстрапе). Все шаблоны на Bootstrap 4 - так что можно самостоятельно пополнять библиотеку из всевозможных мест (ну или верстать самостоятельно пресеты).

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

Я сейчас ломаю мозг, как этот механизм распространить на виджеты - вот это будет реально "талантливо" (мечты, мечты..). Но видимо это уже планы на будущее, после запуска базовой части.
0
letsgo letsgo 5 лет назад #
Просто я сколько видел именно готовые варианты темплате: графика и прочее это уже не Gpl. Знакомые темплате просто, вспомнить не могу чьи)
+1
SmartControl SmartControl 5 лет назад #
да, есть разные варианты. Пресеты-лендинги можно закидывать свои и использовать их - файл с версткой плюс иллюстрации если нужно. Но конструктор не будет включен в основную сборку, это точно.

Сейчас важнее закончить с компонентами и виджетами, функционал с лендингами я пока оставляю как есть.
0
Денис Васильевич Денис Васильевич 5 лет назад #
Но конструктор не будет включен в основную сборку, это точно.
Вот, вот. Вам сейчас нужно сосредоточится на конструкторе сетки страниц. А то таким макаром вы всё больше сливаетесь со стезёй сущности представленной на вашем аватаре ))
+2
SmartControl SmartControl 5 лет назад #
Констуктор сетки страниц готов. Сейчас шаблон в стадии подготовки верстки для виджетов и компонентов.
0
Денис Васильевич Денис Васильевич 5 лет назад #
конструирование страницы лендинга
А если таким же макаром открывать онлайн конструктор и "парсить" сохранённый результат с онлайн конструкторов? Или в сути оно так и происходит, только основа конструктора хранится на вашем сайте? Хотя, наверное в этом нет смысла если этот конструктор лендинга это ваша собственная разработка. Если нет, то лучше сделать свой, пускай проще.
+2
SmartControl SmartControl 5 лет назад #
GoodMade.ru:
А если таким же макаром открывать онлайн конструктор и "парсить" сохранённый результат с онлайн конструкторов?

ДА! Вы правы на все 150%. Я же об этом сам написал и сказал на видео. Конструктор на видео - это далеко не самое главное. Я показал как можно встроить любой лендинг в шаблон. Главное, что шаблон поддерживает работу с лендингами из коробки. А каким сервисом пользоваться для этого - дело десятое.

Главное на видео:
1. Как создать новую страницу для лендинга
2. Как добавить виджет который выведет сформированный лендинг (в виджете есть еще поле для ввода кода, если страница сформирована на стороне - я это не показал, оно добавлено после видео).

Но если страница сформирована в другом месте, то надо как-то решать проблему со скриптами и иллюстрациями - где их хранить? - на своем сервере или все ссылки должны быть глобальными? - значит логично сделать еще загрузчик сформированного лендинга из zip архива со всеми потрохами (css, js, images, fonts)

-------------

А теперь то, что еще будет добавлено именно в этот конструктор - добавление контактных форм, созданных в админке InstantCMS (вот это вы в стороннем сервисе замучаетесь делать). Есть еще некоторые идеи по добавлению виджетов, но я пока не готов их озвучивать.

Смысл такого конструктора может быть только в тесной работе с админкой InstantCMS - использование форм из админки, виджетов и тд.

Идеально - это править в таком конструкторе виджеты, формы и шаблон страниц (профиль, группа и тд). Вот это то, к чему надо стремиться. А собрать голый HTML (как вы правильно отметили) можно в любом из многочисленных сервисов.
0
alexandr22 alexandr22 5 лет назад #
А собрать голый HTML (как вы правильно отметили) можно в любом из многочисленных сервисов.
значит логично сделать еще загрузчик сформированного лендинга из zip архива со всеми потрохами (css, js, images, fonts)
Правильно понимаю, что любой лейдинг где то собранный, можно будет интегрировать с саму cms и в шаблон движка.
Сама только изучаю cms, не знаю на сколько правильно сформулирую.
Пример загрузил откуда то лейдинг. Есть у меня лейдинг и шаблон стандартный пример и стоит это все на одном сайте и взаимодействует друг с другом лейдинг на главногй странице и с него уже можно переходить на стандартный шаблон движка на сайте, через меню и т.д.
И какие то виджеты или еще что то выводить эту информацию на лейдинг на главную. Так можно будет ?
0
alexandr22 alexandr22 5 лет назад #
Идеально - это править в таком конструкторе виджеты, формы и шаблон страниц (профиль, группа и тд). Вот это то, к чему надо стремиться
Это в обще круто будет, если по максимуму будет реализовано возможностей для этого
Спрос будет больше, если новичок будет иметь возможность править и делать многие вещи без программирования.
Спасибо Вам, что то крутое делаете smile
+1
SmartControl SmartControl 5 лет назад #
Правильно понимаю, что любой лейдинг где то собранный, можно будет интегрировать с саму cms и в шаблон движка.
Что такое лендинг? - это html файл + набор css, js, картинок и других файлов, которые используются в html.

Так что технически нет проблем, чтобы отобразить его на какой-то странице. Точно так же, как и любой другой виджет. Как это сделать красиво - другой вопрос. Ну вот на видео я показал как вывести лендинг, созданный там же. Позже покажу как вывести вообще любой.

@alexandr22:
И какие то виджеты или еще что то выводить эту информацию на лейдинг на главную. Так можно будет ?
Я думаю это лучше показать на видео. Если коротко - можно, это следующий шаг.

@alexandr22:
Спрос будет больше, если новичок будет иметь возможность править и делать многие вещи без программирования.
Про редактирование всего-всего-всего это пока только мысли.

Алексей Тимофеев:
Я думаю надо смотреть в сторону Elementor и его логике работы с шаблоном.
Посмотрю, почему бы и нет
0
Алексей Т Алексей Т 5 лет назад #
Я думаю надо смотреть в сторону Elementor и его логике работы с шаблоном.
Видео уроков много на Ютубе, кому интересно можете глянуть. С с ним работаю на ВП очень удобно все там сделано.
+1
MiMoHOD MiMoHOD 5 лет назад #
Отличная разработка. Очень интересует тема с лендингами.
Когда планируется релиз?
+2
SmartControl SmartControl 5 лет назад #
Релиз планирую до НГ.

Если у вас есть опыт создания лендингов - можете написать, что там требуется. Ну вот, например, нужно иметь возможность добавить форму, созданную в админке (например в iForms). Интересует именно тот функционал, которого нельзя получить в каком-нибудь облачном Landing Builder'е - привязка к InstantCMS. Может быть вывод виджетов каких-то..

Или, может, наоборот необходим функционал по добавлению созданных в другом месте лендингов - я предполагаю, что это должна быть загрузка zip архива.
+1
Алексей Т Алексей Т 5 лет назад #
Может как нибудь так
+3
SmartControl SmartControl 5 лет назад #
Да, про такой вариант я думал. Я это называл добавлением через шорткод.
По сложности реализации это самый простой вариант.

Плюс в том, что виджет будет всегда актуальный - то есть если это список контента, то всегда самый новый список.
Минус в том, что в конструкторе нельзя будет разукрасить сам виджет (но может пока и не надо, оставить это на будущее).
0
Def Def 5 лет назад #
может раскрасить можно будет просто стилями через родные стили инстанта?) в целом для человека знающего html и css это не будет проблемой, взять стили от лендоса из пресетов и переписать под виджет инстанта
+3
SmartControl SmartControl 5 лет назад #
Вариант с использованием рук остается всегда. У меня есть один вариант, но это будет работать не с любым шаблоном. Если получится, покажу на днях.

Как можно добавить форму в конструктор. Видео еще может обрабатываться на стороне ютуба, только-только закинул.

Интеграция с iForms
+1
Александр Витальевич Александр Витальевич 5 лет назад #
Интеграция с iForms это вообще супер, к новому году будет релиз, я правильно понимаю?
+2
SmartControl SmartControl 5 лет назад #
Это желание, получится ли его реализовать - посмотрим.. Еще есть над чем работать.
0
Александр Витальевич Александр Витальевич 5 лет назад #
Спасибо за ваши труды и вклад в развитие системы, ждемс с нетерпением!
+3
Алексей Алексей 5 лет назад #
Новый год уже вот вот. Релиз задержится?
+1
Алексей Т Алексей Т 5 лет назад #
Я каждый день захожу- не пугайте! dance
0
fincheck fincheck 5 лет назад #
Такая же фигня, жду с нетерпением.
0
Def Def 5 лет назад #
и про вывод связей важно не забыть, было бы отлично задавать произвольную позицию вывода связей по принципу как и виджеты. тогда гибкость шаблона будет на высоте
+2
SmartControl SmartControl 5 лет назад #
Всех с наступающим!

Отвечу по поводу релиза. В самом ближайшем будущем ожидается обновление InstantCMS до версии 2.10.2 (или до 2.11). Было бы правильным выложить шаблон после проверки на последней версии. В обновлении движка довольно много изменений.

yuri:
было бы отлично задавать произвольную позицию вывода связей по принципу как и виджеты.
Это, наверно, не совсем к шаблону.. Да и вроде есть же такое. Я сейчас открыл админку, там три варианта вывода связи - список, вкладка и "Нет (скрыть)". То есть выбираем третий вариант и выводим виджетом где угодно. Если речь о том, что нет такого виджета - то это другое, нужен виджет)
0
Def Def 5 лет назад #
верно. такого виджета для вывода связей нет) вот как раз в связях и выбирать настройки отображения)
0
Алексей Алексей 5 лет назад #
Может, хотя бы примерную дату релиза скажите. А то наверное я, как и многие захожу в тему и смотрю, когда же, когда же наконец-то. look smile
+1
fincheck fincheck 5 лет назад #
Эх как жаль, что данное чудо так и появилось на свет.
0
Денис Васильевич Денис Васильевич 5 лет назад #
Был бы явный спрос, тогда и исполнитель найдётся ))

Еще от автора

Stylik - визуальный редактор CSS стилей
Всем привет, Это первый компонент из серии (Шаблон + Лендинг + Редактор). Он позволяет кастомизицировать любой шаблон под InstantCMS 2.
Загрузка с Google Images и Релевантные видео Youtube
Приветствую, В этом посте расскажу сразу про две доработки.
Индивидуальные ограничения доступа к записям
Поле позволяет настроить в индивидуальном порядке доступ к записям типов контента.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.