Перейти к содержанию
Форум поддержки пользователей VamShop

стили для tinymce


Рекомендуемые сообщения

Всем привет! у меня вот какая незадача, сделал я файл со стилями для tiny, вот только он не работает, вернее не совсем правильно работает.

вот например: если использую конструкцию


.MceProdInfo2{
border: 1px #000000 solid;
border-collapse: collapse;
font-size: 10px;
}
.MceProdInfo2 td{
border: 1px #000000 solid;
padding: 2px 5px 2px 5px;
font-size: 10px;
}[/code] то стиль нормально подцепляется в редакторе и его можно использовать. а если делаю так:
[code]
#products_description_1 table.Description{
background-color: #ffffff;
border: 1px #000000 solid;
border-collapse: collapse;
vertical-align: middle;
padding: 2px;
text-align: center;
font-size: 12px;
color: #000000;
}

то данный стиль не подцепляется:(

вот в чем тут проблема? очень надо чтобы стили подцеплялись именно вторым способом. может кто что посоветует? помогите плиз.

Ссылка на сообщение
Поделиться на другие сайты

Вот здесь я даже и не подскажу, сам никогда со стилями для tiny_mce не работал.

Может нужно прочитать доки на tinymce.moxiecode.com ?!

Наверняка там где-то подключать их нужно, в конфиг какую-то строку добавлять.

Конфиг для редактора в /inc/vam_wysiwyg_tiny.inc.php

Ссылка на сообщение
Поделиться на другие сайты

да в том то и дело что tiny я давно уже пользуюсь и на всех моих сайтах все подключается и работает отлично. да и тут подключаться подключается, но если задавать стиль для id элемента то стиль не подключается, а если указать просто через ".имя стиля" то все работает. может надо обновить tiny?

Ссылка на сообщение
Поделиться на другие сайты

А у тебя стили точно правильные?!

#products_description_1 table.Description это не стиль для id элемента.

Это стиль для иэга table с атрибутом class="Descrition"

Причём эта таблица должна находиться внутри тэга с id="products_description_1"

Может просто стиль неправильно прописан?!

Ссылка на сообщение
Поделиться на другие сайты

А если просто вставить в /templates/шаблон/stylesheet.css, тоже не работает?

Если и в stylesheet.css не работает, то 100% ошибка в написании стилей.

Ссылка на сообщение
Поделиться на другие сайты

вставил такой код:


#products_description_1 table.Description{
background-color: #ffffff;
border: 1px #000000 solid;
border-collapse: collapse;
vertical-align: middle;
padding: 2px;
text-align: center;
font-size: 12px;
color: #000000;
}[/code]

но этот стиль все равно не подключается

тут дело в чем то другом, т.к. сами стили написаны правильно. единственное они может не работуют из-за использования textarea для окна редактора. может тут что можно изменить?

Ссылка на сообщение
Поделиться на другие сайты

А у тебя стили точно правильные?!

#products_description_1 table.Description это не стиль для id элемента.

Это стиль для иэга table с атрибутом class="Descrition"

Причём эта таблица должна находиться внутри тэга с id="products_description_1"

Может просто стиль неправильно прописан?!

все именно так и располагается вот как выглядит кусок html кода страницы редактирования товара:


<td valign="top" class="main" id="description">
<textarea id="products_description_1" name="products_description_1" wrap="soft" cols="103" rows="25">Текст описания</textarea>
<br /><a href="javascript:toggleHTMLEditor('products_description_1');">
<img src="images/icon_popup.gif" border="0" alt="Включить/Выключить HTML-редактор" title=" Включить/Выключить HTML-редактор ">
</a></td>
[/code]

поэтому стиль должен подключаться, но увы этого не происходит((

Ссылка на сообщение
Поделиться на другие сайты

Что нужно стилем поменять?!

У тебя он явно неправильно задан.

textarea нужно поменять?!

В /admin/inbcludes/stylesheet.css вставь что-то вроде:


td#description textarea
  {
    border: 1px solid black;
  }
[/code]

Ссылка на сообщение
Поделиться на другие сайты

мне нужно что бы в textarea при редактировании отображались все стили из id="description"

а стиль который задал так #description table.Description

корректно отображается при просмотре товара в каталоге.

проблемы только с админкой.

так что тут наверно что то другое.

Ссылка на сообщение
Поделиться на другие сайты

Ну я со стилями TinyMCE не работал никогда, не знаю как с ними работать.

Я обычно просто в stylesheet.css файл каталога добавляю нужные стили, а в админку только html-код добавляю.

Ссылка на сообщение
Поделиться на другие сайты

лана, спасибо что старался помочь, буду разбираться дальше. и еще такой вопрос: можно ли обновить tiny и как это сделать?

Ссылка на сообщение
Поделиться на другие сайты

Можно.

Сам tiny в /admin/includes/javascript/tiny_mce

Файл конфигурации /inc/vam_wysiwyg_tiny.inc.php

Но нужно аккуратно, если никогда не имел дело в TinyMCE, лучше и не пробуй.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...