Всплывающее окно с уведомлением при добавлении товара в корзину Joomla 1.5.17 + Virtuemart 1.1.4
07.09.2010Итак, начнем менять вспылвающее окно, которое появляется при добавлении товара в корзину.
Чтобы через таблицы стилей добраться до блока самого окна и поменять размер, рамку, фон - обращаемся к "div.cbContainer".
Чтобы поменеять стиль кнопкам внутри окна - пишем стили для "div.cbButtons .button".
Чтобы задать стиль тексту "Информация: Товар добавлен в корзину." - меняем стиль для "div.cbContent div.shop_info".
В конкретном случаем чтобы за текстом не было желтого фона и синего значка "i" пишем следующий стиль:
1 |
div.cbContent div.shop_info { |
Чтобы изменить надписи "Товар добавлен в корзину" и "Количество товара обновлено" в файле "/administrator/components/com_virtuemart/languages/common/russian.php" меняем соответственно значения 'VM_CART_PRODUCT_ADDED' и 'VM_CART_PRODUCT_UPDATED'.
Чтобы убрать/изменить слово "Инфомация" в том же файле меняем 'PEAR_LOG_INFO'
Чтобы убрать заголовок в "/components/com_virtuemart/js/mootools/mooPrompt.js" камментим следующую строчку:
this.header = new Element('h3').setProperty('class', 'cbHeader').appendText(this.title).injectInside(this.box);
|
Чтобы изменить вид заголовка - пишем стиль для "h3.cbHeader".
Чтобы изменить например картинку кнопки закрывания окна (справа вверху крестик) пишем нужный нам бэкграунд для "div.cbCloseButton".
Чтобы изменить длительность показа окна, в файле "/components/com_virtuemart/themes/default/theme.js" меняем значение в миллисекундах в следующем куске кода:
1 |
setTimeout( 'document.boxB.close()', 30000 );
|
Ну вообщем и всё. Острого вам напильника и прямых рук!
| < < | > > |
|---|
Комментарии
div.cbContainer" и остальные.
Спасибо.
Но вам никто не мешает не трогать исходные и просто прописать свои в ксс-файле вашего шаблона, например.