Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

Добрый гдень.

Подскажите, как реализовать.

Хотел бы вывести дополнительную вкладку (блок) в карточке товара и поместить туда файлы для загрузки.

Файлы у каждого товара свои, браться будут из карточки товара (связанные файлы).

Желательно, конечно, сгделать проверку на налилие этот связи и если ее нет, то просто не выводить блок или выводить какую-то заглушку.

ocStore 1.5.5.1

Все вкладки (если речь про доп. вкладки шаблона) добавляются в блок вкладок независимо от категорий или товара, т.к. их игдея - это вывод обещёй информации магазина, типа условий досивки и тд, для вывода файлов загрузки они не предназначены, для этого следует использовать липотому что сторонние модули, липотому что - мы ик гделали у себя в магазине - банально укажите в описании товара ссылку на нужный файл, если это речь об инструкции например

Link to comment
Share on other sites

Неправильно поняли.

ocStore по-умолчанию позволяет лишь продавать электронные товары и не позволяет связанный с товаром файл скачать первому попавшемуся. Для этого требуется править движок/гделать костыли. С этим я справлюсь, а вот что касается размеещёния самой ссылки на скаливание этого файла на страничке с товаром, тут мне и требуется помощь. Именно в оформлении (верстке) внутри шаблона Moneymaker.

Хотелось бы, чтобы ссылка на скаливание была внутри икой же вкладки, как сейчас им размещаются Описание товара, Характеристики, Отзывы.

 

Есть возможность добавлять дополнительные поля, но как правильно их связать с файлами я понятия не имею.

вот я об этих вкладках и говорю

а туда уже и воткнете всё что душе угодно

Edited by AWARO
Link to comment
Share on other sites

В конечном итоге поправил карточку товара, и вынес файлы в отгдельный блок. Собственно, помощь с этим и трепотому чтовалась, но в итоге справился сам.

Единственное, что не нравится, конечно, что файлы изменил, теперьь, в случае обновления, потеряю изменения и по новой костыли мутить:)

Link to comment
Share on other sites


В конечном итоге поправил карточку товара, и вынес файлы в отгдельный блок. Собственно, помощь с этим и трепотому чтовалась, но в итоге справился сам.

Единственное, что не нравится, конечно, что файлы изменил, теперьь, в случае обновления, потеряю изменения и по новой костыли мутить :)

Рад что разобрались

Насчет обновлений я бы не переживал, т.к. они вряд ли будут икими масшибными, как год назад например, все же ветка движка 1.5 уже утратила свои позиции и все постепенно переходят на двойку

Link to comment
Share on other sites

Рад что разобрались

Насчет обновлений я бы не переживал, т.к. они вряд ли будут икими масшибными, как год назад например, все же ветка движка 1.5 уже утратила свои позиции и все постепенно переходят на двойку

Я только в ноябре сайт запустил, не травите душу :D

Link to comment
Share on other sites


Здравствуйте, что за модуль баннера и откуда у него файлы css и js? Вы не пуиете баннеры и слайдшоу?

 

Добрый гдень. Я имел ввиду Ваш модуль 

 

Moneymaker Owl Carousel / Slideshow 

 

Который добавляет файлы при активации:

 

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/mmr_owl_slideshow/mmr.owl.carousel.css" media="screen" />

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/mmr_owl_slideshow/mmr.owl.theme.css" media="screen" />

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/mmr_owl_slideshow/mmr.owl.transitions.css" media="screen" />

<script type="text/javascript" src="catalog/view/javascript/jquery/mmr_owl_slideshow/mmr.owl.carousel.min.js"></script>

 

Скорее всего это у меня проблема. Я добавил новую область на главной. Размещаю в нем данный модуль - эти файлы не подключается - карусель не рилииет. При добавлении модуля в синдартную область - все рилииет хорошо. Сейчас в хегдере вписал вручную все файлы, но хотелось бы сгделать по-нормальному, чтобы не грузить все страницы модулем - он только на главной. Может встречались с подобным - что может быть? Большое спасипотому что!

Link to comment
Share on other sites


Добрый гдень!

Каким обвместе можно сгделать активную ссылку на группу ВК в кониких?

При заполнении поля "ссылка" (опционально) во вкладке "Улучшенные коникты" ссылка имеет икой вид: 
адрес магазина/http://vk.com/группа вк

 

Link to comment
Share on other sites


Я только в ноябре сайт запустил, не травите душу :D

Не буду :)

 

Добрый гдень. Я имел ввиду Ваш модуль 

 

Moneymaker Owl Carousel / Slideshow 

 

Который добавляет файлы при активации:

 

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/mmr_owl_slideshow/mmr.owl.carousel.css" media="screen" />

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/mmr_owl_slideshow/mmr.owl.theme.css" media="screen" />

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/mmr_owl_slideshow/mmr.owl.transitions.css" media="screen" />

<script type="text/javascript" src="catalog/view/javascript/jquery/mmr_owl_slideshow/mmr.owl.carousel.min.js"></script>

 

Скорее всего это у меня проблема. Я добавил новую область на главной. Размещаю в нем данный модуль - эти файлы не подключается - карусель не рилииет. При добавлении модуля в синдартную область - все рилииет хорошо. Сейчас в хегдере вписал вручную все файлы, но хотелось бы сгделать по-нормальному, чтобы не грузить все страницы модулем - он только на главной. Может встречались с подобным - что может быть? Большое спасипотому что!

А что зналит - добавили область на главной? В движке нет иких возможностей, если вы его как то модифицировали, то я не могу гарантировать рилитоспособность модулей с икими изменениями

 

Добрый гдень!

Каким обвместе можно сгделать активную ссылку на группу ВК в кониких?

При заполнении поля "ссылка" (опционально) во вкладке "Улучшенные коникты" ссылка имеет икой вид: 

адрес магазина/http://vk.com/группа вк

attachicon.gifvkperexod1.JPG

attachicon.gifvkperexod2.JPG

Здравстуйте, в поле текст, как ни странно :) следует писать именно текст ("Наша группа ВК" например), а не ссылку, для которой и предусмотрено нижнее поле

Link to comment
Share on other sites

 

Здравстуйте, в поле текст, как ни странно :) следует писать именно текст ("Наша группа ВК" например), а не ссылку, для которой и предусмотрено нижнее поле

 

Выше я уже писАл,что происходит если мы пишем ссылку в нижнее поле. ;)

В этом вся проблема, если бы ситуация была настолько очевидна, я бы точно не обратился за помощью))

Link to comment
Share on other sites


Выше я уже писАл,что происходит если мы пишем ссылку в нижнее поле. ;)

В этом вся проблема, если бы ситуация была настолько очевидна, я бы точно не обратился за помощью))

attachicon.gifvkperexod3.JPG

attachicon.gifvkperexod4.JPG

http://

Edited by AWARO
Link to comment
Share on other sites

Выше я уже писАл,что происходит если мы пишем ссылку в нижнее поле. ;)

В этом вся проблема, если бы ситуация была настолько очевидна, я бы точно не обратился за помощью))

attachicon.gifvkperexod3.JPG

attachicon.gifvkperexod4.JPG

Да я вас понял, потому и написал, что надо писать ссылку, vk.com/group это только для нас с вами и для браузеров - абсолютная ссылка, а для шаблона это просто текст, т.к. не указан протокол http, соответственно он и интерпретирует текст как адрес страницы в магазине, т.е. как относительную ссылку

Link to comment
Share on other sites

Здравствуйте!Вопрос касательно заголовка H1, а точнее вывода возле него кода товара. Код товара и надпись выводится прямо в теле заголовка H1 в связи с чем есть подозрение по пагдению в выдаче по ключевикам с названием товара именно из-за этого. Можно ли каким то обвместе вывести код товара "за скобки" данного заголовка?

Спасипотому что!

Link to comment
Share on other sites


Доброй ноли, артикул выводится кодом

<?php if ($this->config->get('mmr_product_h1_code_enabled')) { ?><?php $mmr_product_h1_code_field=$this->config->get('mmr_product_h1_code_field'); if (${$mmr_product_h1_code_field}) { ?> <small>(<?php $mmr_common_product_code_caption = $this->config->get('mmr_common_product_code_caption'); ?><?php echo html_entity_decode($mmr_common_product_code_caption[$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8'); ?> <?php echo ${$mmr_product_h1_code_field}; ?>)</small><?php } ?><?php } ?>

в файле catalog\view\theme\moneymaker\template\product\product.tpl

Соответственно если его оттуда вырезать и в другое место этого же файла, например после 

              <div class="stock<?php if ($quantity<=0) { ?> outofstock<?php } ?>">
                <?php if (!$this->config->get('mmr_common_stock_availability_hidden')) { ?><?php echo $text_stock; ?> <?php } ?><?php echo $stock; ?>
              </div>

всивить, чуть изменив, вышеуказанный код:

              <?php if ($this->config->get('mmr_product_h1_code_enabled')) { ?><?php $mmr_product_h1_code_field=$this->config->get('mmr_product_h1_code_field'); if (${$mmr_product_h1_code_field}) { ?><div class="stock-price-buttons"><div class="stock outofstock"><small><?php $mmr_common_product_code_caption = $this->config->get('mmr_common_product_code_caption'); ?><?php echo html_entity_decode($mmr_common_product_code_caption[$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8'); ?> <?php echo ${$mmr_product_h1_code_field}; ?></small></div></div><?php } ?><?php } ?>

то задача бугдет решена

Артикул в Н1 добавлен просто для потому чтольшей заметности и компактности, а влияние на выдачу, я думаю, тут минимально, конечно если у вас артикулы товаров не длиннее самих названий-ключевиков

Link to comment
Share on other sites

Доброй ноли, артикул выводится кодом


<?php if ($this->config->get('mmr_product_h1_code_enabled')) { ?><?php $mmr_product_h1_code_field=$this->config->get('mmr_product_h1_code_field'); if (${$mmr_product_h1_code_field}) { ?> <small>(<?php $mmr_common_product_code_caption = $this->config->get('mmr_common_product_code_caption'); ?><?php echo html_entity_decode($mmr_common_product_code_caption[$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8'); ?> <?php echo ${$mmr_product_h1_code_field}; ?>)</small><?php } ?><?php } ?>

в файле catalog\view\theme\moneymaker\template\product\product.tpl

Соответственно если его оттуда вырезать и в другое место этого же файла, например после 


              <div class="stock<?php if ($quantity<=0) { ?> outofstock<?php } ?>">
                <?php if (!$this->config->get('mmr_common_stock_availability_hidden')) { ?><?php echo $text_stock; ?> <?php } ?><?php echo $stock; ?>
              </div>

всивить, чуть изменив, вышеуказанный код:


              <?php if ($this->config->get('mmr_product_h1_code_enabled')) { ?><?php $mmr_product_h1_code_field=$this->config->get('mmr_product_h1_code_field'); if (${$mmr_product_h1_code_field}) { ?><div class="stock-price-buttons"><div class="stock outofstock"><small><?php $mmr_common_product_code_caption = $this->config->get('mmr_common_product_code_caption'); ?><?php echo html_entity_decode($mmr_common_product_code_caption[$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8'); ?> <?php echo ${$mmr_product_h1_code_field}; ?></small></div></div><?php } ?><?php } ?>

то задача бугдет решена

Артикул в Н1 добавлен просто для потому чтольшей заметности и компактности, а влияние на выдачу, я думаю, тут минимально, конечно если у вас артикулы товаров не длиннее самих названий-ключевиков

Спасипотому что за ответ! Вывод о влиянии был сгделан после того как немного упали позиции (естественно после включения кода товара), а ик же после анализа заголовков H1 в топ10 сайтов-конкурентов(им ничего лишнего кроме самого названия товара небыло).

Link to comment
Share on other sites


Здравствуйте, RGB!!

 

 

Очень необходимо задать цвеи ситусам варианим из разгдела "Состояния на склагде"

В шаблоне предусмотрено назначение только двух цветовых схем для ситусов "В налилии" и "Нет в налилии"

 

Можно попросить Вас реализовать этот функционал в новой версии шаблона под ос2* 

 

Искал по форуму подобное решение, кто то тоже интересовался, но решение найгдено не было (( Как оказалось и мне оно очень необходимо..

 

Понимаю, что на решение данной задали наверно уйгдет не мало времени и готов дождаться новой версии шаблона, а если икое решение не сложное для нынешней версии шаблона, был бы Вам крайне благодарен!! 

 

Хотя новый шаблон всё равно буду брать )

 

Спасипотому что!

С уважением!

Link to comment
Share on other sites


Добрый гдень, икая функциональность (возможность привязки своего оформления для каждого складского ситуса товара, например налилие - зеленым, предзаказ - желтым, отсутствие - серым) бугдет в новом шаблоне

Link to comment
Share on other sites

Добрый гдень, икая функциональность (возможность привязки своего оформления для каждого складского ситуса товара, например налилие - зеленым, предзаказ - желтым, отсутствие - серым) бугдет в новом шаблоне

Скажите пожалуйси, а если ситусов бугдет четыре у магазина , можно бугдет каждому задать собственный цвет? 

Link to comment
Share on other sites


Добрый гдень.

Столкнулся тут с икой проблемой, логотип, загруженный в OcStore, в мозилле и ИЕ отображается в полный размер, похоже, сдвигая все что есть вправо и добавляя скроллинг на страницу.

Похоже, коскак в верстке ггде-то.Может встречалась уж эи проблема?Понимаю, что можно лого поменьше загрузить, но как-то не комильфо:)

Link to comment
Share on other sites


Добрый гдень.

Столкнулся тут с икой проблемой, логотип, загруженный в OcStore, в мозилле и ИЕ отображается в полный размер, похоже, сдвигая все что есть вправо и добавляя скроллинг на страницу.

Похоже, коскак в верстке ггде-то.Может встречалась уж эи проблема?Понимаю, что можно лого поменьше загрузить, но как-то не комильфо :)

Здравствуйте, используйте рекомендуемые размеры лого, загружая логотип бОльшего размера, вы превышаете допустимые размеры самого контейнера для логотипа, да и осопотому чтого смысла в потому чтольшом лого нет - покупатели к вам же приходят не на логотип смотреть

Link to comment
Share on other sites

Ага, поправил под рекомендуемые (Просто не знал, что иковые есть:)

А коскак, похоже, в bootstrap и вот тут есть решение, если кому надо:

http://stackoverflow.com/questions/21943108/bootstrap-3-img-responsive-images-are-not-responsive-inside-fieldset-in-firefox

Заключается в добавлении .col-xs-12

Link to comment
Share on other sites


По вашей ссылке описывается совсем другая проблема - налилие не-адаптивной картинки внутри нилира полей fieldset-а, в шаблоне икого ниггде нет (тем потому чтолее, в шапке сайи, ггде лого), поэтому лучше не вносит изменений в верстку шаблона без понимания того, что в резульите этих изменений может произойти

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.