Spenser 0 Опубликовано 22 января, 2009 Жалоба Share Опубликовано 22 января, 2009 Всем привет! у меня вот какая незадача, сделал я файл со стилями для 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;} то данный стиль не подцепляется:( вот в чем тут проблема? очень надо чтобы стили подцеплялись именно вторым способом. может кто что посоветует? помогите плиз. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 января, 2009 Жалоба Share Опубликовано 23 января, 2009 Вот здесь я даже и не подскажу, сам никогда со стилями для tiny_mce не работал. Может нужно прочитать доки на tinymce.moxiecode.com ?! Наверняка там где-то подключать их нужно, в конфиг какую-то строку добавлять. Конфиг для редактора в /inc/vam_wysiwyg_tiny.inc.php Ссылка на сообщение Поделиться на другие сайты
Spenser 0 Опубликовано 23 января, 2009 Автор Жалоба Share Опубликовано 23 января, 2009 да в том то и дело что tiny я давно уже пользуюсь и на всех моих сайтах все подключается и работает отлично. да и тут подключаться подключается, но если задавать стиль для id элемента то стиль не подключается, а если указать просто через ".имя стиля" то все работает. может надо обновить tiny? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 января, 2009 Жалоба Share Опубликовано 23 января, 2009 А у тебя стили точно правильные?! #products_description_1 table.Description это не стиль для id элемента. Это стиль для иэга table с атрибутом class="Descrition" Причём эта таблица должна находиться внутри тэга с id="products_description_1" Может просто стиль неправильно прописан?! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 января, 2009 Жалоба Share Опубликовано 23 января, 2009 А если просто вставить в /templates/шаблон/stylesheet.css, тоже не работает? Если и в stylesheet.css не работает, то 100% ошибка в написании стилей. Ссылка на сообщение Поделиться на другие сайты
Spenser 0 Опубликовано 23 января, 2009 Автор Жалоба Share Опубликовано 23 января, 2009 вставил такой код: #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 для окна редактора. может тут что можно изменить? Ссылка на сообщение Поделиться на другие сайты
Spenser 0 Опубликовано 23 января, 2009 Автор Жалоба Share Опубликовано 23 января, 2009 А у тебя стили точно правильные?! #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]поэтому стиль должен подключаться, но увы этого не происходит(( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 января, 2009 Жалоба Share Опубликовано 23 января, 2009 Что нужно стилем поменять?! У тебя он явно неправильно задан. textarea нужно поменять?! В /admin/inbcludes/stylesheet.css вставь что-то вроде: td#description textarea { border: 1px solid black; }[/code] Ссылка на сообщение Поделиться на другие сайты
Spenser 0 Опубликовано 23 января, 2009 Автор Жалоба Share Опубликовано 23 января, 2009 мне нужно что бы в textarea при редактировании отображались все стили из id="description" а стиль который задал так #description table.Description корректно отображается при просмотре товара в каталоге. проблемы только с админкой. так что тут наверно что то другое. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 января, 2009 Жалоба Share Опубликовано 23 января, 2009 Ну я со стилями TinyMCE не работал никогда, не знаю как с ними работать. Я обычно просто в stylesheet.css файл каталога добавляю нужные стили, а в админку только html-код добавляю. Ссылка на сообщение Поделиться на другие сайты
Spenser 0 Опубликовано 23 января, 2009 Автор Жалоба Share Опубликовано 23 января, 2009 лана, спасибо что старался помочь, буду разбираться дальше. и еще такой вопрос: можно ли обновить tiny и как это сделать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 января, 2009 Жалоба Share Опубликовано 23 января, 2009 Можно. Сам tiny в /admin/includes/javascript/tiny_mce Файл конфигурации /inc/vam_wysiwyg_tiny.inc.php Но нужно аккуратно, если никогда не имел дело в TinyMCE, лучше и не пробуй. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения