Yutiy
-
Публікації
133 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Yutiy
-
-
05.03.2022 в 20:58, byba сказал:
Еще как вариант , что бы не "Гродить огород" найти того, кто научит поле "Минимальное количество" понимать дробные цифры. Но тут надо хорошо все взвесить, ибо не уверен, что симпла и ей подобные модули будут корректно изменять количество в корзине.
наверное остановлюсь на этом варианте, спасибо
-
05.03.2022 в 19:47, byba сказал:
Хм хм. а поставщик Вам цены отдает в квадратных метрах или же в упаковках ? Если отдает в метрах, то как Вы узнаете сколько квадратов в 1 упаковке ? И Вы же как то обновляете цены и остатки товаров ? Не ручками же все это проставлять ? Уточняю что бы понять к какой системе выгрузки искать привязку.
поставщик указывает цену за упаковку
-
-
NitroPack поставьте и будет вам счастье
-
Подскажите как сделать возможность вывода кол-ва например 0.8 товара или 1.5?
-
-
7 минут назад, Prooksius сказал:
ссылки сохраняются, конечно, иначе было бы непонятно какую картинку показывать)
Таблиц, куда пути к картинкам сохраняются, несколько и все зависит от того, о чем речь идет.
Для товара: oc_product и oc_product_image
Для категории: oc_category
Для производителя....
Ну принцип вы поняли, надеюсь.да, спасибо
-
25 минут назад, Prooksius сказал:
Поинтересуйтесь у автора вашего шаблона, куда он сохраняет названия картинок, в дефолтном магазине названия картинок не сохраняются, просто файлы прикрепляются и все.
а ссылки на изображения тоже не сохраняются?
-
Подскажите, какая таблица отвечает за название изображений в опенкарт?
-
1 час назад, openprice сказал:
Вариант забанить ботов через htaccess - правильный. А вот решение - так себе.
Кстати, у вас там не nginx случайно на сервере?
данные обрабатывает Nginx
-
Уже как неделю на сайте идет подозрительный рост посещаемости, по информации яндекс метрики.
каждый день получаю более 200 непонятных прямых заходов с разных ip/
решений нашел несколько для борьбы с подобной проблемой, а именно в .htaccess добавить
SetEnvIfNoCase User-Agent "Mozilla\/5\.0\ \(compatible;\ SemrushBot\/7~bl;\ \+http:\/\/www\.semrush\.com\/bot\.html\)" bad_bot
SetEnvIfNoCase User-Agent "Mozilla\/5\.0\ \(compatible;\ AppleWebKit\/7~bl;\ \+http:\/\/www\.petalsearch\.com\/bot\.html\)" bad_bot
<RequireAll>
Require all granted
Require not env bad_bot
</RequireAll><RequireAll>
Require all granted
Require not ip 31.173.80.0
Require not ip 178.176.64.0
</RequireAll>RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} “(SemrushBot|PetalBot)” [NC]
RewriteRule .* - [F]SetEnvIfNoCase User-Agent "^Black Hole" bad_bot
SetEnvIfNoCase User-Agent "^Titan" bad_bot
SetEnvIfNoCase User-Agent "^WebStripper" bad_bot
SetEnvIfNoCase User-Agent "^ExtractorPro" bad_bot
SetEnvIfNoCase User-Agent "^CopyRightCheck" bad_bot
SetEnvIfNoCase User-Agent "^Crescent" bad_bot
SetEnvIfNoCase User-Agent "^Wget" bad_bot
SetEnvIfNoCase User-Agent "^SiteSnagger" bad_bot
SetEnvIfNoCase User-Agent "^ProWebWalker" bad_bot
SetEnvIfNoCase User-Agent "^CheeseBot" bad_bot
SetEnvIfNoCase User-Agent "^Teleport" bad_bot
SetEnvIfNoCase User-Agent "^TeleportPro" bad_bot
SetEnvIfNoCase User-Agent "^NetMechanic" bad_bot
SetEnvIfNoCase User-Agent "^CherryPicker" bad_bot
SetEnvIfNoCase User-Agent "^EmailCollector" bad_bot
SetEnvIfNoCase User-Agent "^EmailSiphon" bad_bot
SetEnvIfNoCase User-Agent "^WebBandit" bad_bot
SetEnvIfNoCase User-Agent "^EmailWolf" bad_bot
SetEnvIfNoCase User-Agent "^MIIxpc" bad_bot
SetEnvIfNoCase User-Agent "^Telesoft" bad_bot
SetEnvIfNoCase User-Agent "^Website Quester" bad_bot
SetEnvIfNoCase User-Agent "^WebZip" bad_bot
SetEnvIfNoCase User-Agent "^moget/2.1" bad_bot
SetEnvIfNoCase User-Agent "^WebZip/4.0" bad_bot
SetEnvIfNoCase User-Agent "^WebSauger" bad_bot
SetEnvIfNoCase User-Agent "^WebCopier" bad_bot
SetEnvIfNoCase User-Agent "^NetAnts" bad_bot
SetEnvIfNoCase User-Agent "^Mister PiX" bad_bot
SetEnvIfNoCase User-Agent "^WebAuto" bad_bot
SetEnvIfNoCase User-Agent "^TheNomad" bad_bot
SetEnvIfNoCase User-Agent "^WWW-Collector-E" bad_bot
SetEnvIfNoCase User-Agent "^spanner" bad_bot
SetEnvIfNoCase User-Agent "^InfoNaviRobot" bad_bot
SetEnvIfNoCase User-Agent "^Harvest/1.5" bad_bot
SetEnvIfNoCase User-Agent "^Bullseye/1.0" bad_bot
SetEnvIfNoCase User-Agent "^Mozilla/4.0 (compatible; BullsEye; Windows 95)" bad_bot
SetEnvIfNoCase User-Agent "^Crescent Internet ToolPak HTTP OLE Control v.1.0" bad_bot
SetEnvIfNoCase User-Agent "^CherryPickerSE/1.0" bad_bot
SetEnvIfNoCase User-Agent "^RMA" bad_bot
SetEnvIfNoCase User-Agent "^libWeb/clsHTTP" bad_bot
SetEnvIfNoCase User-Agent "^asterias" bad_bot
SetEnvIfNoCase User-Agent "^httplib" bad_bot
SetEnvIfNoCase User-Agent "^turingos" bad_bot
SetEnvIfNoCase User-Agent "^CherryPicker /1.0" bad_bot
SetEnvIfNoCase User-Agent "^WebBandit/3.50" bad_bot
SetEnvIfNoCase User-Agent "^NICErsPRO" bad_bot
SetEnvIfNoCase User-Agent "^Microsoft URL Control - 5.01.4511" bad_bot
SetEnvIfNoCase User-Agent "^DittoSpyder" bad_bot
SetEnvIfNoCase User-Agent "^Foobot" bad_bot
SetEnvIfNoCase User-Agent "^WebmasterWorldForumBot" bad_bot
SetEnvIfNoCase User-Agent "^SpankBot" bad_bot
SetEnvIfNoCase User-Agent "^BotALot" bad_bot
SetEnvIfNoCase User-Agent "^lwp-trivial/1.34" bad_bot
SetEnvIfNoCase User-Agent "^lwp-trivial" bad_bot
SetEnvIfNoCase User-Agent "^Wget/1.6" bad_bot
SetEnvIfNoCase User-Agent "^BunnySlippers" bad_bot
SetEnvIfNoCase User-Agent "^humanlinks" bad_bot
SetEnvIfNoCase User-Agent "^LinkextractorPro" bad_bot
SetEnvIfNoCase User-Agent "^Offline Explorer" bad_bot
SetEnvIfNoCase User-Agent "^Mata Hari" bad_bot
SetEnvIfNoCase User-Agent "^LexiBot" bad_bot
SetEnvIfNoCase User-Agent "^Web Image Collector" bad_bot
SetEnvIfNoCase User-Agent "^The Intraformant" bad_bot
SetEnvIfNoCase User-Agent "^True_Robot/1.0" bad_bot
SetEnvIfNoCase User-Agent "^True_Robot" bad_bot
SetEnvIfNoCase User-Agent "^Microsoft URL Control - 6.00.8169" bad_bot
SetEnvIfNoCase User-Agent "^URLy Warning" bad_bot
SetEnvIfNoCase User-Agent "^Wget/1.5.3" bad_bot
SetEnvIfNoCase User-Agent "^LinkWalker" bad_bot
SetEnvIfNoCase User-Agent "^cosmos" bad_bot
SetEnvIfNoCase User-Agent "^moget" bad_bot
SetEnvIfNoCase User-Agent "^hloader" bad_bot
SetEnvIfNoCase User-Agent "^BlowFish/1.0" bad_bot
SetEnvIfNoCase User-Agent "^JennyBot" bad_bot
SetEnvIfNoCase User-Agent "^MIIxpc/4.2" bad_bot
SetEnvIfNoCase User-Agent "^BuiltBotTough" bad_bot
SetEnvIfNoCase User-Agent "^ProPowerBot/2.14" bad_bot
SetEnvIfNoCase User-Agent "^BackDoorBot/1.0" bad_bot
SetEnvIfNoCase User-Agent "^toCrawl/UrlDispatcher" bad_bot
SetEnvIfNoCase User-Agent "^WebEnhancer" bad_bot
SetEnvIfNoCase User-Agent "^TightTwatBot" bad_bot
SetEnvIfNoCase User-Agent "^suzuran" bad_bot
SetEnvIfNoCase User-Agent "^VCI WebViewer VCI WebViewer Win32" bad_bot
SetEnvIfNoCase User-Agent "^VCI" bad_bot
SetEnvIfNoCase User-Agent "^Xenu's Link Sleuth 1.1c" bad_bot
SetEnvIfNoCase User-Agent "^Xenu's" bad_bot
SetEnvIfNoCase User-Agent "^Zeus" bad_bot
SetEnvIfNoCase User-Agent "^RepoMonkey Bait & Tackle/v1.01" bad_bot
SetEnvIfNoCase User-Agent "^RepoMonkey" bad_bot
SetEnvIfNoCase User-Agent "^Zeus 32297 Webster Pro V2.9 Win32" bad_bot
SetEnvIfNoCase User-Agent "^Webster Pro" bad_bot
SetEnvIfNoCase User-Agent "^EroCrawler" bad_bot
SetEnvIfNoCase User-Agent "^LinkScan/8.1a Unix" bad_bot
SetEnvIfNoCase User-Agent "^Keyword Density/0.9" bad_bot
SetEnvIfNoCase User-Agent "^Szukacz/1.4" bad_bot
SetEnvIfNoCase User-Agent "^QueryN Metasearch" bad_bot
SetEnvIfNoCase User-Agent "^Openfind data gathere" bad_bot
SetEnvIfNoCase User-Agent "^Openfind" bad_bot
SetEnvIfNoCase User-Agent "^Kenjin Spider" bad_bot
SetEnvIfNoCase User-Agent "^Cegbfeieh" bad_bot
к сожалению не один вариант не сработал, как по информации яндекс метрики кол-во визитов не упало(
может кто сталкивался с подобной проблемой и посоветует иное решение?
-
1 час назад, andreubekish сказал:
Дайте ссылку на сайт.
То есть вам нужно что бы все категории выводились без саб меню?
Сейчас он работает так что, если не хватает место на все категории то он добавляет то что не влезло в more?Да, именно.
Что бы все категории выводились.
-
25 минут назад, Shureg сказал:
Я так понимаю, скрипт должен самостоятельно угадывать, что пионы и розы - показать, а плодовые - не надо.
Вообще, ваш вопрос не про "помогите", а про "сделайте нахаляву, а то деньги самому нужны"Если Вы не можете помочь, то возможно кто-то другой сможет дать хотя бы базовый ответ, который озадачит меня и поможет разобраться в проблеме.
Это как с заменой свеч в авто, можно в сервис поехать, можно самому.
Только если ты не знаешь как сделать то просишь помощи, но помощь может быть как наглядная так и по базовым советам.
Не вижу в самообучение ничего плохого, как сам хочу разбираться в этом, поэтому и попросил помощи как не нашел подобной информации на мой вопрос в интернете.
-
Ребята помоги новичку, настроить горизонтальное меню.
на скрине вверху текущие отображения меню, а мне нужно сделать как внизу картинки чтобы все пункты отобразились во всю строчку.
я так понимаю мне нужен файл который лежит по пути
public_html/catalog/view/theme/mahardhi/template/common/menu.twig
а именно
{% if categories %}
<nav id="menu" class="navbar navbar_menu">
<div class="navbar-header">
<button type="button" class="btn btn-navbar navbar-toggle" id="btnMenuBar"><i class="fa fa-bars"></i></button>
</div>
<div id="topCategoryList" class="main-menu menu-navbar clearfix" data-more={{ text_more }}>
<div class="menu-close hidden-lg hidden-md"><span id="category" class="">{{ text_menu }}</span><i class="fa fa-close"></i></div>
<ul class="nav navbar-nav">
<!--<li class="menulist home"><a id="home" href="{{ home }}" >{{ text_home }}</a></li>-->
{% for category in categories %}
{% if category.children %}
<li class="dropdown menulist">
<a href="{{ category.href }}" class="dropdown-toggle" aria-expanded="false">{{ category.name }}</a>
{% if category.column > 1 %}
<div class="dropdown-menu navcol-menu item-column column-{{ category.column }}">
<div class="dropdown-inner">
{% for children in category.children|batch(category.children|length / category.column|round(1, 'ceil')) %}
<ul class="list-unstyled childs_1">
{% for child in children %}
<li class="dropdown-submenu {% if child.grand_childs %}sub-menu-item{% endif %}" >
<a href="{{ child.href }}" class="dropdown-toggle" aria-expanded="false">{{ child.name }}</a>
{% if child.grand_childs %}
<ul class="list-unstyled sub-menu ">
{% for grand_child in child.grand_childs %}
<li>
<a href="{{ grand_child.href }}" >{{ grand_child.name }}</a>
</li>
{% endfor %}
</ul>
{% endif %}
</li>
{% endfor %}
</ul>
{% endfor %}
</div>
{% if category.thumb %}
<div class="col-sm-12 image-menu"><img src="{{ category.thumb }}" alt="shop" class="img-responsive"/></div>
{% endif %}
</div>
{% else %}
<div class="dropdown-menu navcol-menu column-1 ">
<div class="dropdown-inner">
{% for children in category.children|batch(category.children|length / category.column|round(1, 'ceil')) %}
<ul class="list-unstyled childs_1">
{% for child in children %}
{% if child.grand_childs %}
<li class="dropdown-submenu {% if child.grand_childs %}sub-menu-item{% endif %}" >
<a href="{{ child.href }}" class="dropdown-toggle" aria-expanded="false">{{ child.name }}</a>
<i class="fa fa-caret-right" aria-hidden="true"></i>
{% if child.grand_childs %}
<ul class="list-unstyled sub-menu ">
{% for grand_child in child.grand_childs %}
<li>
<a href="{{ grand_child.href }}" >{{ grand_child.name }}</a>
</li>
{% endfor %}
</ul>
{% endif %}
</li>
{% else %}
<li class="" >
<a href="{{ child.href }}" class="dropdown-toggle" aria-expanded="false">{{ child.name }}</a>
</li>
{% endif %}
{% endfor %}
</ul>
{% endfor %}
</div>
</div>
{% endif %}
</li>
{% else %}
<li class="menulist"><a href="{{ category.href }}">{{ category.name }}</a></li>
{% endif %}
{% endfor %}
<!--{% if enableBlog %}
<li class="blog"><a href="{{ blogs_link }}">{{ text_blog }}</a></li>-->
{% endif %}
</ul>
</div>
</nav>
{% endif %}но здесь я скажу честно мне совсем не понятно, как поступить чтобы получился желаемый результат.
-
-
Пробывал несколько решений
это не помогло
шаблон не стандартный
может есть решение как можно вывести конкретные атрибуты в категориях?
-
В 22.10.2021 в 12:05, kwakin сказал:
Для напольных покрытий уже давно модули есть
а можете посоветовать модуль для напольных покрытий?
-
Ребята такой вопрос!
Что лучше выбрать для Им на 10тыс. позиций.
Сайт будет по продаже дверей и напольных покрытий.
Не могу определится что лучше, мне лично нравится OpenCart, но знакомые рекомендуют WordPress.
Кто-то может рассказать о подводных камнях WordPress и OpenCart?
-
всем привет.
мне нужно скрыть вкладку "характеристики" как в ней есть атрибуты, которые используются для фильтров.
подскажите правильно ли я делаю что-бы скрыть вкладку "характеристики" в товаре?
нашел такое решение
в catalog/view/theme/тема/template/product/product.twig
необходимо закоментить строки с tab-specification
но данный способ мне не помог, если честно(
может есть альтернативное решение?
-
-
10 минут назад, Prooksius сказал:
покажите код хотя бы на несколько строчек вокруг.
128 //microdatapro 7.3 start - 1 - main
129 $data['microdatapro_data'] = $information_info;
130 $data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8');
131 $this->document->setTc_og($this->load->controller('extension/module/microdatapro/tc_og', $data));
132 $this->document->setTc_og_prefix($this->load->controller('extension/module/microdatapro/tc_og_prefix'));
133 $data['microdatapro'] = $this->load->controller('extension/module/microdatapro/information', $data);
134 $microdatapro_main_flag = 1;
135 //microdatapro 7.3 start - 1 - main -
всем добрый день
возникла ошибка Parse error: syntax error, unexpected ';', expecting ')'
ошибка отображается только при попытке открыть статьи на сайте в подвале, такие как оплата и доставка
ругается на этот файл public_html/system/storage/modification/catalog/controller/information/information.php on line 130
код строчки
$data['microdatapro_data'] = $information_info;
пытался делать так
$data['microdatapro_data'] = ($information_info);
а после обновления модификаторов ошибка повторяется
и снова такой код
$data['microdatapro_data'] = $information_info;
-
Столкнулся с такой проблемой, в раздел загрузки добавил файл, привечал файл к товару.
Поставил цену 0.
Зарегестрировался на сайте, нажал купить товар и по идеи в разделе меню "Загрузки" должен был появится мой файл, но он не появился.
Файл архив zip
Может нужно что-то нажать? чтобы увидеть файл? или нужно поставить определенную цену?
-
15 минут назад, sasha3337774 сказал:
посмотрите через редактор кода, какой div отвечает за характеристики и потом в product найдите его и переместите куда вам нужно
попытки приводят к ошибки
Fatal error: Uncaught Twig_Error_Syntax: Unexpected end of template in
либо ничего не меняется
Создать калькулятор расчета
в Програмування, створення модулів, зміна функціональності
Опубліковано:
Необходимо создать калькулятор расчета по типу как тут
https://pol-dver.ru/shop/laminat/kronopol/platinium-venus/laminat-kronopol-venus-platinium-dub-nike-d-3305/
только с одним активным полем в которое вбиваем площадь
далее должно рассчитываться кол-во упаковок и отображаться общая площадь заказанной позиции.
важно калькулятор должен расчитывать товар кратно упаковке
Интересует сроки и цена
Весрсия ОС 3.0.2