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

dexteron

Користувачі
  • Публікації

    151
  • З нами

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

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

  1. 4 минуты назад, Sombleum сказал:

    Я делала так ка вы показали но почему то без изменения

     

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

    Скрытый текст

    cb3634376112ee76de33b1531f156cd2.gif

    Когда эта панель будет открыта и вы будете перезагружать страницу сайта стили кэшироваться не будут.

  2. 1. В файлах config.php пути поправили?

    2. .htaccess настроен правильно, старого домена в правилах нет?

    3. Удалите кэш:

    • очистить папки:

      • /vqmod/vqcache

      • /system/cache

      • /vqmod/logs

      • /system/logs

    • удалить файлы:

      • /vqmod/checked.cache

      • /vqmod/mods.cache

    4. Если магазин у вас уже заполнен товарами и статьями то надо поменять и внутренние ссылки. Для этого открываем SQL базу которую скачали в текстовом редакторе и замените там все ссылки со старого домена на новый. Заливаем в базу обратно.

  3. catalog/view/theme/default/stylesheet/stylesheet.css

    строка 104

    #language 

    Измените параметр 

    left: 320px;

    на

    left: 323px;

     

    Если я правильно понял суть вашего вопроса.

    Проверял на 1.5.6, не знаю подойдет ли для вашей версии. Скорей всего да.

  4. 12 минут назад, mexshapka сказал:

    куча ошибок в журнале

     

     

    Давайте проясним ситуацию.

     

    1. Вы залили OC 1.5.6 поверх рабочего сайта OC 1.5.5

    2. Вы пытались восстановить сайт с бэкапа:

        - Как делали бэкап? 

        - Бэкап делали и базы данных, и файлов?

        - Бэкап восстанавливали и базы, и файлов?

    3. Если бэкап нерабочий, есть ли возможность сделать бэкап задним числом на вашем хостере?

  5. 30 минут назад, NataZH сказал:

    Сначала заменила блок, не вышло, а потом удалила, но ничего не изменилось =(

     

    Странно, проверил у себя на OC 2.3 (стандартный шаблон) это работает.

     

    1. Либо не тот файл редактируете. Нужно этот catalog/view/theme/default/template/product/category.tpl (для стандартного шаблона) 

    2. Либо отображается старая версия с кэша 

    3. Либо какой-то модуль через vqmod заменяет стандартный файл категории.

    4. Либо я о чем-то забыл или чего-то не знаю :)

  6.  

    30 минут назад, NataZH сказал:

    Подскажите пожалуйста, а как удалить цену от сюда? 

     

     

    catalog/view/theme/*имяшаблона*/template/product/category.tpl

     

    Закомментируйте или удалите блок:

     

    <?php if ($product['price']) { ?>
    <p class="price">
      <?php if (!$product['special']) { ?>
      <?php echo $product['price']; ?>
      <?php } else { ?>
      <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span>
      <?php } ?>
      <?php if ($product['tax']) { ?>
      <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
      <?php } ?>
    </p>
    <?php } ?>

     

    • +1 1
  7. 1 час назад, 3a4ik сказал:

    Недавно начал изучать OpenCart. Прислали тестовое задание.

    ....

    Подскажите пожалуйста, может, в ОpenCart (в админ-панели где-то) есть специальный инструмент для этого?

     

    1. Для полного новичка (судя по тому, что вы не можете найти какие стили подключены к странице) сходу освоить OpenCart будет сложно.

    2. Специальный инструмент есть, но он не в OC, он в самом браузере. Называется Developer Tools (в браузере Chrome).

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

    Поищите доп. информацию по данному инструменту.

  8. Тут нужно добавить отдельные блоки div (слева и справа от основного контента) и при клике через js менять url. Как это сделано на сайте https://www.timecode.ru/

    <div id="clickable_bg_left" onclick="document.location = 'https://www.timecode.ru/timex';" style="width: 82px; height: 4771px;"></div>
    <div id="clickable_bg_right" onclick="document.location = 'https://www.timecode.ru/timex';" style="width: 82px; height: 4771px;"></div>

    Посмотрите через инструменты разработчика Chrome. Да, еще один момент. Для того чтобы эти блоки боковые подстраивались под ширину экрана нужно добавить:

    Скрытый текст
    
    <script>
        function SetBGsize(){
            var container_width  = parseInt($('body').width());
            var container_height = parseInt($('body').height());
    
            if(container_width>=1100) {
                $('#clickable_bg_left').css('width',(container_width-1100)/2+'px');
                $('#clickable_bg_right').css('width',(container_width-1100)/2+'px');
            }else{
                $('#clickable_bg_left').css('width','0px');
                $('#clickable_bg_right').css('width','0px');
            }
    
            $('#clickable_bg_left').css('height',container_height+'px');
            $('#clickable_bg_right').css('height',container_height+'px');
        }
    
        $(window).resize(function () {
            SetBGsize();
        });
    
        $(document).ready(function() {
            SetBGsize();
        });
    </script>

     

     

    Код взят из сайта-примера. Возможно, его нужно подогнать под себя. Но логика такая.

     

    Еще, конечно, зависит от того какой именно фон вы хотите сделать кликабельным. Если только левую и правую часть как на сайте-примере то решение выше я описал.

    Если полностью сделать кликабельным фон (т.е. любой видимый пиксель фона body) - решение тут нужно другое.

  9. Посмотрите какие классы прописаны для элементов со второго скриншота и сравните с теми, которые на первом скриншоте.

    Попробуйте сделать такие же классы. Через Chrome Developer Tools можно посмотреть и потестировать.

     

    Еще адрес сайта не помешал бы) 

    Вслепую сложно о чем то конкретном говорить.

  10. 12 минут назад, NataZH сказал:

    стандартный, я его не меняла после скачивания. 

    Может вы просто стиль переопределили в css-файле.

    Например, хотели скрыть один элемент, прописали в css display:none; но оказалось что этот класс используется и для других элементов на сайте. И таким образом скрылись все элементы с данным классом.

     

    Откройте Developer Tools (в Chrome) и посмотрите какие классы прописаны для скрытых элементов. А потом посмотрите какой стиль им прописан в css.

     

    • +1 1
  11. Вам нужно в контроллере модуля добавить кое-какие строки. Смотрите по аналогии стандартную страницу производителей:

     

    index.php?route=product/manufacturer

     

    В этом куске кода (контроллер модуля):

    Скрытый текст
    
    $this->data['categories'] = array();
    
    $results = $this->model_catalog_manufacturer->getManufacturers();
    
    foreach ($results as $result) {
      if (is_numeric(utf8_substr($result['name'], 0, 1))) {
        $key = '0 - 9';
      } else {
        $key = utf8_substr(utf8_strtoupper($result['name']), 0, 1);
      }
    
      if (!isset($this->data['manufacturers'][$key])) {
        $this->data['categories'][$key]['name'] = $key;
      }
    
      $this->data['categories'][$key]['manufacturer'][] = array(
        'name' => $result['name'],
        'href' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id'])
      );
    }

     

     

     

    Controller: /catalog/controller/product/manufacturer.php

    View: /catalog/view/theme/default/template/product/manufacturer_list.tpl

     

    $category['name'] в файле manufacturer_list.tpl - выводит первую букву производителя.

     

     

  12.  

    Цитата

    Спасибо большое, я нашла, можно последний вопрос, я правильно поняла, мне нужно что бы строчка выглядела так "<ul class="display:none">?

     

    Нет. Не совсем.

    Если хотите применить класс к элементу -  строку display:none; нужно записывать в css-файле который находится в папке с вашим шаблоном.

    Например, в таком виде:

    .my_class {
      display:none;
    }

    А потом применить к элементу html:

    <ul class="my_class">
    ....
    </ul>

    Либо можно просто прописать атрибут style и сразу задать display:none;

    Вот так:

    <ul style="display:none;">
    ....
    </ul>

     

    • +1 1
  13. 11 минут назад, astra1973 сказал:

    Добрый день! Будет ли работать на нестандартном шаблоне? Конкретно Moneymaker.

     

    Здравствуйте! По идее должен работать. Если вдруг некорректно будет работать напишите мне. Я его переделаю под ваш шаблон. 

  14. Можете показать ссылку на сайт? Или он на локалхосте у вас?

    Какая у вас на данный момент задача, которую вы не можете выполнить?

     

    Если вы просто изменяете файл за файлом используя стандартный шаблон как пример - дополнительно ничего не нужно подключать. Там уже все что нужно есть. 

    Конечно, если вы какие-то элементы функционала выносите в другие файлы (отличные от стандартного шаблона) то скорей всего будут ошибки.

     

    Обычно, ошибки дают подсказки о том, что именно мы не так подключили.

     

     

     

  15. 6 минут назад, Doriani4k2 сказал:

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

     

    От того, что вы мне поставите минус ничего не изменится. Ваша проблема не решится.

    Вам тут никто ничего не должен.

    Таким персонажам как вы нужно вообще доступ на данный форум закрыть. 

    Чтобы "товарищи жлобы" вам не мешали.

     

    P. S. В чем жлобство?)

  16. 25 минут назад, Doriani4k сказал:

    я три дня мучаю страницу по разному и за три дня я написал первый раз. из за того что не получается

    Да, иногда решение проблемы занимает много времени. Главное задавать в гугл нужные вопросы.

    Если никак не идет - тогда нанимайте того, кто сможет вам помочь.

    Например, в этом разделе https://opencartforum.com/forum/25-дизайн-верстка-и-шаблоны/

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

Important Information

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