LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 04:55:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: как поменять цвет рубрики?  (Прочитано 1631 раз)
0 Пользователей и 1 Гость смотрят эту тему.
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« : 16.09.2009, 10:30:18 »

это вариант от "добрый пандо" не прокатил

1. Через phpmyadmin заходим в БД
2. Находим таблицу #__sobi2_categories
3. Находим нужную категорию через "Обзор"
4. Нажимаем "Править"
5. Поле name. Та название категории, к примеру "Пиво"
6. Меняем на "<div style=''color: red !important''>Пиво</div>"
7. Сохраняем, смотрим на сайте.

при этом создается еще одна запись Cool

подскажите где в коде SOBI2 нарыть эту возможность
Записан
Lord Glue
Завсегдатай
*****

Репутация: +65/-0
Offline Offline

Пол: Мужской
Сообщений: 568


добрый пандо


« Ответ #1 : 16.09.2009, 12:28:59 »

Цитировать
при этом создается еще одна запись
Это если ты не на ту кнопку в phpmyadmin нажал Azn
Вместо "Обновить", нажал "Создать новый ряд"

а хочешь слазить в код: файл frontend.class.php, функция buildCatListing..... или buildListing
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #2 : 16.09.2009, 12:50:21 »

та не, с кнопкой все гуд

вот код

UPDATE `bcbusins_catalog`.`jos_sobi2_categories` SET `name` = '<div "style=color: red !important">Культура</div>' WHERE `jos_sobi2_categories`.`catid` =15 LIMIT 1 ;
Записан
Lord Glue
Завсегдатай
*****

Репутация: +65/-0
Offline Offline

Пол: Мужской
Сообщений: 568


добрый пандо


« Ответ #3 : 16.09.2009, 13:22:51 »

ну да.... так. НЕ работает?
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #4 : 16.09.2009, 13:47:11 »

ну, работает... тока не правильно

создается надпись "культура" правильного цвета... но стара остается на месте
Записан
SyncMaster
Moderator
*****

Репутация: +51/-6
Offline Offline

Пол: Мужской
Сообщений: 1138


« Ответ #5 : 16.09.2009, 13:51:53 »

Да, так работать не будет. Потому что:
а) чтобы Вы увидели изменения на сайте, Вам нужно или подождать 5 суток (если Вы не меняли срок жизни кеша), или очистить кеш второго уровня;
б) опишите конструкцию в com_sobi2.css, не забыв про псевдокласс гиперссылки;
в) у Вас нарушение конструкции — мало того кавычка в <div "style=color: red !important"> стоит не там, так их еще или убрать надо или экранировать.

А вообще принцип рабочий. Сейчас не поленился и сам проверил.
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #6 : 16.09.2009, 14:01:50 »

кеш чистил, иначе бы я не увидел изменения
кавычку переставил

UPDATE `bcbusins_catalog`.`jos_sobi2_categories` SET `name` = '<div style="color: green !important">Культура</div>' WHERE `jos_sobi2_categories`.`catid` =15 LIMIT 1 ;

записи дублируются, мало того они  и в админке дублируются.... зеленые  Azn
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #7 : 16.09.2009, 14:09:52 »

про админку загнул  не дублируются, но название категории стало полное:

<div style="color: green !important">Культура</div>

сама категория выводится зеленым, только старая остается, но уже выглядит так  -    Культура"/>
Записан
SyncMaster
Moderator
*****

Репутация: +51/-6
Offline Offline

Пол: Мужской
Сообщений: 1138


« Ответ #8 : 16.09.2009, 14:12:20 »

1. Кавычки нужно экранировать или убрать их совсем;
2. Опишите не стилем, а классом через com_sobi2.css;
3. Зачем Вам DIV внутри P? Опишите SPAN'ом.
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #9 : 16.09.2009, 15:35:01 »

сделал через span

на выходе имею такой же дубликат...  Культура"/>

я не пойму как экранировать или убрать кавычки...
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #10 : 16.09.2009, 16:06:22 »

вот так я их экранирую

<span class=\"ncol\">Культура</span>
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #11 : 16.09.2009, 17:24:53 »

и это не помогает
Записан
SyncMaster
Moderator
*****

Репутация: +51/-6
Offline Offline

Пол: Мужской
Сообщений: 1138


« Ответ #12 : 16.09.2009, 17:33:34 »

Вы разобрались откуда у вас берется "/> ?
Записан
Yurets
Завсегдатай
*****

Репутация: +77/-0
Offline Offline

Пол: Мужской
Сообщений: 510


Губернатор острова Борнео


« Ответ #13 : 16.09.2009, 19:40:00 »

Современный браузер "съест" и совсем без кавычек.
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #14 : 17.09.2009, 10:51:05 »

Вы разобрались откуда у вас берется "/> ?

к сожалению  нет
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #15 : 17.09.2009, 11:05:16 »

убрал кавычки, заработало все типа гуд... НО блин

теперь название категории в админке и в форме заполнения имеет такой вид:

   x3Cspan class=ncolx3EКультураx3C/spanx3E
Записан
Yurets
Завсегдатай
*****

Репутация: +77/-0
Offline Offline

Пол: Мужской
Сообщений: 510


Губернатор острова Борнео


« Ответ #16 : 17.09.2009, 18:20:23 »

Похоже, что кто-то спутал "кавычки" со знаками "больше" и "меньше"

"" <> <>! Azn

↑ и всё понятно.
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #17 : 17.09.2009, 18:38:03 »

Похоже, что кто-то спутал "кавычки" со знаками "больше" и "меньше"

"" <> <>! Azn

↑ и всё понятно.

хех, а я вот не понял, что где я напутал?

выражение в базе имет такой вид <span class=ncol>Культура</span>

результат - в админке и в форме выбора категории оно имеет уже  такой вид 
 x3Cspan class=ncolx3EКультураx3C/spanx3E

ткните носом че поправить пожалуйста
Записан
DAV
Давно я тут
****

Репутация: +25/-0
Offline Offline

Пол: Мужской
Сообщений: 208



« Ответ #18 : 17.09.2009, 21:26:06 »

может быть, проблема в безопасности (крайне не рекомендуется хранить спец символы и всякую ерунду в базе)  инфа при заносе в базу сначала обрабатывается на предмет нежелательного, а при извлечении на предмет восстановления нежелательного, при этом применяются какието алгоритмы шифровки и дешифровки... и тд. , я про что - так просто пихать в базу текст хтмл - нонсенс. (и цсс тоже)


п.с., кстати тут http://joomlaforum.ru/index.php/topic,36224.0.html infoman как раз затрагивает данную тему
« Последнее редактирование: 17.09.2009, 21:41:27 от DAV » Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #19 : 18.09.2009, 11:31:08 »

может быть, проблема в безопасности (крайне не рекомендуется хранить спец символы и всякую ерунду в базе)  инфа при заносе в базу сначала обрабатывается на предмет нежелательного, а при извлечении на предмет восстановления нежелательного, при этом применяются какието алгоритмы шифровки и дешифровки... и тд. , я про что - так просто пихать в базу текст хтмл - нонсенс. (и цсс тоже)


п.с., кстати тут http://joomlaforum.ru/index.php/topic,36224.0.html infoman как раз затрагивает данную тему


я с Вами согласен, но задачу то решить надо
эксперименты с внедрением в исходный код sobi  тегов <span> пока к успеху не привели, не хватает опыта и знаний
Записан
snoopik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37


« Ответ #20 : 22.09.2009, 17:53:42 »

как ни странно, но я поменял цает рубрики банально через css...
и цвет подкаталогов....
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet