Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Leaderboard

Popular Content

Showing content with the highest reputation on 03/19/2011 in all areas

  1. ...Итак, прошу строго не судить, мое первое пояснение. Всю жизнь учился на уроках других, а сам знаниями не делился. Пора плюсануть себе в карму =) - Что делаем? - делаем такую кнопульку в любом месте сайта, на нее нажимаешь(или наводишь) - она открывает дополнительный контент. Поехали. 1. - css. В catalog/view/theme/ВАША_ТЕМА/stylesheet/stylesheet.css добавляем .slide-out-div { padding: 20px; width: 250px; background: #ccc; border: #666 2px solid; } 2. - сам шаблон. Я вставлял в catalog/view/theme/МОЯ_ТЕМА/template/common/header.tpl Ищем <script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.3.2.min.js"></script>Сразу за ним вставляем <script src="catalog/view/javascript/jquery/jquery.tabSlideOut.v1.2.js"></script>и ниже ДО тега </head> это: <script> $(function(){ $('.slide-out-div').tabSlideOut({ tabHandle: '.handle', //тут класс элемента pathToTabImage: 'image/slide_out.png', //обязательно путь к изображению. Я положил в папку image, что в корне магазина imageHeight: '122px', //Высота изображения. Обязательна imageWidth: '40px', //Ширина. Тоже обязательно tabLocation: 'left', //Сторона, где располагаем вкладку. left, right, top, bottom speed: 300, //скорость анимации action: 'click', //опции=: 'click' или 'hover', нажимаешь, или наводишь topPos: '165px', //расположение от верхнего края/ использовать если tabLocation = left или right leftPos: '20px', //расположение от левого края/ использовать если tabLocation = bottom или top fixedPosition: true //опции: true - будет неподвижной при скролле, false - останется там, где ты ее поставишь. }); }); </script> .. и дальше, где удобно, после тега <body>: <div class="slide-out-div"> <a class="handle" href="#">123</a><!--Эту ссылку мы показываем юзерам, у которых отключен жабаСкрипт--> <h3><span lang="ru">Заголовок</span></h3> <br /><span lang="ru">А здесь у нас то, что напихаем)<br /> <br /> <br /> опа<br /><br /> ОПА опа-ПА</span></div> 3. Дополнительно нужно файло.. jquery.tabSlideOut, что во вложении, кладем в catalog/view/javascript/jquery/slide_out.png кладем в image в корень магазина. 4. - PROFIT! Надеюсь, понятно объяснил. Ну если уж вопросы возникнут, то помогу чем смогу. С уважением. Собственно, что должно получиться можно посмотреть здесь. Слева кнопка "контакты" jquery.tabSlideOut.v1.2.zip
    1 point
  2. Возникла проблема с двумя языками на сайте. Есть шаблон (OpenCart 1.4.9.3) который хорошо работает на английском языке,установил русский язык (нашел как это сделать здесь на форуме).В админке все нормально перевело на русский и нормально отображается,а вот когда на самом сайте переключить язык с английского на русский,то сайт немного перекашивается,но главное что русские названия не везде есть. Акции,контакты карта сайта нормально отбражаются, а надписи на русском языке в горизонтальном меню - Главная,оформить,корзина и т.д. куда-то пропадают,а точнее улетают как будто бы (в опере видно как надписи в горизонтальном меню - Главная,оформить,корзина и т.д появляются на секунду а потом пропадают) также нет надписей - категории,информация,рекомендуемые и т.д. В чем тут проблема может быть,где хоть искать решение?
    1 point
  3. Вот как вариант. Самое простое решение. С уважением.
    1 point
  4. Nikitabeloff, конечно можно. идете на оф.сайт в раздел расширений, ищете нужный вам язык, если есть такой - качаете, следуете инструкции по установке и вуаля!
    1 point
  5. ну вообще массив формируется вот так: $product_data[$key] = array( 'key' => $key, 'product_id' => $product_query->row['product_id'], 'name' => $product_query->row['name'], 'model' => $product_query->row['model'], 'shipping' => $product_query->row['shipping'], 'image' => $product_query->row['image'], 'option' => $option_data, 'download' => $download_data, 'quantity' => $quantity, 'minimum' => $product_query->row['minimum'], 'subtract' => $product_query->row['subtract'], 'stock' => $stock, 'price' => ($price + $option_price), 'total' => ($price + $option_price) * $quantity, 'tax_class_id' => $product_query->row['tax_class_id'], 'weight' => $product_query->row['weight'], 'weight_class' => $product_query->row['weight_class'], 'length' => $product_query->row['length'], 'width' => $product_query->row['width'], 'height' => $product_query->row['height'], 'length_class' => $product_query->row['length_class'] ); ну а вообще проще вывести весь массив через echo '<pre>'; print_r($this->cart->getProducts()); echo '</pre>';заодно и посмотреть где и что выводится.
    1 point
  6. js. А вобще неплохо или скорость анимации сменить, или сам эффект, хз.. Мне ваще не нравится. Попробуйте покрутить быстро мышкой, задевая штук шесть товара, а затем отводите мышку - такое фортепиано будем наблюдать ;)
    1 point
  7. <div style="text-align: left;"> <img src="image/data/logo/payment/currency_blue_dollar.png" alt="" style="vertical-align: middle;" /> <?php echo $w_text_currency_rate; ?>: <?php echo $w_currency_rate; ?> </div> побаловаться можно тут: http://www.w3schools.com/css/pr_pos_vertical-align.asp ---> http://www.w3schools.com/css/tryit.asp?filename=trycss_vertical-align
    1 point
  8. [НЕ ОФФТОП] Не делайте этого =) Или делайте по другому. А в css это делается приблизительно так: #fon1 { position:relative; background: url(kaptuhka.png); } #fon1:hover { background-position: 0 -50px; }..а в фончике - два кадра действий. Хотя, это не совсем то, что вам нужно. Тут все в боксе происходить будет. Было-б понятно для чего вам такая карусель - мож, чего и придумали-б. А так.. ИМХО Flash.С уважением.
    1 point
  9. .transparency_class { filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; } - задает прозрачность для Firefox, Safari и Opera. - установка прозрачности в IE - поддерживает прозрачность в старых версиях Mozilla
    1 point
  10. А я бы всё это неудалял а оставил так: <div class="div7"> <div style="display: inline;"> <input type="hidden" name="currency_code" value="<?php echo $currencies[code];?>" /> </div> <div> <input type="hidden" name="language_code" value="<?php echo $languages[code];?>" /> </div> </div>
    1 point
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.