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

localhost

Users
  
  • Posts

    297
  • Joined

  • Last visited

Everything posted by localhost

  1. Методом танца с бубном.. проб и ошибок с $options_container = вопрос решен.... хоп-хей-ха-ла-лей... :ugeek: .... Всем СПС...
  2. Гуру ОпенКарта - низкий поклон!!!... Прошу помощи.... Как в product.tpl сделать дубль (другой никнейм) для переменной $price... Пред История)))... Нашел некий модуль по управлению опциями (тупо меняет цену при выборе опций).... так вот... теперь встала необходимость выводить 2 цены = одна управляемая = др. нет... как бы одна базовая, др. меняется через vqmod.... TPL <div class="product-lista"> <?php if ($price) { ?> <div class="price"><div class="box-e"><div class="box-heading"><span class="box-headinga">Стоимость:</span> <?php if (!$special) { ?> <?php echo $price; ?> <?php } else { ?> <span class="price-old"><?php echo $price; ?></span> <span class="price-oldi"><?php echo $special; ?></span> <?php } ?> </div></div></div> <?php } ?> VQmod <file name="catalog/view/theme/*/template/product/product.tpl"> <operation> <search position="replace"><![CDATA[<?php echo $price; ?>]]></search> <add><![CDATA[<span id="price_container"><?php echo $price; ?> </span> <script type="text/javascript" src="index.php?route=product/ajaxoptions/js&pid=<?php echo $product_id; ?>"></script>]]></add> </operation> </file> В контролере есть типа класс откуда плясать - но это мало помогло)))).... public $options_container = '.product-lista'; Помогите плизззз.... :oops:
  3. Блин ЕПТ... тег ?> забыл закрыть)))) = во я ШЛЯПА))))..... Извини Tom, что побеспокоил.....
  4. Много Уважаемый Tom .... в данной теме рассматривалось решение касаемо category.php, решил попробовать сделать тоже самое с product.php = результат нулевой = видимо у меня лапы из жопу растут :( )))))... Не могли бы Вы подсказать решение для вывода атрибутов в product..... Заранее Благодарен....
  5. Доброе время суток Гуру опенкарта!!!!! Вопрос - как вставить код товара category.tpl - простое представление кода мало помогло (1.5.3.1)... <?php echo $text_model; ?></span> <?php echo $model; ?> Я так понимаю нужно юзать модель category.php.... но с моими кривыми руками - правка не увенчалась успехом)))).... Помогите плиз разобраться.....
  6. Аааааа.... понял.... спасибо за оригинальное решение проблемы....
  7. Спасибо Tom, я так понимаю там добавляется доп. поле для ввода = textarea ..... и как мне ее вытащить в стили LI
  8. Доброе время суток!!!! Подскажите если кто в курсах - как к каждому из атрибутов добавить картинку.... Ума не приложу)))).... <?php foreach ($attribute_groups as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <span><?php echo $attribute['name']; ?>:</span> <?php echo $attribute['text']; ?></br> <?php } ?><?php } ?> Можно поэксперементировать с attribute[name] (загнать каждый name в CSS и применить стили) - но беда что там русский язык в name-атрибутах ((((.... Типа так - но сработает тока если name по-англицки написан.... гы.... <li class="<?php echo $attribute['name']; ?>"> <?php echo $attribute['name']; ?>: <?php echo $attribute['text']; ?> </li> Ну во общем HELP плизззззз... :ugeek:
  9. В стиле CSS (catalog/view/theme/default/stylesheet/stylesheet.css) найди класс .box-product .image img:hover и удали его)))... там то и стоит увеличение по ховеру (hover) -webkit-transform: scale(2.5); -moz-transform: scale(2.5); -o-transform: scale(2.5); transform: scale(2.5); Или используй его)))... например при ховере картинка станет из цветной = черно-белой)))... ну как вариант)))... .box-product .image img:hover {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(100%);} Изучайте МатЧасть...)))..
  10. Полный КОД... <script type="text/javascript" src="jquery.min.js"></script> <style type="text/css"> .block { overflow: auto; } .block { background: #fff; display: block; width: 181px; } .block span{ display:block; width: 90%; height:30px; font-size: 12px; text-align: center; white-space: nowrap; text-overflow: ellipsis; margin: 0 5%; overflow: hidden; } .block span:hover{ text-overflow: clip; } .block a:hover{ text-decoration: underline; } </style> <script type="text/javascript"> function run_scroll() { var $link = $(this), target = $link.width() - $link.parent().width(); if (target > 0) { $link.stop().animate({ 'margin-left': -target }, 20 * target, 'linear' ); } } function reset_scroll() { var $link = $(this); $link.stop().animate({ 'margin-left': 0 }, 250 ); } function name_scroll() { $('.block a').hover(run_scroll,reset_scroll); } </script> <div class="block"> <span><a href="111">Винтажные компьютеры Винтажные компьютеры</a></span> </div> <script type="text/javascript"> $(document).ready(name_scroll); </script>
  11. Молодец что пробывал))).. Поставь это в конец BODY... и будет тебе счастье)))... <script type="text/javascript"> $(document).ready(name_scroll); </script>
  12. Посмотри код страницы.. увидешь скрипт = scrollname.js он то и отвечает за это)))... код скрипта на всякий случай function run_scroll() { var $link = $(this), target = $link.width() - $link.parent().width(); if (target > 0) { $link.stop().animate({ 'margin-left': -target }, 20 * target, 'linear' ); } } function reset_scroll() { var $link = $(this); $link.stop().animate({ 'margin-left': 0 }, 250 ); } function name_scroll() { $('.name a').hover(run_scroll,reset_scroll); $('.category-list ul li a').hover(run_scroll,reset_scroll); }
  13. Сразу отвечу на два вопроса = юзайте темплейты... соответственно header.tpl и footer.tpl.... знание базовых навыков CSS = обязательна!!!!
  14. Вы нашли))).. Браво... Резервную копию хоть сделали))... мало удалить это в TPL файлах.. нужно еще править PHP файлы....
  15. в самом флеш ролике поставить линк на кнопку))).. on (press) { getURL("http://www.твой сайт.ru/твой товар", "_self"); } Либо через JS, но все равно нужно делать кнопку во флеш... on (press) { getURL(_root.link1, "_self"); } Либо так чтоб не заморачиваться с флешом... echo " <div onclick="location.href='твоя ссылка';" style="cursor: pointer;"> <object type='application/x-shockwave-flash' data='$img' width='100%' height='175px'><param name='wmode' value='transparent' /><param name='movie' value='$img' /></object> </div> ";
  16. Я так понимаю вам нужно выровнять название товара в не зависимости сколько там строк... Предлагаю простое решение = поставьте высоту например 80px... тогда блок с ценой и кнопки будут на одном уровне..
  17. Да ничё... CSS посмотри по этому тегу... p, pre, blockquote, form, dl, ul, ol, fieldset, address { padding: 0; margin: 12px 0 15px 0; } <p>.....</p> а нужно <div>.....</div>
  18. У вас графические объекты заключены в тег <p>.....</p>
  19. У Вас фиксированная ширина шаблона... попробуйте использовать процентное соотношение к примеру... #container { width: 100%; margin-left: auto; margin-right: auto; text-align: left; } #wrapper { background: url('../image/bg-cart.png') repeat; width: 100%; text-align: left; margin: 0 auto; border-left: 1px solid #d2d2ce; border-right: 1px solid #d2d2ce; } #column-left { float: left; width: 30%; } #column-right { float: right; width: 30%; } #content { min-height: 400px; } #column-left + #column-right + #content { margin-left: 30%; } #column-left + #content { margin-left: 30%; } #column-right + #content { margin-right: 30%; }
  20. Вы имеете ввиду как здесь http://bananacat.net/index.php?route=product/product&path=73&product_id=118
×
×
  • 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.