170 похожих чатов

Как можно пошустрее вникнуть в работу с контроллерами и доп

расширениями типа multifields?

Может есть какие-нибудь рабочие примеры у кого, чтобы я не дёргал всех лишний раз? Гугл как будто вообще ничего про evolution не знает

15 ответов

27 просмотров

Я ни разу не юзал именно МультиФилдс, по общий принцип прост: мультифилдс или еще какой-то сниппет отдают данные, этот самый $result. Они чаще всего в формате json. Чтобы их увидеть, напиши dd(;result);

Все есть в документации сниппетов. Хотя, вон Сергей из базы блоки pagebuilder'a тягает, те же multitv и multi fields это просто оформление твшки которые доступны всегда. Мультифилдс я не понял. Его для слайдеров на первый раз попробовать очень тяжко

То есть, относись к runSnippet просто как к функции, которая отдает какие-то данные, а какие - описано в доках к сниппету, который ты вызываешь.

В данном случае не понятно что такое homeSliderController. У отдельных блоков не бывает контроллеров, только у шаблона целиком.

Dimitry-ㅤㅤㅤ Автор вопроса
Sasha Beep
В данном случае не понятно что такое homeSliderCon...

Да это я пока просто отдельно создал контроллер, чтобы потом удалить

Sasha Beep
В данном случае не понятно что такое homeSliderCon...

Ну при желании-то можно сделать, но только не путем расширения BaseController ))

Dimitry-ㅤㅤㅤ Автор вопроса
Андрей [aharito] Харитонов
Ну при желании-то можно сделать, но только не путе...

В конечном итоге я условно должен прописывать все блоки в одном контроллере для одного шаблона, так ведь? Я пока не берусь всю структуру собирать, поэтому кусочками делаю, чтобы потом просто удалить всё спокойно

Dimitry ㅤㅤㅤ
Да это я пока просто отдельно создал контроллер, ч...

Там система такая: для каждого шаблона (тип страницы) есть свой типа "контроллер". Напимер, для Главной один, для Статьи в Блоге - второй, для Ленты в блоге - третий. Именно эти контроллеры ты создаешь путем расширения BaseController.

Dimitry ㅤㅤㅤ
Да это я пока просто отдельно создал контроллер, ч...

Похоже, ты просто не читал доки. Пройди прямо по урокам Андрея, вопросы исчезнут.

Dimitry ㅤㅤㅤ
В конечном итоге я условно должен прописывать все ...

Ну вообще так говорят, что таков путь. У меня данные блоков внутри блоков через @php @endphp тоже неплохо варятся

Dimitry-ㅤㅤㅤ Автор вопроса
Андрей [aharito] Харитонов
Похоже, ты просто не читал доки. Пройди прямо по у...

Да я прошёл, но общих примерах всё понятно, а вот когда берёшь какие то рабочие задачи типа того же слайдера становится резко тяжело)

Dimitry-ㅤㅤㅤ Автор вопроса
Sasha Beep
Ну вообще так говорят, что таков путь. У меня данн...

Сказали что это не по пацански, нужно через контроллеры делать :D

Dimitry ㅤㅤㅤ
Да я прошёл, но общих примерах всё понятно, а вот ...

Если следовать той простой методике, что в уроках, то для слайдера не нужен контроллер. Код слайдера просто в контроллере Главной.

Dimitry-ㅤㅤㅤ Автор вопроса
Dimitry ㅤㅤㅤ
Сказали что это не по пацански, нужно через контро...

Я вообще не так часто юзаю эти самые контроллеры и ещё не умер

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
Привет, имею проблему с better-sqlite3 модулем. После npm install я делаю ребилд модуля под свою текущую версию ноды с помощью npx electron-rebuild -f -m node_modules/better-s...
Anton Samofal
2
а чем лучше всего сделать глобальный лок, если много нодов, до сотни? ну то есть мне надо, чтобы некоторые операции с объектом не происходили одновременно. перемещение между н...
Д. П.
15
Я вот так сделал, без base. Шаблон text называется, его контроллер: <?php namespace EvolutionCMS\Main\Controllers; use EvolutionCMS\TemplateController; class TextTemplateCo...
Oleg Nosov
1
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Hi guys, I'm looking for a good LLM course. Is there any course to learn LLMs in advanced? I'm aiming to use them in my apps, so a perfect course in my openion, is not only a ...
Taha
14
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
Карта сайта