Добрый день!
Хотелось бы получить консультацию по 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",