Dispaly: None For The Addon In The Editor - Question | JoomShaper

Dispaly: None For The Addon In The Editor

Dmitry Goncharov

Dmitry Goncharov

SP Page Builder 4 years ago

Hello. In version 4 of the linker, will addons be hidden from the screen when the display is disabled at breakpoints? Now they remain visible.

0
6 Answers
Muntasir Sakib
Muntasir Sakib
Accepted Answer
Support Agent 4 years ago #22269

Hello Dmitry,

You are talking about the addons located in the left sidebar in SPPB front-end editor, am I getting it right?

Thanks in advance for a detailed description of the query.

0
Anne
Anne
Accepted Answer
Support Agent 4 years ago #22270

Hello Dmitry Goncharov,

Thanks for contacting with us. Can you give me a screenshot for better understanding?

-Regards

0
Dmitry Goncharov
Dmitry Goncharov
Accepted Answer
4 years ago #22273

https://ibb.co/LRswmwP

We are talking about all addons. Sections and columns disappear normally. And addons interfere with the design. If it is hidden, then it should not be visible.

0
Muntasir Sakib
Muntasir Sakib
Accepted Answer
Support Agent 4 years ago #22275

Hello there,

We don't reveal the features right now, I am sorry to say.

Thanks!

0
Pavel
Pavel
Accepted Answer
4 years ago #22281

Привет Дмитрий. Это работало так как вы описываете в SP PB 2. В SP PB 3 отказались от этого. Я тоже сначала не понимал, почему. Но с большой практикой понял - когда аддоны скрываются у вас нет контроля при редактировании уже готовых страниц. Например через месяц-два вы уже забудете где что скрыто. Понятно, что можно проверять мобильные версии. Но на собственнном опыте, не всегда об этом помнишь. И еще иногда возникает проблема с дублированием ID при копировании аддонов во внешнем интерфейсе. Внешний интерфейс очень чувствителен к конфликтам со сторонними расширениями, так как работает на jQuery. И в случае такой ситуации вы потратите кучу времени прежде чем поймете причину глюка, если аддон скрыт.

Ну и в целом, лучше максимально избегать использования этой опции, так как это плохо для SEO и скорости загрузки страниц, особенно на мобильных устройствах. display: none не скрывает код от поисковых ботов и ресурсов браузера. Например если вы продублируете h1, то в результате у вас будет 2 заголовка h1. Лучше найти CSS решение для для медиа запросов, чем скрывать один и отображать другой элемент.

За последний год я пользовался этой опцией для аддонов один раз в одном аддоне. Ну и всегда можно проверить результат в живом просмотре страницы. Это не трудно. И в любом случае конечный контроль осуществяется в живом просмотре всегда. Фронтэнд редактор не всегда точно отображает дизайн

0
Dmitry Goncharov
Dmitry Goncharov
Accepted Answer
4 years ago #22291

Но почему тогда этот функционал присутствует в секциях и колонках?

Нужно тогда сделать более гибкий вариант настройки адаптивности аддонов.

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

Например выравнивание заголовка в аддоне "Заголовок". Там нет возможности поставить заголовок по слева на декстопе и по центру на мобильном.

Естественно это приводит к дублированию контента. Но как быть иначе если пользователь не использует CSS?

Я понимаю, что надо знать, да. Но не все это могут. SPPB все таки позиционирует себя, как компоновщик страниц без использования кода. Визуальный конструктор.

Это можно все решить без сокрытия аддонов, но пусть сделают больше точек останова. Bootstrap 5 поддерживает 6 точек останова. Если будет возможность для них настраивать каждый параметр в аддоне. Такие как размер, выравнивание, позиционирование, высота, ширина и т.д. То и скрывтаь ничего не надо будет.

0