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

spectre

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

    5 919
  • З нами

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

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

  1. Так а в чем проблема поменять категорию при запросе?

    Если только для одной - можно костылем, если нужно на постоянной основе - сделать поле в админке с выбором категории откуда будут браться товары

  2. В инете пишут что-то такое

     

    
    <script type='text/javascript'>
    
    function addLink() {
    
        if (
    
    window.getSelection().containsNode(
    
    document.getElementsByClassName('entry-content')[0], true)) {
    
        var body_element = document.getElementsByTagName('body')[0];
    
        var selection;
    
        selection = window.getSelection();
    
        var oldselection = selection
    
        var pagelink = "Ваша ссылка"; //Change this if you like
    
        var copy_text = selection + pagelink;
    
        var new_div = document.createElement('div');
    
        new_div.style.left='-99999px';
    
        new_div.style.position='absolute';
    
        body_element.appendChild(new_div );
    
        new_div.innerHTML = copy_text ;
    
        selection.selectAllChildren(new_div );
    
        window.setTimeout(function() {
    
            body_element.removeChild(new_div );
    
        },0);
    
    }
    
    }
    
    document.oncopy = addLink;
    
    </script>

     

  3. 42 минуты назад, ginsar сказал:

    В чем проблема и куда еще посмотреть не могу понять.

    Help!

     

    Сначала пишешь в контроллере 

    $data['heading_title'] = '111';

     

    если меняется - смотри, есть ли выше - $this->load->language('module/uni_reviews'); или типа того

    • +1 1
  4. 29 минут назад, divShadow сказал:

    Доброго времени суток всем! Столкнулся с такой бедой - наверстал трёхуровневое меню для магазина, но не могу понять на что нужно изменить href, чтобы отображало категории не второго, а третьего уровня вложенности, кто может - подскажите плиз. 

    по аналогии со 2 уровнем добавить третий

  5. 25 минут назад, Denyelle сказал:

    Мне в файле /catalog/model/catalog/product.php надо прописать условие, чтобы в категориях не отображался товар, которого нет в наличии.

    Я пытаюсь прописать это все в скупе с AND p.status = '1' AND p.stock_status <> 'Нет в наличии', но айт рушится и появляются ошибки. Можно вместо stock_status указать stock_status_id, но это не тоже самое и товар не пропадает из каталога.

    Вот и вопрос - как в product.php прописывается значение русскими буквами?

    На карточке такой проблемы нет, может потому что там вносил изменения в tpl файл.

     

     

    в getProducts нет stock_status, прицепитесь к id

  6. 16 часов назад, oes сказал:

    @spectre Спасибо! Вроде бы стало понятно! Сейчас попробую!

     

    Upd: К сожалению, после перемены этих блоков местами ничего не изменилось. Но теперь пропали товары в подкатегорий (

    Значит не полностью перенесли и не обновили кеши

  7. 28 минут назад, gregoro сказал:

    Погуглил - там все совсем непросто оказывается :-( 

     

    Как я понял - в ngnix вообще свой конфигурационный файл, в который надо "перевести" и перенести все, что в htaccess было.

     

    Верно?

     

    Как считаете - стоит заморачиваться или пусть и дальше на Апаче все работает? 

     

    Конфиг nginx

     

    server {
        server_name www.myopencart.co; ## Your Domain
        root /var/www/opencart/upload; ## Web Root Directory
        index index.php index.html;
    
        listen 80;
        listen [::]:80;
        listen 443 default ssl;
    
        ssl_certificate      /etc/nginx/ssl/opencart.crt;
        ssl_certificate_key  /etc/nginx/ssl/opencart.key;
    
        # Redirect HTTP to HTTPS
        if ($scheme = http) {
            return 301 https://$server_name$request_uri;
        }
    
        access_log /var/log/nginx/myopencart_access.log;               
    
        location /image/data {
            autoindex on;
        }
        location /admin {
            index index.php;
        }
        location / {
            try_files $uri @opencart;
        }
        location @opencart {
            rewrite ^/(.+)$ /index.php?_route_=$1 last;
        }
        
        # Make sure files with the following extensions do not get loaded by nginx because nginx would display the source code, and these files can contain PASSWORDS!
        location ~* \.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|\.php_ {
            deny all;
        }
        # Deny all attempts to access hidden files such as .htaccess, .htpasswd, .DS_Store (Mac).
        location ~ /\. {
            deny all;
            access_log off;
            log_not_found off;
        }
        location ~*  \.(jpg|jpeg|png|gif|css|js|ico)$ {
            expires max;
            log_not_found off;
        }
        location ~ \.php$ {
            try_files $uri =404;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
        }
    }

     

    • +1 1
  8. Ну так сначала выводить уточнить поиск потом описание, в category.tpl

    Блок, который начинается на   <?php if ($categories) { ?> это подкатегории

    а <?php if ($thumb || $description) { ?> - это описание, поменяйте их местами и все будет тип-топ

  9. 48 минут назад, gregoro сказал:

    Не совсем понял где если честно :-) 

    Можете пошагово написать?

    Благодарность на указанные реквизиты скину ;-) 

    admin/controller/common/dashboard.php
    где-то в начале пишете такую строчку

    $data['show'] = ($this->user->getGroupId() != 'группа пользователей копирайтера') ? true : false;

    admin/view/template/common/dashboard.tpl

    перед

    <div id="content">

    пишем

    <?php if ($show) { ?>

     

    перед <?php echo $footer; ?>

    закрываем 

    <?php } ?>

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

Important Information

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