Как натянуть html лендинг на движок 2.X

Лендинг на двойке

 
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатий
Сообщений: 519
Вопрос собственно для выдающихся разработчиков — в названии. Есть потребность натянуть лендинг html на движок для заказчика. Если можно, подскажите технологию, чтобы легко потом юзеру было менять картинки, тексты. Не хочется пробовать - переделывать несколько раз. Спасибо всем не равнодушным)
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3785
на сайте
Может я и не прав но я делаю так.
1 Любой шаблон html можно перенести в Конструктор тем https://addons.instantcms.ru/addons/inthemer.html за пару часов
2 А там уж дать права заказчику менять картинки текст и все что угодно
Пример как я собираю копию шаблон в Конструкторе
Ну или с помощью Сайткреатора https://addons.instantcms.ru/addons/site-kreator.html
Если вы уже пользуетесь новым Инстантом 2.14.0 там еще проще
Но об этом видео я еще не снял)))
Редактировалось: 3 раз (Последний: 22 ноября 2020 в 01:56)
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатий
Сообщений: 519
Спасибо, Алексей.
Я спрашивал не как натянуть, это не проблема. А как лучше реализовать чтобы удобнее редактировать контент потом.
Посетитель
small user social cms
Кубок зрительских симпатийМедаль
Сообщений: 188
Просто создать шаблон с минимальной основой (нужные файлы есть в документации). Если управление в фронта не требуется, то вообще использовать js и css только из html-шаблона. Каждый блок разделить на виджеты, на те, что можно реализовать на готовых (не обязательно из коробки). Например меню, списки на типах контента и т.п., создав им свои шаблоны вывода с нужным html. То что увы не вписывается в такие виджеты, вставлять в HTML виджет, так можно редактировать их из админки, не удобно, можно все затереть и надо хранить резерв для восстановления исходного состояния, особенно если будет редактор установлен. Но так можно сохранить скорость исходного кода html-шаблона, особенно если еще и кэширование включить.
Dezerit Web Group - Платные и бесплатные шаблоны для instantCMS
Посетитель
no avatar
Сообщений: 1
Dost:

Спасибо, Алексей.
Я спрашивал не как натянуть, это не проблема. А как лучше реализовать чтобы удобнее редактировать контент потом.

Спасибо, Вам обоим - за вопрос/ответ, и другим. Зато мне полезная информация и возможно не только мне.
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1401
Dost:
подскажите технологию, чтобы легко потом юзеру было менять картинки, тексты. Не хочется пробовать - переделывать несколько раз.
технология
Под modern всё гораздо интиреснее и проще.
На снимках это конструктор для себя. На продажу готовлю готовое решение - выбрал из десятка готовых и готово.
Редактировалось: 2 раз (Последний: 22 ноября 2020 в 11:14)
Делаю сайты, дополнения, верстаю, исправляю. skype:gdvden
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3785
на сайте
GoodMade:
Под modern всё гораздо интиреснее и проще.
Действительно удобно с ним работать
Денис я жду новый конструктор лендинга - давай поднажми)))
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1401
для вёрстки media объектов
https://instantcms.ru/blogs/dopolnenija-ot-instantcms2-ru/vidzhet-izobrazhenija.html

для своей вёрстки полей
https://addons.instantcms.ru/addons/goodmade-field-html-and-fields.html
https://addons.instantcms.ru/addons/goodmade-widget-fields.html
Делаю сайты, дополнения, верстаю, исправляю. skype:gdvden
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатий
Сообщений: 519
GoodMade, Спасибо за советы.
Я представлял себе так, создать шаблон по минимуму, а лучше дефолт. Потом либо виджетами редактировать (считаю не удобно) либо может как то через тип контента вывести по блокам - там вроде более наглядно. Хотя не знаю...
Буду разбираться.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2759
Dost, виджетами самое то.
Только делать надо не с помощью стандартных виджетов html или текст, а писать свои. Посмотрите доки https://docs.instantcms.ru/dev/widgets

Допустим, в верстке у вас есть текстовый блок - его можно сверстать обычным виджетом
Блок карты тоже можно сверстать обычным виджетом
А вот для блока faq можно использовать виджет https://instantcms.ru/blogs/blog-na-vsyu-golovu/vidzhet-faq-chasto-zadavaemye-voprosy.html
И такие нестандартные виджеты можно написать под любой блок

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

И т.п.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/ tm @zau4man
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1401
Dost:

GoodMade, Спасибо за советы.
Я представлял себе так, создать шаблон по минимуму, а лучше дефолт. Потом либо виджетами редактировать (считаю не удобно) либо может как то через тип контента вывести по блокам - там вроде более наглядно. Хотя не знаю...
Буду разбираться.

По заголовку темы речь идёт о лендинг блоках. Лендинг блоки не нужно(за редким исключнием) делать на виджетах типов контента, они должны быть самостоятельными. Если нужно указать ссылку на запись типа контента то указываете ссылку.
Вам н ужно создать инструмент для быстрого добавления готовых блоков и простого редактирования.
Вот мой пример
Как натянуть html лендинг на движок

В сути это один виджет, которые выводит заготовленный блок со всоим шаблоном.
Редактировалось: 2 раз (Последний: 23 ноября 2020 в 13:31)
Делаю сайты, дополнения, верстаю, исправляю. skype:gdvden
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатий
Сообщений: 519
Да мне не нужно разрабатывать блоки по своему желанию. Мне нужна точная копия лендинга. И причем в другой раз это может быть другой лендинг. Сам лендинг натянуть не проблема. А вот как потом быстро выводить замены. Заменить картинку или какой то тест. Думал это просто в двойке реализовать.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2759
Dost:
Думал это просто в двойке реализовать

это можно реализовать. Отдельным компонентом. В котором продумать конструктор виджетов. Или просто сделать коллекцию виджетов со 100500 настроек. И получим свой элементор. А с генерацией css из scss в 2.14.0 можно даже темы этим виджетам продумать... Пересохранил - и сайт синий вместо оранжевого.

Но тут надо много думать, чтобы все получилось гибко, удобно, современно.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/ tm @zau4man
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 2178
Dost:
Мне нужна точная копия лендинга
Создаёте шаблон, где main.tpl.php и есть ваш html-лендинг. Добавляете файл опций, все тексты и картинки прописываете в опциях темы. И в main.tpl.php вместо текстов и картинок выводите ваши опции. Если так вопрос стоит, то тут работы на полчаса.
Посетитель
small user social cms
Медаль
Сообщений: 451
на сайте
Dost:
Если можно, подскажите технологию, чтобы легко потом юзеру было менять картинки, тексты.
Можете посмотреть и на этот вариант, обсуждение было здесь.
Сам лендинг натянуть не проблема. А вот как потом быстро выводить замены.
Тут даже натягивать ничего не нужно. В места в лэндинге, где нужны замены встраивается простейший php код. который выводит блоки текста, теги изображений и ссылки на скачивание файла(контент). Контент хранится в БД.
Редактировалось: 2 раз (Последний: 24 ноября 2020 в 16:28)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.