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

Semeon

Newbie
  
  • Posts

    33
  • Joined

  • Last visited

Everything posted by Semeon

  1. Здравствуйте. Подскажите пожалуйста как настроить e-mail письмо, которые получает покупатель после оформления заказа? (переставить местами таблицы, убрать лишние таблицы, добавить текст, изображение и т.д.) Где, кроме catalog /language /russian /mail , нужно копать? Спасибо.
  2. Здравствуйте. Как можно сделать клон бесплатной доставки (бесплатная начиная от определенной суммы заказа)? Версия 1.5.3.1 Спасибо.
  3. Которые видимые на странице товара кликабельные слова и фразы. Речь не о мета-тэгах и др. вещах для поисковиков, а именно видимые глазу пользователя. По дефолту указываются, через запятую, внизу, под описанием товара, после слова "Метки:"
  4. Здравствуйте. Можно ли сделать теги для категорий, аналогичные тегам товара? OpenCart 1.5.3 Спасибо.
  5. Здравствуйте. Можно ли в 1.5.3 настроить e-mail уведомление о новых отзывах к товару? Спасибо
  6. Извиняюсь за дубль вопроса, вот решение: https://opencartforum.com/topic/13503-esche-odin-vopros-po-khlebnym-kroshkam-uzh-izvinite-p/
  7. Здравствуйте. В карточке товара задаем "родительскую категорию" товара и те, в которых товар просто отображается. Если товар отображается в нескольких категориях, то при переходе в него с неродительской категории, в хлебных крошках (путь наверху) отражается путь в родительской категории. А надо чтоб небыло привязки к "родительской категории". Очень нужно: Зашел в товар с Категории 1 - в хлебных крошках "Категория 1 - товар" Зашел с другой категории - в крошках "Категория 2 - товар" По деволту: Если зайдешь в товар в Категории 2, то в хлебных крошках будет "Категория 1 - товар". И хоть ты тресни, хоть 2 товара одинаковых создавай для разных категорий. Благодарю за помощь.
  8. Здравствуйте. Можно ли сделать чтобы "статья находилась в статье", т.е. человек мог гулять по статьям, используя хлебные крошки, так же как по каталогу товаров. По умолчанию, статья создается только "родовая", и "подродовую" статью создать нельзя. "Главная > Статья 1" , но нельзя создать "Главная > Статья 1 > Статья 2" Спасибо
  9. Скажите пожалуйста, я правильно уловил? Например: <file name="catalog/controller/product/product.php"> <operation> <search position="after"><![CDATA[$this->data['products'][] = array(]]></search> <add><![CDATA[ 'quantity' => $result['quantity'], 'stock' => $result['stock_status'], 'model' => $result['model'], ]]></add> </operation> Это значит надо: 1) найти файл "catalog/controller/product/product.php" 2) в нем найти строку $this->data['products'][] = array( (то, что между [] ) 3) Если написано After, то после нее, если Before, то до нее, вставить строку: 'quantity' => $result['quantity'], 'stock' => $result['stock_status'], 'model' => $result['model'],
  10. Можно пожалуйста подробне? Зашел в файл Qmod-а, путь к файлу увидел, но какие строки и как в нем менять - не совсем ясно
  11. Здравствуйте. Можно ли, не используя Qmod, на версии 1.5.3 в карточке товара убрать кнопку "В корзину" при отсутствии товара? Как вариант - при кол-ве товара 0 шт. заменять кнопку "В корзину" на некликабельную картинку "Нет в наличии" . Заранее спасибо.
  12. Не соглашусь совсем. Как вести учет товара на сайте и не мучится с "галочками", если ты продаешь не только через сайт? Например, у меня большое кол-во продаж идет через группу ВКонтакте. Таким образом, теряется смысл учета товара только лишь на сайте, и всем товарам задается только два значения - 999 шт. или 0 шт.
  13. Здравствуйте. На странице оформления заказа - способ "доставка по городу" Доставка зависит от веса набранных товаров. Вопрос: как убрать (Все: 0.0 кг.) на странице оформления заказа?
  14. Помогло, не не очень - да, все происходит так как нужно, но как только переходишь на другую страницу - цифра в скобках исчезает. Добавили товар - да, все появилось, переходим в каталог или на главную - все исчезло
  15. Доброго всем дня =) Как положено, ссылка на сайт: http://crazy27.ru/ В шапке идут пункты: .... / Личный кабинет / Сравнение товаров / Связаться с нами .... Вопрос: как сделать так, чтобы при добавлении какого-то товара в список сравнения рядом с этой надписью ("Сравнение товаров") в скобочках отображалось число добавленных туда товаров? По аналогии, например, с корзиной. Т.е., например, добавили в сравнение 2 товара и шапка сайта стала вот так выглядеть: .... / Личный кабинет / Сравнение товаров (2) / Связаться с нами .... Соответственно, добавили 3 товара - вот так: .... / Личный кабинет / Сравнение товаров (3) / Связаться с нами .... Заранее большое спасибо =)
  16. Тогда лучше всего пример сразу вот тут смотреть - у меня он долго придолго жить будет =) http://crazy27.ru/index.php?route=product/product&product_id=68
  17. Как вариант - при нажатии кнопки "В закладки" или "В сравнение" человека переносит наверх, к этим строкам. Точно так же хотелось бы сделать и с отзывами....
  18. К сожалению, я полный новичек и боюсь что-либо удалять откуда-нибудь. А тут еще какие-то якоря менять.... Вообще черт ногу сломит. Может есть более наглядные варианты? Ну или по крайней мере более безопасные, чтоб я не сломал что-нибудь ненароком....
  19. Огромное спасибо 12strun за помощь =) Решение: 1. catalog/view/theme/default/template/product/product.tpl <div class="cart"> <div><?php echo $text_qty; ?> <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> </div> <div><span> <?php echo $text_or; ?> </span></div> <div><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br /> <a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div> <?php if ($minimum > 1) { ?> <div class="minimum"><?php echo $text_minimum; ?></div> <?php } ?> </div> Заменить на: <div class="cart"> <div><?php echo $text_qty; ?> <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> <?php echo $text_or; ?> <input type="button" value="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product_id; ?>');" class="button" /> <?php echo $text_or; ?> <input type="button" value="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product_id; ?>');" class="button" /> </div> <?php if ($minimum > 1) { ?> <div class="minimum"><?php echo $text_minimum; ?></div> <?php } ?> </div> 2. На этом этапе кнопки добавились, но из-за не хватки пространства кнопка "В сравнение" перенеслась на следующую строчку. Укоротим надпись "-или-" до "или" Файл catalog/language/russhian/product/product.php Находим: $_['text_or'] = '- или -'; И меняем на: $_['text_or'] = 'или'; 3. Уменьшаем отступ текста на кнопках. catalog/view/theme/default/stylesheet/stylesheet.css Находим: input.button { margin: 0; border: 0; height: 24px; padding: 0px 12px 0px 12px; Меняем на: input.button { margin: 0; border: 0; height: 24px; padding: 0px 8px 0px 8px; Готово. Рабочий пример можно посмотреть: http://demo.12strun....t&product_id=43 Или здесь: http://crazy27.ru/index.php?route=product/product&product_id=70
  20. Доброго дня. Как положено, ссылка на сайт: http://crazy27.ru/index.php?route=product/product&product_id=68 Вопрос: как слова-ссылки "В сравнение" , "В закладки" (справа от изображения товара) сделать кнопками, такими же, как кнопка "В корзину" ? Заранее спасибо
  21. Не могу разобрать как и что делать... Если не затрудник - ткните пожалуйста новичку пальцем что именно в какие строчки? Вот код из catalog/view/theme/default/template/product/product.tpl (я так понял тут все делать надо) <?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> <h1><?php echo $heading_title; ?></h1> <div class="product-info"> <?php if ($thumb || $images) { ?> <div class="left"> <?php if ($thumb) { ?> <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> <?php } ?> <?php if ($images) { ?> <div class="image-additional"> <?php foreach ($images as $image) { ?> <a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a> <?php } ?> </div> <?php } ?> </div> <?php } ?> <div class="right"> <div class="description"> <?php if ($manufacturer) { ?> <span><?php echo $text_manufacturer; ?></span> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br /> <?php } ?> <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> <?php if ($reward) { ?> <span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br /> <?php } ?> <span><?php echo $text_stock; ?></span> <?php echo $stock; ?></div> <?php if ($price) { ?> <div class="price"><?php echo $text_price; ?> <?php if (!$special) { ?> <?php echo $price; ?> <?php } else { ?> <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span> <?php } ?> <br /> <?php if ($tax) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $tax; ?></span><br /> <?php } ?> <?php if ($points) { ?> <span class="reward"><small><?php echo $text_points; ?> <?php echo $points; ?></small></span><br /> <?php } ?> <?php if ($discounts) { ?> <br /> <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> <?php } ?> </div> <?php } ?> <?php if ($options) { ?> <div class="options"> <h2><?php echo $text_option; ?></h2> <br /> <?php foreach ($options as $option) { ?> <?php if ($option['type'] == 'select') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <select name="option[<?php echo $option['product_option_id']; ?>]"> <option value=""><?php echo $text_select; ?></option> <?php foreach ($option['option_value'] as $option_value) { ?> <option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </option> <?php } ?> </select> </div> <br /> <?php } ?> <?php if ($option['type'] == 'radio') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <?php foreach ($option['option_value'] as $option_value) { ?> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> <br /> <?php } ?> </div> <br /> <?php } ?> <?php if ($option['type'] == 'checkbox') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <?php foreach ($option['option_value'] as $option_value) { ?> <input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> <br /> <?php } ?> </div> <br /> <?php } ?> <?php if ($option['type'] == 'image') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td> <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label></td> </tr> <?php } ?> </table> </div> <br /> <?php } ?> <?php if ($option['type'] == 'text') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" /> </div> <br /> <?php } ?> <?php if ($option['type'] == 'textarea') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <textarea name="option[<?php echo $option['product_option_id']; ?>]" cols="40" rows="5"><?php echo $option['option_value']; ?></textarea> </div> <br /> <?php } ?> <?php if ($option['type'] == 'file') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <input type="button" value="<?php echo $button_upload; ?>" id="button-option-<?php echo $option['product_option_id']; ?>" class="button"> <input type="hidden" name="option[<?php echo $option['product_option_id']; ?>]" value="" /> </div> <br /> <?php } ?> <?php if ($option['type'] == 'date') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="date" /> </div> <br /> <?php } ?> <?php if ($option['type'] == 'datetime') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="datetime" /> </div> <br /> <?php } ?> <?php if ($option['type'] == 'time') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="time" /> </div> <br /> <?php } ?> <?php } ?> </div> <?php } ?> <div class="cart"> <div><?php echo $text_qty; ?> <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" /> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> </div> <div><span> <?php echo $text_or; ?> </span> <a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></a> <span> <?php echo $text_or; ?> </span> <a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></div> <?php if ($minimum > 1) { ?> <div class="minimum"><?php echo $text_minimum; ?></div> <?php } ?> </div> <?php if ($review_status) { ?> <div class="review"> <div><img src="catalog/view/theme/default/image/stars-<?php echo $rating; ?>.png" alt="<?php echo $reviews; ?>" /> <a onclick="$('a[href='#tab-review']').trigger('click');"><?php echo $reviews; ?></a> | <a onclick="$('a[href='#tab-review']').trigger('click');"><?php echo $text_write; ?></a></div> <div class="share"><!-- AddThis Button BEGIN --> <div class="addthis_default_style"><a class="addthis_button_vk" title="Поделится ссылкой Вконтакте"></a><a class="addthis_button_livejournal" title="livejournal"></a><a class="addthis_button_twitter"></a><a class="addthis_button_mymailru" title="mail.ru"></a><a class="addthis_button_odnoklassniki_ru" title="Поделиться ссылкой на Однокласниках" ></a><a class="addthis_button_facebook"></a><a class="addthis_button_google" title="закладки Google" ></a><a class="addthis_button_100zakladok" title="100zakladok" ></a><a class="addthis_button_vkrugudruzei" title="В кругу друзей"></a><a class="addthis_button_blogger" title="Blogger"></a><a class="addthis_button_favorites" title="Добавить в закладки браузера"></a><a class="addthis_button_email" title="Отправить по E-mail"></a><a class="addthis_button_print" title="Распечатать страницу"></a></div> <script type="text/javascript" src="//s7.addthis.com/js/250/addthis_widget.js"></script> <!-- AddThis Button END --> </div> </div> <?php } ?> </div> </div> <div id="tabs" class="htabs"> <a href="#tab-description"><?php echo $tab_description; ?></a> <?php if ($attribute_groups) { ?> <a href="#tab-attribute"><?php echo $tab_attribute; ?></a> <?php } ?> <?php if ($products) { ?> <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a> <?php } ?> </div> <div id="tab-description" class="tab-content"><?php echo $description; ?></div> <?php if ($attribute_groups) { ?> <div id="tab-attribute" class="tab-content"> <table class="attribute"> <?php foreach ($attribute_groups as $attribute_group) { ?> <thead> <tr> <td colspan="2"><?php echo $attribute_group['name']; ?></td> </tr> </thead> <tbody> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> <?php } ?> </table> </div> <?php } ?> <?php if ($products) { ?> <div id="tab-related" class="tab-content"> <div class="box-product"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><?php echo $button_cart; ?></a></div> <?php } ?> </div> </div> <?php } ?> <div id="tabs2" class="htabs"> <?php if ($review_status) { ?> <a href="#tab-review"><?php echo $tab_review; ?></a> <?php } ?> </div> <?php if ($review_status) { ?> <div id="tab-review" class="tab-content"> <div id="review"></div> <h2 id="review-title"><?php echo $text_write; ?></h2> <b><?php echo $entry_name; ?></b><br /> <input type="text" name="name" value="" /> <br /> <br /> <b><?php echo $entry_review; ?></b> <textarea name="text" cols="40" rows="8" style="width: 98%;"></textarea> <span style="font-size: 11px;"><?php echo $text_note; ?></span><br /> <br /> <b><?php echo $entry_rating; ?></b> <span><?php echo $entry_bad; ?></span> <input type="radio" name="rating" value="1" /> <input type="radio" name="rating" value="2" /> <input type="radio" name="rating" value="3" /> <input type="radio" name="rating" value="4" /> <input type="radio" name="rating" value="5" /> <span><?php echo $entry_good; ?></span><br /> <br /> <b><?php echo $entry_captcha; ?></b><br /> <input type="text" name="captcha" value="" /> <br /> <img src="index.php?route=product/product/captcha" alt="" id="captcha" /><br /> <br /> <div class="buttons"> <div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a></div> </div> </div> <?php } ?> <?php if ($tags) { ?> <div class="tags"><b><?php echo $text_tags; ?></b> <?php for ($i = 0; $i < count($tags); $i++) { ?> <?php if ($i < (count($tags) - 1)) { ?> <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>, <?php } else { ?> <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a> <?php } ?> <?php } ?> </div> <?php } ?> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('.colorbox').colorbox({ overlayClose: true, opacity: 0.5 }); //--></script> <script type="text/javascript"><!-- $('#button-cart').bind('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('.product-info input[type='text'], .product-info input[type='hidden'], .product-info input[type='radio']:checked, .product-info input[type='checkbox']:checked, .product-info select, .product-info textarea'), dataType: 'json', success: function(json) { $('.success, .warning, .attention, information, .error').remove(); if (json['error']) { if (json['error']['option']) { for (i in json['error']['option']) { $('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>'); } } } if (json['success']) { $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); $('.success').fadeIn('slow'); $('#cart-total').html(json['total']); $('html, body').animate({ scrollTop: 0 }, 'slow'); } } }); }); //--></script> <?php if ($options) { ?> <script type="text/javascript" src="catalog/view/javascript/jquery/ajaxupload.js"></script> <?php foreach ($options as $option) { ?> <?php if ($option['type'] == 'file') { ?> <script type="text/javascript"><!-- new AjaxUpload('#button-option-<?php echo $option['product_option_id']; ?>', { action: 'index.php?route=product/product/upload', name: 'file', autoSubmit: true, responseType: 'json', onSubmit: function(file, extension) { $('#button-option-<?php echo $option['product_option_id']; ?>').after('<img src="catalog/view/theme/default/image/loading.gif" class="loading" style="padding-left: 5px;" />'); $('#button-option-<?php echo $option['product_option_id']; ?>').attr('disabled', true); }, onComplete: function(file, json) { $('#button-option-<?php echo $option['product_option_id']; ?>').attr('disabled', false); $('.error').remove(); if (json['success']) { alert(json['success']); $('input[name='option[<?php echo $option['product_option_id']; ?>]']').attr('value', json['file']); } if (json['error']) { $('#option-<?php echo $option['product_option_id']; ?>').after('<span class="error">' + json['error'] + '</span>'); } $('.loading').remove(); } }); //--></script> <?php } ?> <?php } ?> <?php } ?> <script type="text/javascript"><!-- $('#review .pagination a').live('click', function() { $('#review').fadeOut('slow'); $('#review').load(this.href); $('#review').fadeIn('slow'); return false; }); $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); $('#button-review').bind('click', function() { $.ajax({ url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>', type: 'post', dataType: 'json', data: 'name=' + encodeURIComponent($('input[name='name']').val()) + '&text=' + encodeURIComponent($('textarea[name='text']').val()) + '&rating=' + encodeURIComponent($('input[name='rating']:checked').val() ? $('input[name='rating']:checked').val() : '') + '&captcha=' + encodeURIComponent($('input[name='captcha']').val()), beforeSend: function() { $('.success, .warning').remove(); $('#button-review').attr('disabled', true); $('#review-title').after('<div class="attention"><img src="catalog/view/theme/default/image/loading.gif" alt="" /> <?php echo $text_wait; ?></div>'); }, complete: function() { $('#button-review').attr('disabled', false); $('.attention').remove(); }, success: function(data) { if (data['error']) { $('#review-title').after('<div class="warning">' + data['error'] + '</div>'); } if (data['success']) { $('#review-title').after('<div class="success">' + data['success'] + '</div>'); $('input[name='name']').val(''); $('textarea[name='text']').val(''); $('input[name='rating']:checked').attr('checked', ''); $('input[name='captcha']').val(''); } } }); }); //--></script> <script type="text/javascript"><!-- $('#tabs a').tabs(); $('#tabs2 a').tabs(); //--></script> <script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-timepicker-addon.js"></script> <script type="text/javascript"><!-- if ($.browser.msie && $.browser.version == 6) { $('.date, .datetime, .time').bgIframe(); } $('.date').datepicker({dateFormat: 'yy-mm-dd'}); $('.datetime').datetimepicker({ dateFormat: 'yy-mm-dd', timeFormat: 'h:m' }); $('.time').timepicker({timeFormat: 'h:m'}); //--></script> <?php echo $footer; ?>
  22. Доброго всем дня =) вот мой сайт: http://crazy27.ru/index.php?route=product/product&path=59&product_id=68 Справа от картинки товара, строчки-ссылки "Отзывов:2" \ "Написать отзыв" Вопрос: как сделать чтобы при нажатии "отзывов: Х" страницу автоматически прокручивало к отзывам, а при нажатии "написать отзыв" - прокручивало к форме написания отзыва. Суть в том что когда человек хочет посмотреть отзывы, нажимает на строку-ссылку, а "ничего не происходит" (автоматич. открытие вкладки плохо видно). И думает что ссылка сломана. А так его сразу будет прокручивать вниз к отзывам или к форме написания отзыва. Заранее спасибо =)
×
×
  • 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.