Dimitriyy
-
Публікації
41 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Dimitriyy
-
-
Здравствуйте.
Гугл начал писать; "Недопустимый тип объекта в поле "brand".
Видимо тоже, что и в предыдущем вопросе по полю "Автор".
-
Здравствуйте. Спасибо.
Установил Ваш модуль. Все стало без проблем, работает нормально.
-
Здравствуйте.
Вопрос. Правильно ли я понял инструкцию по установке?
Папка upload вручную. Два ocmod последовательно через установка расширений.
-
Здравствуйте.
Вопрос по установке.
После выгрузки папки upload для своей версии опенкарт.
В разделе "Модули" -> "Установка расширений":
Сначала загружаем "options_related_common.ocmod".
Потом также через "Установка расширений" загружаем "options_related_default.ocmod".
Тема соответствеено дефолтная.
-
Здравствуйте.
Опенкарт 2.3
На страницах категорий в карточках товаров выводится рейтинг из отзыва о товаре. Хочу рядом с ним добавить ссылку на отзывы о товаре как на странице товара под кнопкой "купить".
В catalog/view/theme/default/template/product/category.tpl за выведение рейтинга отвечает код:
<?php if ($product['rating']) { ?>
<div class="rating">
<?php for ($i = 1; $i <= 5; $i++) { ?>
<?php if ($product['rating'] < $i) { ?>
<span class="fa fa-stack"><i class="fa fa-star-o fa-stack-2x"></i></span>
<?php } else { ?>
<span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span>
<?php } ?>
<?php } ?></div>
<?php } ?>В catalog/view/theme/default/template/product/product.tpl выводит рейтинг ссылку на отзывы и ссылку написать отзыв код:
<?php if ($review_status) { ?>
<div class="rating">
<p>
<?php for ($i = 1; $i <= 5; $i++) { ?>
<?php if ($rating < $i) { ?>
<span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span>
<?php } else { ?>
<span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span>
<?php } ?><?php } ?>
<a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $reviews; ?></a> / <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $text_write; ?></a></p></div>
<?php } ?>В шаблон категорий надо добавить:
<a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $reviews; ?></a>
В контролерах не получается разобраться, что отвечает за выведение отзывов и где надо править в:
catalog/controller/product/category.php
-
-
54 минуты назад, nikoshot сказал:
закоментируйте вот эти строки и проверьте
RewriteRule ^fitnes/step-platforma(.*)$ fitnes/espandery-i-trenazhery/$1 [L,R=301]
RewriteRule ^espandery-dlya-domashnih-trenirovok(.*)$ fitnes/espandery-i-trenazhery/$1 [L,R=301]
RewriteRule ^step-platforma(.*)$ fitnes/espandery-i-trenazhery/$1 [L,R=301]Я пробовал эти закоментировать, никакого эффекта не было. Сейчас еще раз сделал, не работает.
Там видите он меняет и адрес самой страницы, хотя редиректы страницы убрал, и они были с прошлой на актуальную. Перебрасывает наоборот назад. И СЕО ПРО должен убрать категории, а он не убирает, причина в чем-то другом.
Кэш чистил полностью. В другом браузере пробовал.
-
12 минут назад, nikoshot сказал:
Пришлите весь htaccess
SecRuleEngine Off
# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.# 2. In your opencart directory rename htaccess.txt to .htaccess.
# For any support issues please visit: http://www.opencart.com
Options +FollowSymlinks
# Prevent Directoy listing
Options -Indexes# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
Require all denied
## For apache 2.2 and older, replace "Require all denied" with these two lines :
# Order deny,allow
# Deny from all
</FilesMatch># SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/# Ниже перенаправлние при переходе на HTTPS со старого зеркала
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Ниже перенаправлние c www на без www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]RewriteBase /
RewriteRule ^aksessuary-dlya-plavaniya/trubka-frontalnaya(.*)$ aksessuary-dlya-plavaniya/trubki-frontalnie-dlya-plavaniya/$1 [L,R=301]
RewriteRule ^fitnes/espandery-dlya-domashnih-trenirovok/(.*)$ fitnes/espandery-i-trenazhery/$1
RewriteRule ^fitnes/kovriki-dlya-fitnesa(.*)$ fitnes/kovriki-dlya-jogi/$1 [L,R=301]
RewriteRule ^kovriki-dlya-fitnesa(.*)$ fitnes/kovriki-dlya-jogi/$1 [L,R=301]
RewriteRule ^fitnes/kovriki-dlya-jogi/chehol-kovrika-dlya-fitnesa(.*)$ fitnes/aksessuary-dlya-jogi/$1 [L,R=301]
RewriteRule ^fitnes/kovriki-dlya-jogi/kovriki-dlya-fitnesa-i-jogi(.*)$ fitnes/kovriki-dlya-jogi/$1 [L,R=301]
RewriteRule ^obuv-detskaya(.*)$ obuv-dlya-bassejna/obuv-dlya-bassejna-detskaya/$1 [L,R=301]
RewriteRule ^obuv-dlya-bassejna/obuv-detskaya(.*)$ obuv-dlya-bassejna/obuv-dlya-bassejna-detskaya/$1 [L,R=301]
RewriteRule ^obuv-dlya-bassejna/obuv-muzhskaya(.*)$ obuv-dlya-bassejna/obuv-dlya-bassejna-muzhskaya/$1 [L,R=301]
RewriteRule ^obuv-dlya-bassejna/obuv-zhenskaya(.*)$ obuv-dlya-bassejna/obuv-dlya-bassejna-zhenskaya/$1 [L,R=301]
RewriteRule ^obuv-muzhskaya(.*)$ obuv-dlya-bassejna/obuv-dlya-bassejna-muzhskaya/$1 [L,R=301]
RewriteRule ^obuv-zhenskaya(.*)$ obuv-dlya-bassejna/obuv-dlya-bassejna-zhenskaya/$1 [L,R=301]
RewriteRule ^plyazh-i-obuchenie/maski-dlya-plavaniya(.*)$ ochki-dlya-plavaniya/maski-i-trubki-dlya-dayvinga/$1 [L,R=301]
RewriteRule ^plyazh-i-obuchenie/podguzniki-dlya-bassejna(.*)$ plyazh-i-obuchenie/podguzniki-dlya-plavaniya/$1 [L,R=301]
RewriteRule ^plyazh-i-obuchenie/solncezaschitnyj-kostyum(.*)$ plyazh-i-obuchenie/kostyum-solncezaschitnyj/$1 [L,R=301]
RewriteRule ^podguzniki-dlya-bassejna(.*)$ plyazh-i-obuchenie/podguzniki-dlya-plavaniya/$1 [L,R=301]
RewriteRule ^sahab-gambol(.*)$ sahab/$1 [L,R=301]
RewriteRule ^fitnes/ganteli-dlya-fitnesa(.*)$ ganteli/$1 [L,R=301]
RewriteRule ^ganteli-dlya-fitnesa(.*)$ ganteli/$1 [L,R=301]
RewriteRule ^fitnes/kovriki-dlya-jogi/-i-jogi(.*)$ fitnes/kovriki-dlya-jogi/$1 [L,R=301]
RewriteRule ^lasty/korotkie(.*)$ lasty/lasty-korotkie/$1 [L,R=301]
RewriteRule ^ochki-dlya-plavaniya/maski-dlya-dayvinga(.*)$ ochki-dlya-plavaniya/maski-i-trubki-dlya-dayvinga/$1 [L,R=301]
RewriteRule ^fitnes/step-platforma(.*)$ fitnes/espandery-i-trenazhery/$1 [L,R=301]
RewriteRule ^espandery-dlya-domashnih-trenirovok(.*)$ fitnes/espandery-i-trenazhery/$1 [L,R=301]
RewriteRule ^step-platforma(.*)$ fitnes/espandery-i-trenazhery/$1 [L,R=301]
RewriteRule ^lasty-detskie-sof-te27373$ /lasty-detskie-sof-2737-3 [L,R=301]
RewriteRule ^maski-dlya-plavaniya(.*)$ ochki-dlya-plavaniya/maski-i-trubki-dlya-dayvinga/$1 [L,R=301]
RewriteRule ^maski-dlya-dayvinga(.*)$ ochki-dlya-plavaniya/maski-i-trubki-dlya-dayvinga/$1 [L,R=301]RewriteRule ^lasty-dlya-bassejna-sof-te27371$ /lasty-dlya-bassejna-sof-2737-1 [L,R=301]
RewriteRule ^maski-dlya-dayvinga/maska-dlya-plavaniya-lsm22-sn11$ /maska-dlya-plavaniya-lsm22-sn11 [L,R=301]
RewriteRule ^slancy-muzhskie-sahab-sh-17-44m-03$ /slancy-muzhskie-sahab-sh-29-44m-03 [L,R=301]
RewriteRule ^slancy-muzhskie-sahab-sh-20-44m-03$ /slancy-muzhskie-sahab-sh-29-44m-03 [L,R=301]
RewriteRule ^slancy-muzhskie-sahab-sh-17-44-m3$ /slancy-muzhskie-sahab-sh-29-44m-03 [L,R=301]
RewriteRule ^slancy-muzhskie-sh-17-44m-03$ /slancy-muzhskie-sahab-sh-29-44m-03 [L,R=301]
RewriteRule ^slancy-muzhskie-sahab-sh-20-543mk-03$ /slancy-muzhskie-sahab-sh-21-543mk-03 [L,R=301]
RewriteRule ^slancy-muzhskie-sahab-sh-20-543mk-02$ /slancy-muzhskie-sahab-sh-21-543mk-02 [L,R=301]
RewriteRule ^slancy-muzhskie-sahab-sh-20-543mk-01$ /slancy-muzhskie-sahab-sh-21-543mk-01 [L,R=301]
RewriteRule ^slancy-muzhskie-sahab-sh-20-543mk-04$ /slancy-muzhskie-sahab-sh-21-543mk-04 [L,R=301]
RewriteRule ^kovrik-dlya-fitnesa-i-jogi-bf-ym01c-04$ /kovrik-dlya-fitnesa-i-jogi-bf-ym01-04 [L,R=301]
RewriteRule ^kovrik-dlya-gimnastiki-i-jogi-bf-001$ /kovrik-dlya-fitnesa-i-jogi-bf-001 [L,R=301]
RewriteRule ^kovrik-gimnasticheskij-kb-6505$ /kovrik-dlya-fitnesa-i-jogi-kb-6505 [L,R=301]
RewriteRule ^lasty-dlya-bassejna-sof-te27372$ /lasty-dlya-bassejna-sof-2737-2 [L,R=301]
RewriteRule ^koeplenie-dlya-espanderov-universalnoe-so-u04$ /kreplenie-dlya-espanderov-universalnoe-so-u04 [L,R=301]RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]# RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
# RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTPS/
RewriteRule ^index\.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTPS/
RewriteRule ^index\.php$ / [R=301,L]
RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteCond %{REQUEST_METHOD} !^POST$
RewriteRule ^index\.php$ https://%{HTTP_HOST}? [R=301,L]# Ниже переадресация страниц на новые адреса после удаления дублей
### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200# 7. disable open_basedir limitations
# php_admin_value open_basedir none -
Решил вопрос разместив скрипт выше, все заработало.
-
Здравствуйте.
Обнаружил на 2 страницах ошибку перестали открываться.
https://sport-swim.ru/step-platforma-dlya-fitnesa-so-t010 это адрес актуальный, включен СЕО ПРО, товары без категорий.
Перебрасывает на: https://sport-swim.ru/fitnes/espandery-i-trenazhery/-dlya-fitnesa-so-t010.
Делал редирект в .htaccess вида: RewriteRule ^-dlya-fitnesa-so-t010$ /step-platforma-dlya-fitnesa-so-t010 [L,R=301], но убрал его для проверки. В редиректе вроде ошибки нет, другие с таким же кодом нормально работают.
Ошибка все равно есть. Не могу понять, почему перенаправляет, и при этом не работают настройки СЕО ПРО именно на этой странице.
В карте сайта выдается нормальный адрес.
-
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]На главной работает редирект с www на без, на других страницах нет.
Можете объяснить почему.
-
1 час назад, Prooksius сказал:
line-height: 20px !important;
Это в начале stylesheet где стили по умолчанию идут?
-
Если в конторолере будет все убирать тоже мне кажется будет не то. У меня там есть H2 и H3. У них надо стиль оставить. Мне кажется наезжать будет текст один на другой.
Я именно мусор хотел убрать с меньшими затратами времени.
-
22 минуты назад, Prooksius сказал:
так просто переопределите те стили описания, которые нужно, в css. Проще простого.
Можно и SQL-запросом - заменой через регулярное выражение, но это нужно разбираться в теме.
Мне кажется для вас будет проще стилями.Я в css сделал стили, которые нужно, но эти стили имеют преимущество, надо их сбросить.
-
36 минут назад, max1985 сказал:
Через phpmyadmin, пишите запрос на замену данных с использованием REGEXP_REPLACE
Если мне надо удалить: <span style="line-height: 1.42857;"> или <font face="Verdana" style="line-height: 17.1428px;">.
Можно подробнее описать.
Это в описанни товаров и категорий. Там еще же закрывающий тег у span будет.
-
Здравствуйте.
Как можно быстро убрать стили в редактировании описания товаров и категорий. В исходном коде это долго очень по кусочкам удалять.
Конкретно высота строк интнресует. Она получается или в абсолютных величинах или относительных, в зависимости от выбранного абзаца, а иногда в перемешку выходит. Поменял размер шрифта, и не везде красиво получается.
Или подскажите, как в коде эту высоту регулировать. Эти стили , как я понял, в CSS админки. Чтобы именно для описаниия товаров и категорий.
-
Спасибо.
Сделал, проверил, работает.
-
1 час назад, mrz сказал:
и контроллер
$data['og_url'] = (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1')) ? HTTPS_SERVER : HTTP_SERVER) . substr($this->request->server['REQUEST_URI'], 1, (strlen($this->request->server['REQUEST_URI'])-1));
$data['home'] = $this->url->link('common/home');
Спасибо.
В контроллере: \catalog\controller\common\header.php, вставить перед // Wishlist
-
Убираю ссылку с логотипа на главной странице изначально был код:
<?php if ($logo) { ?>
<a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a>
<?php } else { ?>
<h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1>
<?php } ?>
Сделал так:
<?php if ($logo) { ?>
<?php if (isset($this->request->get['route']) && $this->request->get['route'] != 'common/home') { ?>
<a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a>
<?php } else { ?>
<img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" />
<?php } ?>
<?php } else { ?>
<h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1>
<?php } ?>
На главной перестала работать, но на остальных тоже.
Пробовал другие варианты, получались системные ошибки.
Подскажите, почему на других страницах ссылка ушла тоже? Где ошибка?
-
12 часов назад, Dotrox сказал:
Это же форум. Помощь в темах всегда бесплатная!
Извините. Еще раз большое спасибо.
-
Спасибо большое, все заработало. Выгрузился.
Я это пропустил, не так давно этим занимаюсь, чтобы такие ошибки сразу найти.
Если я, что-то должен за помощь, пишите.
-
надо 'extension/feed/google_sitemap'; адрес нероавильный?
-
Попробовать убрать файл из корня. Посмотреть, будет ли .htaccess выгружать по урл https//сайт/sitemap.xml
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
-
В нескольких ресурсах нашел, они вроде одинаковые. Работает он нормально. Адреса все поменялись, в сайтмап и яндекс и гугл дубли ушли.
Только с выгрузкой sitemap.xml от гугла проблема.
Прикрепил, который ставил.
- 1
[Поддержка] MicrodataPro (мікророзмітка json-ld/microdata)
в SEO, карта сайта, оптимизация
Опубліковано:
Здравствуйте.
Скачать новую версию и установить поверх старой через установщик модулей? Лицензия останется прежней и будет работать?