Size: a a a

Django [ru] #STAY HOME

2019 October 24

A

Andrey in Django [ru] #STAY HOME
Artem Gubatenko
а как ты открываешь/закрываешь блоки? jquery|vuejs?
Не. Там нагуглил css. Что-то надстроено над чекбоксами. Завтра смогут скинуть код.
источник

A

Andrey in Django [ru] #STAY HOME
Я просто не веб-программист😀
источник

A

Andrey in Django [ru] #STAY HOME
Nick L
https://gitlab.com/yes-real/yes-real-vue/blob/master/src/components/Home.vue#L90

https://gitlab.com/yes-real/yes-real-api/blob/master/actions/views.py#L22

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

AG

Artem Gubatenko in Django [ru] #STAY HOME
Andrey
Не. Там нагуглил css. Что-то надстроено над чекбоксами. Завтра смогут скинуть код.
просто, через ajax чтобы отправить нужно данные с формы собрать и + после оправки форму нужно почистить от старых данных
источник

A

Andrey in Django [ru] #STAY HOME
Так у меня вроде не надо форму чистить. Наоборот хорошо, если в ней старые данные остались. Форма просто отображает актуальные данные в базе.
источник

A

Andrey in Django [ru] #STAY HOME
Я туда в value полей передаю значения из базы.
источник

NL

Nick L in Django [ru] #STAY HOME
Andrey
Еще раз спасибо) буду ковырять))
пожалуйста,
рад, что я смог хотя бы немного помочь
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
тогда, да ajax'ом самое то
источник

A

Andrey in Django [ru] #STAY HOME
А как на некоторых сайтах реализуется переход на последую точку просмотра после обновления страницы? Ну то есть если ты смотришь на середину страницы, то после обновления снова оказываешься на середине страницы.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Andrey
А как на некоторых сайтах реализуется переход на последую точку просмотра после обновления страницы? Ну то есть если ты смотришь на середину страницы, то после обновления снова оказываешься на середине страницы.
я подобное делал через JS + localStorage
источник

A

Andrey in Django [ru] #STAY HOME
Опять JS.😅судя по всему, без него никуда.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Andrey
Опять JS.😅судя по всему, без него никуда.
во фронте - да
источник

A

Andrey in Django [ru] #STAY HOME
Ну вот приходится фронтом тоже заниматься. Попросили одну CRM сделать. Вот и мучаюсь из-за своего согласия. Ладно, не буду больше флудить) спасибо еще раз)
источник

NL

Nick L in Django [ru] #STAY HOME
Andrey
Ну вот приходится фронтом тоже заниматься. Попросили одну CRM сделать. Вот и мучаюсь из-за своего согласия. Ладно, не буду больше флудить) спасибо еще раз)
может быть стоит не отправлять аяксом, а при отправке формы не закрывать изменённые контейнеры?
возможет такой вариант?
источник

NL

Nick L in Django [ru] #STAY HOME
Andrey
А как на некоторых сайтах реализуется переход на последую точку просмотра после обновления страницы? Ну то есть если ты смотришь на середину страницы, то после обновления снова оказываешься на середине страницы.
я бы сделал сохранение скролла в куках
источник

NL

Nick L in Django [ru] #STAY HOME
но не думаю, что это хороший вариант
возможно можно нагуглить получше
источник

A

Andrey in Django [ru] #STAY HOME
Nick L
может быть стоит не отправлять аяксом, а при отправке формы не закрывать изменённые контейнеры?
возможет такой вариант?
Так у меня там после сохранения формы редирект обратно на страницу. А там по умолчанию все блоки закрыты.
источник

NL

Nick L in Django [ru] #STAY HOME
вы случайно не с GiB ?
я помню похожую вещь у них
источник

A

Andrey in Django [ru] #STAY HOME
Нет, не знаю такого.
источник

NL

Nick L in Django [ru] #STAY HOME
Andrey
Так у меня там после сохранения формы редирект обратно на страницу. А там по умолчанию все блоки закрыты.
так вот можно передать как-то список блоков, которые закрывать не нужно
и открыть их через js
источник