![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Продвинутый 
			
			
			
				
			
			Регистрация: 18.01.2006 
				Адрес: Москва 
				
				
					Сообщений: 88
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Здравствуйте! 
		
		
		
		
		
		
		
	Прошу помочь со следующей проблемой - в RTE в режиме редактирования тэгов вставляю нужный код страницы, которая состоит в основном из таблиц. Таблиц много и их настройки повторяются, поэтому решил в целях экономии трафика вынести их как класс в css файл. В последний вставил 1 строчку: .tab, .tab TD {border:1px solid black;} В коде страницы через RTE в тэге каждой таблицы заменил эти настройки на <table class="tab">. В результате в браузере таблицы получаются "голые", т.е. без границ вовсе. При рассмотрении исходного кода страницы в браузере стало ясно, что все <table class"tab"> были принудительно заменены на <table class="contenttable">. При этом, в этой же странице используются другие определения стилей из этого же css файла без всяких проблем, т.е. связь с файло css налажена. Бьюсь над проблемой уже давно. Мозги кипят. Прошу вашей помощи. PS: в результате хотелось бы получить таблицы с тонкими черными границами (как обычные таблицы в WORD'е), поэтому если это определение стиля не совсем верное, прошу дать знать...  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Продвинутый 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Попробуй в css создать класс .contenttable, а <table class="tab"> выреж из шаблона за ненадобностью...
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Если я не ошибаюсь, то: 
		
		
		
		
		
		
		
		
			lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTM Lparser.tags.table.fixAttrib.class.list > позволяет не вставлять в таблицу класс contenttable, если определен свой. В документации по RTE оговаривался этот нюанс. ----- «Typo3 always replaces the class I selected in the RTE for a table with the class "contenttable". Do you have an idea how to switch that off?» Assuming that you have installed extension CSS Styled Content (css_styled_content), add the following line in your TS template Setup field: lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTM Lparser.tags.table.fixAttrib.class.list > The contenttable class will then be added only if no class is specified for the table. Последний раз редактировалось Tod; 23.05.2006 в 13:16  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 21.03.2006 
				
				
				
					Сообщений: 13
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			ну вот я прописал в сетапах  
		
		
		
		
		
		
		
	lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTM Lparser.tags.table.fixAttrib.class.list > а еще заодно lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTM Lparser.tags.table.fixAttrib.class.default> lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTM Lparser.tags.table.fixAttrib.class.always> И все ..убрал он мне стиль contenttable...а встал тот, который я задал для таблицы.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |