Добрый день!
При расположении объектов с помощью css-разметки через подключение своего модуля с соответствующим кодом возник вопрос. Необходимо двигать ActionButtonsContainer и SectionContainer находясь в новом разделе. При этом SectionContainer должен находиться справа. Переопределив SectionContainer через исходный код с BaseSectionV2 получилось сделать последнее (сделал для него "wrapClass": ["section", "right-el"]).

Но, при переходе в любой другой раздел (без перезагрузки страницы или сброса кэша) продолжает отрабатывать мой css-модуль. Т.о. в других разделах разметка ActionButtonsContainer и SectionContainer начинает "плыть".

Как можно избежать подобного?

Нравится

3 комментария

Никита, добрый день!

При переопределении базовых css-классов изменения применяются ко всем элементам разметки, использующих эти классы. Для избежания необходимо в Вашем модуле определить уникальные классы и использовать их вместо базовых или совместно с базовыми, чтобы не затрагивать остальные элементы.

"Лабьяк Олег Игоревич" написал:
Для избежания необходимо в Вашем модуле определить уникальные классы и использовать их вместо базовых или совместно с базовыми, чтобы не затрагивать остальные элементы.

Олег,спасибо! Если мне нужно добавить в свой раздел модуль карты и расписания, то мне нужно в блоке diff делать insert соответствующих объектов и указывать в свойстве "values" какие мне угодно значения в поле "wrapClass"?

есть такие загадочные записи, возможно наведет вас на мысль:

[id*='like-it-'],
[id*='tags-button-'] {
padding: 0px;
padding-left: 0px!important;
margin: 0px;
top: 0px;
vertical-align: middle;
margin-right: 10px;
background-position: 3px;
background-repeat: no-repeat;
height: 26px;
}
 
или
 
div[data-item-marker*="FileDetail"] {
	div[data-item-marker*="tiled"], div[data-item-marker*="listed"] {
 
		.ts-controlgroup-tools {
			.disable-left-margin {
				margin-left: -1px;
			}
		}
	}
}
Показать все комментарии

Для изменения раздела "Планирование" /"Planning":
1) Нужны столбы "Execution %" и "Potential" секций "Всего" /"Total". Клиенты непонимают почему по периодам есть такие столбы а "Всего" нету.
2. В секций "Всего" /"Total" столбы "Fact" и "Plan" должны умеет такой же формат как и в периодах. Клиенты также непонимают почему различается.
Клиенты непризнает что эти оба пункта "feature", настырно говорит что это "bug", требует исправит ошибку как можно скорее.

Нравится

5 комментариев

Добрый день!

Ваше пожелание зафиксировано и передано в отдел разработки на рассмотрение.

"Albertas Repecka" написал:1) Нужны столбы "Execution %" и "Potential" секций "Всего" /"Total". Клиенты непонимают почему по периодам есть такие столбы а "Всего" нету.

На сколько я понял, Вы хотите чтобы по колонкам План и Факт можно было отобразить сумму внизу реестра, как во всех остальных реестрах системы?
"Albertas Repecka" написал:2. В секций "Всего" /"Total" столбы "Fact" и "Plan" должны умеет такой же формат как и в периодах. Клиенты также непонимают почему различается.

Так они имеют такой же формат. Приведите, пожалуйста, скриншот как есть и как нужно, чтобы я в точности понимал о чем Вы говорите.
Спасибо

"Александр Кравчук" написал:На сколько я понял, Вы хотите чтобы по колонкам План и Факт можно было отобразить сумму внизу реестра, как во всех остальных реестрах системы?

Ответ на первый:
Нет. По периодам имеем столбы "План", "Факт", "Потенциал", "% выполнения", а секция "Итого" имеет только "План", "Факт", то есть нету "Потенциал", "% выполнения" в секции "Итого" .
"Александр Кравчук" написал:Так они имеют такой же формат. Приведите, пожалуйста, скриншот как есть и как нужно, чтобы я в точности понимал о чем Вы говорите.

Ответ на второй:
По периодам столбы "План", "Факт", "Потенциал", "% выполнения" имеет формат "0,00" и уравнены по правую сторону, а в секции "Итого" столбы "План", "Факт" имеет формат "0" и уравнены по левую сторону.

Спасибо за ответ.
На прошлой неделе я зарегистрировал похожий инцидент (по второму вопросу). Добавлю туда также и задачу на проверку возможности добавить в Итого еще двух колонок (первый вопрос).

Интересно , какое было принято решение после рассмотрения предложения разделом разработки?

Показать все комментарии