Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Dimitriyy

Новачок
  
  • Публікації

    41
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Dimitriyy

  1. Здравствуйте.

    Вопрос по установке.

    После выгрузки папки upload для своей версии опенкарт

    В разделе "Модули" -> "Установка расширений":

    Сначала загружаем "options_related_common.ocmod".

    Потом также через  "Установка расширений" загружаем "options_related_default.ocmod".

    Тема соответствеено дефолтная.

  2. Здравствуйте.

    Опенкарт 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

  3. 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]

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

    Там видите он меняет и адрес самой страницы, хотя редиректы страницы убрал, и они были с прошлой на актуальную. Перебрасывает наоборот назад. И СЕО ПРО должен убрать категории, а он не убирает, причина в чем-то другом.

    Кэш чистил полностью. В другом браузере пробовал.

  4. 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

  5. Здравствуйте.

    Обнаружил на 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], но убрал его для проверки. В редиректе вроде ошибки нет, другие с таким же кодом нормально работают. 

    Ошибка все равно есть. Не могу понять, почему перенаправляет, и при этом не работают настройки СЕО ПРО именно на этой странице.

    В карте сайта выдается нормальный адрес.

     

  6. Если в конторолере будет все убирать тоже мне кажется будет не то. У меня там есть H2 и H3. У них надо стиль оставить. Мне кажется наезжать будет текст один на другой.

    Я именно мусор хотел убрать с меньшими затратами времени. 

     

  7. 22 минуты назад, Prooksius сказал:

    так просто переопределите те стили описания, которые нужно, в css. Проще простого.
    Можно и SQL-запросом - заменой через регулярное выражение, но это нужно разбираться в теме.
    Мне кажется для вас будет проще стилями.

    Я в css сделал стили, которые нужно, но эти стили имеют преимущество, надо их сбросить.

  8. 36 минут назад, max1985 сказал:

    Через phpmyadmin, пишите запрос на замену данных с использованием REGEXP_REPLACE

    Если мне надо удалить: <span style="line-height: 1.42857;"> или <font face="Verdana" style="line-height: 17.1428px;">.

    Можно подробнее описать.

    Это в описанни товаров и категорий. Там еще же закрывающий тег у span будет.

     

  9. Здравствуйте.

    Как можно быстро убрать стили в редактировании описания товаров и категорий. В исходном коде это долго очень по кусочкам удалять.

    Конкретно высота строк интнресует. Она получается или в абсолютных величинах или относительных, в зависимости от выбранного абзаца, а иногда в перемешку выходит. Поменял размер шрифта, и не везде красиво получается. 

    Или подскажите, как в коде эту высоту регулировать. Эти стили , как я понял, в CSS админки. Чтобы именно для описаниия товаров и категорий.

  10. 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

     

  11. Убираю ссылку с логотипа на главной странице изначально был код:

    <?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. В нескольких ресурсах нашел, они вроде одинаковые. Работает он нормально. Адреса все поменялись, в сайтмап и яндекс и гугл дубли ушли.

    Только с выгрузкой sitemap.xml от гугла проблема.

    Прикрепил, который ставил.

     

    seopro_230x_1.01beta.ocmod.zip

    • +1 1
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.