Добрый день!
Хотелось бы получить консультацию по CSS стилям.
Цель: необходимо изменить стиль одного единственного конкретного поля
1) создаю новый модуль, где пишу в LESS
.Test { color: #7FFF00; }2) в схеме делаю привязку к модулю через css!
3) в нужном поле прописываю
"labelWrapConfig": {"classes": {"wrapClassName": ["Test"]}},Помогите разобраться в задаче
Нравится
Приведите весь код модуля страницы редактирования и CSS,по вашему фрагменту не видно как вы подключаете ваш CSS Да и может банально вам просто нужно очистить кэш браузера?
Так же обратите внимание что labelWrapConfig относится к заголовку поля а не к отображению его значения, которое у вас может быть не выведено на страницу
Приведите весь код модуля страницы редактирования и CSS,по вашему фрагменту не видно как вы подключаете ваш CSS Да и может банально вам просто нужно очистить кэш браузера?
Так же обратите внимание что labelWrapConfig относится к заголовку поля а не к отображению его значения, которое у вас может быть не выведено на страницу
Григорий Чех,
define("CasePage", ["ProcessModuleUtilities", "CasePageResources",
"ServiceDeskConstants", "BusinessRuleModule", "ConfigurationConstants", "GeneralDetails", "css!UsrColorChangeCSS"],
function(ProcessModuleUtilities, resources, ServiceDeskConstants, BusinessRuleModule, ConfigurationConstants) {
return {
entitySchemaName: "Case",
details: /**SCHEMA_DETAILS*/{ куча всего }
}/**SCHEMA_DETAILS*/,
modules: /**SCHEMA_MODULES*/{}/**SCHEMA_MODULES*/,
dataModels: /**SCHEMA_DATA_MODELS*/{}/**SCHEMA_DATA_MODELS*/,
businessRules: /**SCHEMA_BUSINESS_RULES*/{ куча всего }/**SCHEMA_BUSINESS_RULES*/,
diff: /**SCHEMA_DIFF*/[
{
"operation": "insert",
"name": "UsrCostd7f9ba80-586e-48b5-9c7f-bbeb266c6f28",
"values": {
"labelWrapConfig": {"classes": {"wrapClassName": ["Test"]}},
"layout": {
"colSpan": 12,
"rowSpan": 1,
"column": 0,
"row": 6,
"layoutName": "SolutionTab_gridLayout"
},
"bindTo": "UsrCost"
},
"parentName": "SolutionTab_gridLayout",
"propertyName": "items",
"index": 9
}код модуля css в первом посте
Попробуйте в values
вставить вместо labelWrapConfig
classes: {
labelClass: ["Test"]
}
Уточните className для вашего поля, для label должен быть
className: "Terrasoft.Label",