-
Публикации
2484 -
Зарегистрирован
-
Посещение
-
Days Won
133
Сообщения, опубликованные пользователем BuslikDrev
-
-
Получилось убрать надпись "Magic Zoom Plus™ trial version"?
-
- Это популярное сообщение.
- Это популярное сообщение.
Может пригодится кому, для OpenCart 2.1.
Чтобы подключить модуль, я подключил из триала (https://www.magictoolbox.com/magiczoomplus/) версии magiczoomplus.js и magiczoomplus.css в header.tpl
Потом в product.tpl перебрал код вывода изображений и сделал его таким:Скрытый текст<?php if ($thumb || $images) { ?> <ul class="thumbnails"> <div class="app-figure" id="zoom-fig"> <?php if ($thumb) { ?> <li><a id="Zoom-1" class="thumbnail MagicZoom" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> <?php } ?> <?php if ($images) { ?> <?php foreach ($images as $image) { ?> <div class="selectors"> <li class="image-additional"> <a data-zoom-id="Zoom-1" class="thumbnail" href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" data-image="<?php echo $image['popup']; ?>"> <img srcset="<?php echo $thumb; ?>?scale.width=112 2x" src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> </div> <?php } ?> <?php } ?> </div> </ul> <?php } ?>
Там же на самом низу удалил этот код:
Скрытый текст$(document).ready(function() { $('.thumbnails').magnificPopup({ type:'image', delegate: 'a', gallery: { enabled:false } }); });
-
- Это популярное сообщение.
- Это популярное сообщение.
Тогда такой вариант (смотрите снизу):
Скрытый текст<!DOCTYPE html> <!--[if IE]><![endif]--> <!--[if IE 8 ]><html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" class="ie8"><![endif]--> <!--[if IE 9 ]><html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" class="ie9"><![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>"> <!--<![endif]--> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title><?php echo $title; if (isset($_GET['page'])) { echo " - ". ((int) $_GET['page'])." ".$text_page;} ?></title> <base href="<?php echo $base; ?>" /> <?php if ($description) { ?> <meta name="description" content="<?php echo $description; if (isset($_GET['page'])) { echo " - ". ((int) $_GET['page'])." ".$text_page;} ?>" /> <?php } ?> <?php if ($keywords) { ?> <meta name="keywords" content= "<?php echo $keywords; ?>" /> <?php } ?> <meta property="og:title" content="<?php echo $title; if (isset($_GET['page'])) { echo " - ". ((int) $_GET['page'])." ".$text_page;} ?>" /> <meta property="og:type" content="website" /> <meta property="og:url" content="<?php echo $og_url; ?>" /> <?php if ($og_image) { ?> <meta property="og:image" content="<?php echo $og_image; ?>" /> <?php } else { ?> <meta property="og:image" content="<?php echo $logo; ?>" /> <?php } ?> <meta property="og:site_name" content="<?php echo $name; ?>" /> <script src="catalog/view/javascript/jquery/jquery-2.1.1.min.js" type="text/javascript"></script> <link href="catalog/view/javascript/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" /> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" type="text/javascript"></script> <link href="catalog/view/javascript/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css" /> <link href="//fonts.googleapis.com/css?family=Open+Sans:400,400i,300,700" rel="stylesheet" type="text/css" /> <link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"> <?php foreach ($styles as $style) { ?> <link href="<?php echo $style['href']; ?>" type="text/css" rel="<?php echo $style['rel']; ?>" media="<?php echo $style['media']; ?>" /> <?php } ?> <script src="catalog/view/javascript/common.js" type="text/javascript"></script> <?php foreach ($links as $link) { ?> <link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" /> <?php } ?> <?php foreach ($scripts as $script) { ?> <script src="<?php echo $script; ?>" type="text/javascript"></script> <?php } ?> <?php foreach ($analytics as $analytic) { ?> <?php echo $analytic; ?> <?php } ?> </head> <body class="<?php echo $class; ?>"> <nav id="top"> <div class="container"> <?php echo $currency; ?> <?php echo $language; ?> <div id="top-links" class="nav pull-right"> <ul class="list-inline"> <li><a href="<?php echo $contact; ?>"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md"><?php echo $telephone; ?></span></li> <li class="dropdown"><a href="<?php echo $account; ?>" title="<?php echo $text_account; ?>" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_account; ?></span> <span class="caret"></span></a> <ul class="dropdown-menu dropdown-menu-right"> <?php if ($logged) { ?> <li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li> <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li> <li><a href="<?php echo $transaction; ?>"><?php echo $text_transaction; ?></a></li> <li><a href="<?php echo $download; ?>"><?php echo $text_download; ?></a></li> <li><a href="<?php echo $logout; ?>"><?php echo $text_logout; ?></a></li> <?php } else { ?> <li><a href="<?php echo $register; ?>"><?php echo $text_register; ?></a></li> <li><a href="<?php echo $login; ?>"><?php echo $text_login; ?></a></li> <?php } ?> </ul> </li> <li><a href="<?php echo $wishlist; ?>" id="wishlist-total" title="<?php echo $text_wishlist; ?>"><i class="fa fa-heart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_wishlist; ?></span></a></li> <li><a href="<?php echo $shopping_cart; ?>" title="<?php echo $text_shopping_cart; ?>"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_shopping_cart; ?></span></a></li> <li><a href="<?php echo $checkout; ?>" title="<?php echo $text_checkout; ?>"><i class="fa fa-share"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_checkout; ?></span></a></li> </ul> </div> </div> </nav> <header> <div class="container"> <div class="row"> <div class="col-sm-4"> <div id="logo"> <?php if ($logo) { ?> <?php if ($home == $og_url) { ?> <img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /> <?php } else { ?> <a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a> <?php } ?> <?php } else { ?> <h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1> <?php } ?> </div> </div> <div class="col-sm-5"><?php echo $search; ?> </div> <div class="col-sm-3"><?php echo $cart; ?></div> </div> </div> </header> <?php if ($categories) { ?> <div class="container"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs"><?php echo $text_category; ?></span> <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> <?php foreach ($categories as $category) { ?> <?php if ($category['children']) { ?> <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a> <div class="dropdown-menu"> <div class="dropdown-inner"> <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?> <ul class="list-unstyled"> <?php foreach ($children as $child) { ?> <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li> <?php } ?> </ul> <?php } ?> </div> <a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div> </li> <?php } else { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> <?php } ?> <!--Ваша ссылка будет существовать вместе с другими - идти в ногу--> <li><a href="http://vk.com/">Аксессуары</a></li> </ul> <!--Ваша ссылка будет существовать отдельно от остальных - можно например задать стиль, позицию, чтобы была справой стороны --> <li><a href="http://vk.com/">Аксессуары</a></li> </div> </nav> </div> <?php } ?>
Пример:
Скрытый текст<?php if ($categories) { ?> <div class="container"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs"><?php echo $text_category; ?></span> <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> <?php foreach ($categories as $category) { ?> <?php if ($category['children']) { ?> <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a> <div class="dropdown-menu"> <div class="dropdown-inner"> <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?> <ul class="list-unstyled"> <?php foreach ($children as $child) { ?> <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li> <?php } ?> </ul> <?php } ?> </div> <a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div> </li> <?php } else { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> <?php } ?> <!--это аккаунт--> <li class="dropdown"><a href="<?php echo $account; ?>" title="<?php echo $text_account; ?>" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_account; ?></span> <span class="caret"></span></a> <ul class="dropdown-menu dropdown-menu-right"> <?php if ($logged) { ?> <li class="dropdown"><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li> <li class="dropdown"><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li> <li class="dropdown"><a href="<?php echo $transaction; ?>"><?php echo $text_transaction; ?></a></li> <li class="dropdown"><a href="<?php echo $download; ?>"><?php echo $text_download; ?></a></li> <li class="dropdown"><a href="<?php echo $logout; ?>"><?php echo $text_logout; ?></a></li> <?php } else { ?> <li class="dropdown"><a href="<?php echo $register; ?>"><?php echo $text_register; ?></a></li> <li class="dropdown"><a href="<?php echo $login; ?>"><?php echo $text_login; ?></a></li> <?php } ?> </ul> </li> </ul> <!--это поиск--> <?php echo $search; ?> </div> </nav> </div> <?php } ?>
-
В 15.03.2017 at 12:42, maxim72 сказал:
Да этот модуль тоже поставил. Тестирую. Все вроде ничего, но бесит эта триальная надпись на изображениях. Перекопал все что мог, ненашел. Видать js надо рыть, а они закодированые(((
есть полезные сайты, чтобы предать коду рабочий вид. типа такого: http://alexvaleev.ru/javascript-optimizator/ http://matthewfl.com/unPacker.html
-
Вставьте через Админ панель/Дизайн/Меню/Произвольные ссылки
Скрытый текст -
А я просто так написал <div class="product-layout2 product-grid2 col-lg-4 col-md-4 col-sm-6 col-xs-12">, чтобы подкатегории и товар был сеткой всегда. Потом уже парился в common.js, чтобы вернуть обратно.
В итоге подкатегории сеткой, товар показывает линией и сеткой. -
В чём проблема, добавьте из ocStore.
-
Конечно можно, но бесплатно это делать тяжело, можно создать контрол (отдельную позицию) только для этой странице в этом месте, чтобы с админ панели можно было там вставит разные модули. А можно просто вставить на всегда ту информацию, которую вы бы хотели там видеть.
-
6 минут назад, dolyalexey сказал:
Дело в том что у меня вообще с головы вылетело как я делал. Скрин - это моя работа, но я не могу вспомнить как у меня так получилось. Есть и подсчет товара, но привязка в карточке товара стоит только для подкатегории, к главной категории я не прикреплял.
Почему то я подумал что это делается з админки.
я не понял, а как вы сделали вывод количества товара в категориях при этом не размещая товар на страницах главных категорий?
-
2 минуты назад, dolyalexey сказал:
Спасибо
только, если вы не будете вставлять товар на главную категорию, тогда не получится сделать подсчёт товара в категориях. А если хотите сделать подсчёт товара, тогда нужно товар вставлять во всю цепочку категорий.
-
- Это популярное сообщение.
- Это популярное сообщение.
-
А что, если с помощью нотепад++ найти слово admin и заменить на другое. Потом в каждый php код вставить HTML код <noindex></noindex>? И в robot.txt будет пуст =)
-
3 часа назад, EvgOpenCart сказал:
По поводу первого не так проблематично, могу убрать и кабинет часть, больше интересует второе, ***здец как не корректно отображается.
где макеты посмотреть?
Ну ясно, вам ещё рано редактировать шаблоны, в начале изучите функционал движка (ОпенКарт). Повторение - мать учениЯ, переустановите шаблон и движок на всякий случай.
-
а в макетах что у вас? Пробовали исходник восстановить?
-
1 час назад, Smartwizard сказал:
проблема со всеми крупными файлами, разрешения поставил 777 на папку image. В общем решил отказаться от загрузки крупных файлов,нашёл в интернете простой онлайн обработчик,сжимает max до 2мб ( можно и десяток закинуть сразу) если в пнг, качество пока меня устраивает.
А зачем переименовывать дефолтный шаблон ? я же буду делать всё в установленном?
777 image/
я в jpg формате, разрешение 1280х853 = 300-500 кб - быстрее загрузка изображения и меньше нагрузка на хостинг.Я не говорил вам про смену названия шаблона.
-
4 часа назад, Smartwizard сказал:
Такой ещё вопрос,в настройка Максимальный размер файла установил 7000000 ,при загрузке через сайт изображение 3мб не загружается,пишет загрузилось,но его нет,после этого нельзя войти в папку ,куда его загружал,удаляю потом только с хостинга уже,как решить проблему? или есть в моей версии ограничения по разрешению?
Проверьте права записи на папки, там вроде 755 должно минимум стоять и посмотрите какое изображение загружаете, то есть они должны быть подписаны не кирилицей, а латинскими буквами, либо цифрами. Так же у меня бывает, что пытаясь загрузить картинку с таким названием "aaa_bbb.jpg" то часть названия удаляет и оставляет "_bbb.jpg" по этому лучше подписывать только цифрами и не переименовывать когда вы, например фото из цифровика загружаете. Так же бывает, что изображение само по себе такое, я его через PaintNET пересохраняю, добавив на фото точку размером 1 пиксель, либо размер полотна меняю или разрешение. И так же я не выяснял из-за чего такие проблемы, использую на сайте Seo_pro.
Такая ошибка у вас возникает при загрузки некоторых изображений? -
6 часов назад, Ratnik сказал:
Вот прям в точку!
именно это и надо!
вот пример дизайна, который нравится. http://monfetti.ru/
не перегружен и со вкусом!
Так попробуйте обратиться непосредственно к создателям данного шаблона, в вашем примере снизу http://megagroup.ru/compani
Они говорят интернет-магазин за 12000 рублей, тем более у них все наработки, им легче это сделать. -
Этот код отвечает за вывод главного изображения и дополнительных (/catalog/view/theme/default/template/product/product.tpl):
Скрытый текст<ul class="thumbnails"> <?php if ($thumb) { ?> <li><a class="thumbnail" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> <?php } ?> <?php if ($images) { ?> <?php foreach ($images as $image) { ?> <li class="image-additional"><a class="thumbnail" href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>"> <img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> <?php } ?> <?php } ?> </ul>
Этот код отвечает за показ главного изображения и переход на большое изображение при нажатии на главное:
Скрытый текст<a class="thumbnail" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a>
Короче вместо <img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /> вставьте свою кнопку, все остальные настройки (размеры и место положение в стилях)
Пример кода:Скрытый текст<div id="iconka"> <a class="thumbnail" href="<?php echo $popup; ?>" title="открыть большое изображение>"><img src="ссылка на иконку http://sdfdsf.ru/iconka.png" title="открыть большое изображение" alt="открыть большое изображение" /></a> </div>
не забываем обновить модификаторы, отчистить кэш сайта и браузеров. Также рекомендую переименовать дефолтный шаблон, если редактируете другой. -
В 04.03.2017 at 23:58, Extezy сказал:
Да с этим как раз проблем нет , по большей части со временем, сам делать буду долго и могу допустить грубые технические ошибки, проще заплатить в моём случае.
В данный момент формирую тз с верху вниз - завтра всё опубликую и уже будем что то думать) Но спасибо за предложение)
редактировать шаблоны - это много работы нужно проделать и времени потратить, также желательно пользоваться программами.
ТЗ нужен всегда, например, минимум набросать, где, что, сколько будет на сайте, какое название, какое лого. -
В 04.03.2017 at 23:21, Extezy сказал:
хотите будет и 10к$ правда грани тз будут где то с функционалом фэйсбука )
Уточняю, имел в виду рубли Российской Федерации
В данный момент составляю тз по совету марка - завтра выставлю всё ещё раз )
Вот:
Скрытый текстhttps://charter97.org/ru/news/2016/8/9/217564/
Вот такие бабки отдали за такой сайт: http://www.court.gov.by/
или вот ещё: https://charter97.org/ru/news/2017/1/23/238614/
Вот такие бабки отдали за такой сайт (я бы сказал дешевле и лучше): http://belarus.travel/ -
- Это популярное сообщение.
- Это популярное сообщение.
1 час назад, Влад сказал:а есть хоть примерно идея как оно хочется чтоб выглядело? если надо установить сборку и шаблон могу помочь, тут дел на 5 минут, а по дизайну какие пожелания?
Полагаю человек хочет один из двух шаблонов просто разрисовать по-усмотрению дизайнера, но чтобы было красочно и празднично на фоне продаваемого товара.
Скажу сразу, главное товар фотографировать отлично. -
В 30.01.2017 at 08:09, maxim72 сказал:
Нужен модуль экспорта в эксль остатков товаров во всех категориях, с картинками товаров, ценой и количеством. А так же чтобы выводилась общая стоимость этих товаров. В самом конце списка у примеру. Интересна цена.
есть такой модуль Export/Import Tool (V3.11) for OpenCart 2.x без картинок (ссылки на картинки).
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=17
У кого выскакивает ошибка " Could not close zip file php://output. "
Нужно открыть \system\PHPExcel\Classes\PHPExcel\Shared\File.phpНайти:
return realpath(sys_get_temp_dir());
Заменить на путь:
return "/var/www/логин хостинга/data/mod-tmp";
Тут подробнее: http://teoway.com/opencart-export-import-tool-oshibka-could-not-close-zip-file/ -
В 01.03.2017 at 23:39, Apoka сказал:
Blade, спасибо!
А то я уже создал грандиозный план.)
Оказалось всё же что проблема в seo модуле из коробки и была она замечена ещё в ранних версиях OPENCART.PRO.
вот http://www.opencartjazz.com/ru/ocj-seopro-oc2, скачайте исправленный вариант модуля и исправьте эти две ошибки (вторая ошибка - это кнопка возврата товара). Именно найдите недостающее части и исправьте, если хотите, чтобы ссылки блога тоже обрабатывались.
-
Сделайте по аналогии вывода описания товара, потом перед ценной вставите код вывода описания.
Увеличение картинки в карточке товара
в Wanted
Опубликовано:
то есть вы установите и будете продавать товар с этой надписью?
Не вижу я нарушений прав в том, чтобы надпись сдвинуть за невидимую часть.