@CSharpChatЭта группа больше не существует

Страница 1205 из 1888
Gid
07.06.2017
12:50:57
)

Pavel
07.06.2017
12:51:06
Паршиал хтмл
Можно поподробнее?

Gid
07.06.2017
12:51:14
Можно поподробнее?
Тебе их надо на лету менять?

Без релоада?

Google
Pavel
07.06.2017
12:51:30
Мне надо 1 шаблон использовать для разных страниц

Нет, с релоадом

Это просто генерация статики

На основе шаблона

Если я правильно понял вопрос

Gid
07.06.2017
12:51:58
Короче, смотри

В основную страницу пихай модель вроде PageModel где будет переменные сайдбар, blogPage и так далее

Pavel
07.06.2017
12:52:38
Так

Gid
07.06.2017
12:53:28
внутри неё делай if (hasSidebar) { @Html.Partial(...) } чтобы подгрузить нужный кусок паршил вьюхи

Pavel
07.06.2017
12:53:46
Да, я так и хочу

Получаю 500 постоянно

Gid
07.06.2017
12:53:58
если у тебя паршил вьюха с данными, то нужно дёргать метод

Google
Gid
07.06.2017
12:54:07
который тебе соберёт её с данными

> @using Entities.StaticContent

Pavel
07.06.2017
12:54:35
А Html.Partial не собирает?

Gid
07.06.2017
12:54:36
втф раз

А Html.Partial не собирает?
хтмл паршиал тебе вернёт чисто кусок разметки

тебе нужно чтоб твой запрос пайплайн прошел

и собрался разором

Pavel
07.06.2017
12:55:07
> @using Entities.StaticContent
хз, это часть большого путаного проекта

Gid
07.06.2017
12:55:47
Майпарам пихай во вьюбагу

Чтобы лишних моделей не плодить

только больше туда ничего не пихай чтоб не путаться

Pavel
07.06.2017
12:56:05
тебе нужно чтоб твой запрос пайплайн прошел
То есть вьюху до отдачи в Html.Partial нужно через что-то прогнать ещё?

Олег
07.06.2017
12:56:37
Pavel
07.06.2017
12:56:42
Gid
07.06.2017
12:56:48
То есть вьюху до отдачи в Html.Partial нужно через что-то прогнать ещё?
У тебя пайплайн ОЧЕНЬ грубо говоря идёт так - запрос на контроллер - контроллер идёт к бд - отдаёт данные моделькой - разор их собирает

Если ты вызовешь просто ХтмлПаршиал - ты не сможешь набить твою страницу данными

ViewBag

Динамическая херня, внутри которой хз что лежит всегда

Но один параметр засунуть можно если так хочется

Эт, фронт

Google
Pavel
07.06.2017
12:58:24
Чот я ещё больше запутался

Gid
07.06.2017
12:59:23
Чот я ещё больше запутался
на беке пиши ViewBag.myParameter = твой стринг;

на фронте в вёрстке вот так будет

<h2>@ViewBag.myParam</h2>

Эт, фронт, скажи что по вёрстке в 2017 почитать

Vlad
07.06.2017
13:02:18
Эт, фронт, скажи что по вёрстке в 2017 почитать
сейчас, кстати, самое удобное это вебпак? для сборки

Vlad
07.06.2017
13:02:43
спс

Сергей
07.06.2017
13:03:31
Чот я ещё больше запутался
Для совсем простых вещей можешь посмотреть на razor pages

Pavel
07.06.2017
13:23:04
Gid
07.06.2017
13:23:38
Спроси конкретнее)
БЭМ сейчас юзают?

Pavel
07.06.2017
13:23:42
А то тут шутеечка ходила что на фронтовых конфах первый день читают названия фреймворков, вышедших с прошлой конфы

Gid
07.06.2017
13:24:01
Что почитать по архитектуре ксс

САСС или ЛЕСС? Я юзаю лесс но мне кажется он говно

Pavel
07.06.2017
13:25:51
БЭМ сейчас юзают?
Обычно да, но не везде. БЭМ хорош для более статичных вещей, типа HTML. Для совсем гибких штук типа реакта БЭМ недостаточно гибок и его заменяют на другие штуки типа css-in-js и прочих. По ним не подскажу

САСС или ЛЕСС? Я юзаю лесс но мне кажется он говно
Вкусовщина, функционал мало отличается.

Gid
07.06.2017
13:26:29
Мне конкретно нужен для хтмл и ксс

жс не нужен

Летучая
07.06.2017
13:26:43
на выходе говённый жирный кусок ксс получается

Google
Gid
07.06.2017
13:27:10
получается всё удобно и модульно

Летучая
07.06.2017
13:27:56
какие преимущества у сасса и лесса над обычным ксс, кроме переменных и модулей?

Pavel
07.06.2017
13:28:36
Это основное преимущество

Летучая
07.06.2017
13:29:11
вы ещё про ксс в жс расскажите

Pavel
07.06.2017
13:29:21
Это как сравнивать Блокнот и IDE — с блокнотом работать можно, но ты страдаешь.

Admin
ERROR: S client not available

Gid
07.06.2017
13:29:32
Плюсую

Ты же не хардкодишь все переменные в беки

беке

Летучая
07.06.2017
13:36:50
Вложенность, лол.
На выходе немножко дикость генерирует

Friedrich
07.06.2017
13:37:16
На выходе немножко дикость генерирует
Ну, я так это вижу: либо ты её руками пишешь, либо генерируешь.

Pavel
07.06.2017
13:47:56
На выходе немножко дикость генерирует
У тебя два стула — машина её генерирует или ты руками её пишешь.

Дмитрий
07.06.2017
13:48:29
три же, на панель

Gid
07.06.2017
14:11:55
На выходе немножко дикость генерирует
А на выходе тебе не надо смотреть ничего

Vlad
07.06.2017
14:45:36
Сасс удобен тупо из-за вложенности уже

В сравнении с чистым

Google
Александр
07.06.2017
14:48:11
let the срач begin

Andrey
07.06.2017
14:49:33
Просто нет смысла тащить руби, если тебе только вложенность нужна.

Vlad
07.06.2017
14:50:01
Так оно и без руби же работает

Gid
07.06.2017
14:50:05
Эээ

Как-бы тебе не надо тащить руби

Vlad
07.06.2017
14:50:40
Это вроде старый его требовал

Andrey
07.06.2017
14:51:42
Саас уже без руби?

Gid
07.06.2017
14:52:25
Саас уже без руби?
Что ты подразумеваешь

Под тащить

?

А главное куда

Andrey
07.06.2017
14:53:14
А главное куда
Для компиляции кода руби надо?

Gid
07.06.2017
14:53:26
Для перегонки сасс в ксс

нужно

Andrey
07.06.2017
14:53:57
Ну вот я об этом и говорю.

Gid
07.06.2017
14:54:03
Ну, и?

Страница 1205 из 1888

Эта группа больше не существует Эта группа больше не существует