Приветствую.
В этом туториале описано создание компонента для второй ветки от начала и до конца. Компонент умеет:
1. Создавать неограниченное количество новых страниц под размещение виджетов. Для этого не нужно будет писать компоненты-пустышки (или типы контента без контента) или придумывать что-то еще, добавляя костыли в шаблон.
2. Настраивать для каждой уникальное описание и метатег title
3. Формировать красивые адреса для страниц — сайт.ру/new-year.html
На видео есть:
1. Создание фронтенда и модели компонента
2. Создание админки с настройками
3. Работа с таблицами
4. Добавление, удаление, редактирование записей
5. Работа с хуками
6. Подготовка пакета расширения для установки через админку или загрузки в каталог.
Смотреть лучше в HD, можно ускорить.
Получилось53+41 = 94 минуты 53 + 41 + 5 ~100 минут, ну так уж вышло)
На видео рассказано про все файлы компонента (а точнее все они созданы вручную прямо на видео) и каждый может написать это дополнение просто повторяя за видео. Покупка актуальна только в двух случаях —
1. вам нужно дополнение, но не хочется тратить на это свое время.
2. хотите продолжения этого блокбастера.
PS ну и это… ставим лайки и подписываемся на мой канал)
В этом туториале описано создание компонента для второй ветки от начала и до конца. Компонент умеет:
1. Создавать неограниченное количество новых страниц под размещение виджетов. Для этого не нужно будет писать компоненты-пустышки (или типы контента без контента) или придумывать что-то еще, добавляя костыли в шаблон.
2. Настраивать для каждой уникальное описание и метатег title
3. Формировать красивые адреса для страниц — сайт.ру/new-year.html
На видео есть:
1. Создание фронтенда и модели компонента
2. Создание админки с настройками
3. Работа с таблицами
4. Добавление, удаление, редактирование записей
5. Работа с хуками
6. Подготовка пакета расширения для установки через админку или загрузки в каталог.
Можно без потери качества увеличить скорость в видео до 1,25
Получилось
На видео рассказано про все файлы компонента (а точнее все они созданы вручную прямо на видео) и каждый может написать это дополнение просто повторяя за видео. Покупка актуальна только в двух случаях —
1. вам нужно дополнение, но не хочется тратить на это свое время.
2. хотите продолжения этого блокбастера.
PS ну и это… ставим лайки и подписываемся на мой канал)
Реклама #
MiMoHOD 7 лет назад #
Alon 7 лет назад #
AndroS 7 лет назад #
Asket 7 лет назад #
Birles 7 лет назад #
SmartControl 7 лет назад #
Посмотрел - демо живой, похоже просто не пережил нагрузку - "хабр эффект")
Mari 7 лет назад #
Alon 7 лет назад #
SmartControl 7 лет назад #
Alon 7 лет назад #
Mari 7 лет назад #
Этот компонент вам в этом поможет на все 100% путём размещения только виджетов.
Alon 7 лет назад #
SmartControl 7 лет назад #
Смысл вот в чем. На второй ветке нельзя просто так создать новую маску в разделе "Виджеты и страницы" и накидать на нее виджеты. Виджеты можно разместить только на странице компонентов (или на главной). А с помощью этого компонента можно создавать различные страницы сайта именно под виджеты.
Например на новый год можно сделать страницу сайт.ру/new-year.html, на которой разместить только виджеты. Для этого не нужно будет создавать какие-то новые компоненты, просто добавить в компоненте новую страницу и она сразу будет доступна для виджетов.
Олег Васильевич я 7 лет назад #
SmartControl 7 лет назад #
Олег Васильевич я 7 лет назад #
SmartControl 7 лет назад #
Я же все показал и рассказал на видео, никаких секретов и никакого закрытого кода. Но если кому-то жаль своего времени на то, чтобы просто повторить по видео (и это нормальная ситуация, мне на многие вещи тоже жаль тратить своё время), то почему я должен жалеть своё время меньше чужого?)
Но если хотите поторговаться - последнее предложение, 3 копии по 17 плюс с меня рубль скидка = итого 50р и я вам отправлю три архива, опт так опт)
Олег Васильевич я 7 лет назад #
Нил™ 7 лет назад #
Как и фееричен сам факт того, что оказывается, просто так в двойке нельзя создать пустую страницу и накидать на неё модули-виджеты. Если я правильно понял по этой теме. Безусловно, эта система стоит того, что бы бросить всё и начать делать сайты именно на ней)
SmartControl 7 лет назад #
Можно сделать и пустую, и полупустую, и немного полную на любую их них накидать модули-виджеты - наивно полагать, что такого функционала нет (но у вас я так понимаю просто нет опыта работы с двойкой). Но для этого потребуется совершить несколько действий руками, это просто надоест рано или поздно. Компонент просто облегчает рутину и предоставляет удобный сервис, делаю основную работу по настройке таких страниц. И самое главное - это не сферический конь, задача действительно для некоторых актуальна и решение востребовано.
Да и вы, наверно, не совсем поняли смысл поста. Он был не в том, чтобы "похвастаться" гениальным компонентом и "изобличить недостатки" движка. Я лишь выбрал небольшую практическую задачу для того, чтобы снять видео урок по созданию компонента, потому что и в этом есть некоторый интерес со стороны (так сказать, двух зайцев сразу - и компонент нужный выложил, и видео снял). Небольшую - в том смысле, что на нее не потребуется много времени на реализацию. И хотел показать как вообще делать дополнения на вторую ветку Инстанту на конкретном примере.
Забавно, что даже в этом топике не обошлось без доброй порции троллинга, хотя я воспринимаю его достаточно весело) Если данный пост кому-то принес еще и повод потроллить, так вообще отлично.
Нил™, не нужно по функционалу этого компонента оценивать функциональность движка. Он не для этого писался. Конечно, все знают, что самый лучший движок в истории - это первая ветка Инстанта и сайты нужно делать только на ней. Но я недостаточно компетентен, чтобы снять подобное видео для нее, к сожалению. Как однажды говорил R2 - простите меня.
Нил™ 7 лет назад #
Олег Васильевич я 7 лет назад #
Эндрю Ua 7 лет назад #
Очень шикарное видео.
Я так понял вы на Ubuntu ? Скажите как называется редактор в котором вы на видео кодили ?
Заранее спасибо вам и уважение!
SmartControl 7 лет назад #
Операционка Ubuntu, все верно - основной рабочий компьютер на ней. Редактор PhpStorm.
Эндрю Ua 7 лет назад #
Я пользуюсь notepad++ но Шторм шикарен.
Такие люди как Вы, Evanescence (который тоже начал публиковать полезное видео) и многие другие активные участники, разработчики и фрилансеры - очень вдохновляете на программирование и изучение движка InstantCMS.
С каждым днем я все сильнее и интенсивнее начинаю изучать...
Хочется не только для заработка но и для улучшения самого cms и быть полезным для других.
Birles 7 лет назад #
Денис Васильевич 7 лет назад #
SmartControl 7 лет назад #
Понял свою недоработку - выкладываю презентацию, сразу будет понятно что к чему и зачем (добавил ее в сам пост и тут продублирую).
Алексей Т 7 лет назад #
Джонни Д. 7 лет назад #
Atid 7 лет назад #
IamB 6 лет назад #
Так же я не увидел добавления в модель метода setRerPage() .
Объясните как это работает.