dm82
-
Публікації
76 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем dm82
-
-
В сторону категории в каталоге.
Как вариант можно склонировать категорию.
Удалить запросы на получение товара.
Удалить вывод товара.
И создать одноименную схему склонированной категории.
а как клонировать модуль категорий?
-
теперь все есть)
Спасибо еще раз за наводку!!!
-
Действительно просто!
Спасибо огромное!!!
Думаю как бы еще ссылку прикрутить.. получится - сообщу.
Но уже и так хорошо!!
:)
-
спасибо за ответ!
Но это общий принцип добавления якорей, с этим проблем нет.
Для меня главное - сделать сдесь, в ос, так, чтобы в категориях, в списке товаров, в каждом товаре, в котором есть отзывы - возле рейтинга появлялась надпись отзывы и их количество: "Отзывы (2)".
И уже потом, желательно, чтобы это была ссылка на этот товар с открытием вкладки отзывы.
Так во многих магазинах есть. Почти стандартно...
А как здесь сделать хз.... (
-
Друзья, подскажите плиз, как в категориях в списке возле рейтинга товара сделать ссылку на отзывы в карточке товара, в виде:
Отзывы (2)
Ссылка желательно, чтобы открывала товар и вкладку с его отзывами.
в файле category.tpl
<?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 } ?>
заменил на
<?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']; ?>" /><a onclick="$('a[href=\'#tab-review\']').trigger('click');"><?php echo $reviews; ?></a></div> <?php } ?>
ссылку на отзывы взял из product.tpl
но чего-то где-то не хватает :(
Пожалуйста помогите правильно прописать php..
-
Благодарю!
с vqmod получилось, то что нужно.
-
Друзья,
подскажите плиз, можно ли сделать, чтобы цены товаров которые равны 0 - не отображались
(в категориях и карточке товара)?
Спасибо!
ocs 1.5.4.1
-
То что нужно! Спасибо Огромное!!Немного изменил, что бы убиралось не по клику на содержании, а на той же шапке, по которой и открывается:
$('#cart.active > .heading').live('click', function() {
$(this).parent().removeClass('active');
});РЕШЕНО!!! -
Друзья, подскажите плиз, можно ли как-то сделать, чтобы стандартная мини корзина (1.5.4.1)
исчезала по клику (как и открытие), а не по фокусу мыши?
Когда такая возмоность есть, насколько это сложно реализовать, и где вообще это все находится, может там какие настройки есть..
Спасибо!!!
-
Приветствую, Tom! :)
Благодарю за оперативность!
нужен ваш модуль - preorder-fastorder-1551.zip
только с мультиязычностью (рус + анг)
(стоит ocstore_v1.5.4.1
vqmod стоит, можно с ним, можно без)
Спасибо!
-
Скажите пожалуйста, есть ли версия с предзаказом, которая
от Tom'a для 1551 (в списке файлов модуля: preorder-fastorder-1551.zip)
с мультиязычностью?
Если нет, пожалуйста помогите ее(мультиязычность) добавить в этот модуль.
Спасибо!!
-
Скажите пожалуйста, есть ли версия с предзаказом, которая
от Tom'a для 1551 (в списке файлов модуля: preorder-fastorder-1551.zip)
с мультиязычностью?
Если нет, пожалуйста помогите ее(мультиязычность) добавить в этот модуль.
Спасибо!!
-
у меня на opencart 1.5.4.1 не работает.
чего-то дергается, но ничего никуда не летит. завязал с этими полетами. делаю свою анимацию.
-
товар добавляется. анимации нет.
подскажите, что не так:
common.js
function addToCart(product_id, quantity) { quantity = typeof(quantity) != 'undefined' ? quantity : 1; $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: 'product_id=' + product_id + '&quantity=' + quantity, dataType: 'json', success: function(json) { $('.success, .warning, .attention, .information, .error').remove(); if (json['redirect']) { location = json['redirect']; } 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: none }, 'slow'); // АНИМАЦИЯ КОРЗИНЫ var image = $('#image_'+product_id).offset(); var cart = $('#cart').offset(); $('#image_'+product_id).before('<img src="' + $('#image_'+product_id).attr('src') + '" id="temp" style="position: absolute; top: ' + image.top + 'px; left: ' + image.left + 'px;" />'); params = { top : cart.top + 'px', left : cart.left + 'px', opacity : 0.0, width : $('#cart').width(), height : $('#cart').height() }; $('#temp').animate(params, 'slow', false, function () { $('#temp').remove(); }); // АНИМАЦИЯ КОРЗИНЫ } } }); }
category.tpl
<div class="image"><a href="<?php echo $product['href']; ?>"><img id="image_<?php echo $product['product_id']; ?>" src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
-
спасибо. был там..
-
подскажите пожалуйста, как добавить перелет товара в корзину, как было в 1.4 версии?
решения которые тут нашел, не выходит встроить, т.к. код в v1.5.4.1 много где отличается.
насколько понял, нужно править common.js в разделе addToCart
и product.tpl что-то в разделе с image - ($thumb)
нужно, чтобы товар улетал как на странице с 1м товаром:
/index.php?route=product/product&path=24&product_id=28
так и на странице со списком всех товаров категории:
/index.php?route=product/category&path=24
(примеры ссылок из стандартной комплектации)
Просьба черкните, кто знает, решение судя по всему простое, только его надо адаптировать под новую версию.
Спасибо!
-
Подскажите пожалуйста, как добавить возможность очистки корзины.
это решение пробовал.
Оно или в v1.5.4.1 не работает или что-то не туда вставил.
Очень бы хотелось иметь кнопку очистки (ссылку) в мини-корзине - внизу, рядом с ссылками просмотр и оформление
-
Разобрался сам. Прошу прощения, вопрос оказался простой.
Кому интересно:
добавляем текстовое поле info1:
\catalog\controller\common\header.php
$this->data['text_info1'] = $this->language->get('text_info1');
\catalog\language\english\common\header.php
\catalog\language\russian\common\header.php
$_['text_info1'] = 'text 1';
$_['text_info1'] = 'текст 1';
\catalog\view\theme\default\template\common\header.tpl
<div class="info1"> <?php echo $text_info1; ?> </div>
\catalog\view\theme\default\stylesheet.css
#header .info1 { ... }
Вопросы по теме можно считать решенными.
Спасибо afwollis.
-
да нет, какая там международная. Компания - наша. Просто сайт нужно делать на двух языках. Этим тоже opencart нравиться - сразу есть такая возможность.
В шапку вставить надо не только адрес. Вставить надо несколько текстовых полей, где язык будет меняться.
Поэтому, нужна общая схема - как это делать, можно без админ панели - через правку файлов.
Благодарю за помощь!
-
Есть. работает.
Ура!!!
а то я сам ломал голову - где-то ж это my_super_logo.png должно быть прописано!
Спасибо!
Про текст еще не подскажете?
не хотелось бы тем плодить, вопрос похожий.
Еще раз - надо там же в шапке адрес прописать текстом, чтобы менялся рус/анг
-
стандартная комплектация ocstore_v1.5.4.1. чистая, никаких шаблонов не ставил, php не трогал.
языки рус и анг. по умолчанию стоит рус.
в файлах russian.php и english.php - стоят коды ru и en.
<?php // Locale $_['code'] = 'ru'; $_['direction'] = 'ltr';
если вы про это спросили..
перепробовал массу вариантов с именами, папками и тп. ничего не помогает.
На английских форумах ничего про это не нашел..
А у вас это работает?
А то я так понял, что это известный простой вопрос и есть решение.
Пожалуйста помогите разобраться.
Очень надо сделать смену лого.
И там же в шапке вставить поле с рус/анг текстом.
-
Спасибо за ответ!
Подскажите пожалуйста что еще надо заменить в этом скрипте или в админке?
Пока не работает.
папки создал, файлы положил.
enlogo: image/data/en/my_super_logo.png
rulogo: image/data/ru/my_super_logo.png
В админке выбрал логотип:
image/data/my_super_logo.png
в header.php нашел
if ($this->config->get('config_logo') && file_exists(DIR_IMAGE . $this->config->get('config_logo'))) { $this->data['logo'] = $server . $this->config->get('config_logo'); } else { $this->data['logo'] = ''; }
заменил на ваш:
if ($this->config->get('config_logo') && file_exists(DIR_IMAGE . $this->config->get('config_logo'))) { $this->data['logo'] = $server.$this->session->data['language']."/".$this->config->get('config_logo'); } else { $this->data['logo'] = ''; }
на сайте не отображается никакой логотип в обоих языках. Что делаю не так?
Спасибо!
-
Всем привет.
Как думаете, реально ли как-то менять логотип вместе со сменой языка?
у меня в лого слоганы на разных языках.. Как сделать ума не приложу..
вывести цену без нулей
в Загальні питання
Опубліковано:
подскажите пожалуйста, как в 1.5.4.1
вывести цену без нулей?
в файле
catalog\model\checkout\order.php
в // Admin Alert Mail
правлю вывод цены и суммы, надо чтобы выводилось 100 вместо 100 грн
для этого, код
меняю на просто
получается вместо 100 грн - 100.0000
как сделать просто 100 ?
в php не силен, думаю должно быть какая-то функция форматирования или вида.. кол-ва знаков после запятой..
спасибо за помощь. хорошо если можно это сделать силами php, без изменений в БД..