COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

sTRONGER

opencart.pro
  • Публикации

    55
  • Зарегистрирован

  • Посещение

  • Days Won

    2

Сообщения, опубликованные пользователем sTRONGER

  1. 3 часа назад, BuslikDrev сказал:

    Вы уже купили качественную сборку, если вам не терпится, то это возьмите в добавок: https://liveopencart.ru/opencart-moduli-shablony/opencart-pro/pak-ispravleniy-dlya-opencart-pro
    Если вам нужен нереальный свежак оригинала: https://www.opencart.com/index.php?route=cms/download/history

    Спасибо, рассмотрю.
    Пока писал тему, порыскал в интернете и нашел новую сборку "***", но инфы мало. Был ли у вас опыт работы с этой сборкой? 

  2. Всем привет!

    Хочу на перспективу в 4 года сделать небольшой ИМ для себя. Нужен совет, какую версию опенкарта и чью сборку брать?

    Судя по активности на местном форуме и апдейтам OPENCART.PRO, можно предположить, что PRO версию брать не стоит?

    Ласт апдейт был год назад. Релизов 3 версии тут также не ожидается.

    Как мне видится, разработчики модулей и шаблонов уже практически все перешли на 3 версию. 
    Вопрос к местным старожилам, а могли бы вы что-то посоветовать? Может есть какие-то качественные сборки? 
    Может вы можете поделиться какой-то полезной информацией в этом плане?

     

    Заранее спасибо за ответы.

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

    Все получилось спасибо, единственно у меня на конце в контроллере на всех последних урлах не &sort=p.date_added' . $url, 'SSL'); а  &sort=p.date_added' . $url,  true);

    Я сделал с true тоже! Вроде все нормально)

    ;)

  4. 27 минут назад, velomir1 сказал:

    в контроллере еще 2 строчки забыл вам написать

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

    /admin/controller/blog/article.php

     

    где-то 316 строчка, после

    'article_id' => $result['article_id'],
    'image'      => $image,

    вставьте

    'date_added'  => date($this->language->get('date_format_short'), strtotime($result['date_added'])),

     

    в этом же документе где-то 403 строка, после

    $data['sort_order'] = $this->url->link('blog/article', 'token=' . $this->session->data['token'] . '&sort=p.sort_order' . $url, 'SSL');

    вставьте 

    $data['sort_date'] = $this->url->link('blog/article', 'token=' . $this->session->data['token'] . '&sort=p.date_added' . $url, 'SSL');

     

  5. В 22.02.2017 at 01:07, velomir1 сказал:

    Спасибо! Это сделал появился значок дата но она не подсвечивается как у вас и самой даты в графе не стоит! Может еще где то нужно что то вставить)

    не подсвечивается, т.к. у вас это не ссылка. Я тоже у себя убрал, у меня не работала. Это нужно для того, чтобы ссылка сортировала список по дате, но у Вас уже по умолчанию сортируется по дате, поэтому надобности в подобной ссылке нету.

  6. Добавить столбик с датой в блог

     

    Открываем admin/view/template/blog/article_list.tpl

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

    После
     <?php } else { ?>
    <a href="<?php echo $sort_noindex; ?>"><?php echo $column_noindex; ?></a>
    <?php } ?></td>

    где-то 104 строка 

    Пишем это: 

    <td class="text-left">Дата</td>

     

    Затем где-то 128 строка

     <td class="text-left"><?php echo $article['noindex']; ?></td>

    После нее вставляем это 

     <td class="text-left"><?php echo $article['date_added'];?></td>

     

     

    Открываем /admin/controller/blog/article.php

     

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

     

    где-то 316 строчка, после

    'article_id' => $result['article_id'],
    'image'      => $image,

    вставьте

    'date_added'  => date($this->language->get('date_format_short'), strtotime($result['date_added'])),

     

    в этом же документе где-то 403 строка, после

    $data['sort_order'] = $this->url->link('blog/article', 'token=' . $this->session->data['token'] . '&sort=p.sort_order' . $url, 'SSL');

    вставьте 

    $data['sort_date'] = $this->url->link('blog/article', 'token=' . $this->session->data['token'] . '&sort=p.date_added' . $url, 'SSL');

     

     

  7. Нашел сортировку по товарам и сделал аналогично для блога.

     

    Самая удобная сортировка товаров в админке Opencart - по умолчанию по ID товара,
    а в tpl даже незачем столбец делать с ИД. Ну и сортировка по дате совпадает с сортировкой по ID. Значит то что нужно.

     

    Для товаров:

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

    /admin/controller/catalog/product.php
    строка 261 - меняю $sort = 'pd.name'; на $sort = 'p.product_id';
    после строки 465 добавляю -
    $data['sort_product_id'] = $this->url->link('catalog/product', 'token=' . $this->session->data['token'] . '&sort=p.product_id' . $url, 'SSL'); 

    /admin/model/catalog/product.php
    после строки 373 ($sort_data = array()
    добавляю -
    'p.product_id',


    Для Блога
     

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

     

    /admin/controller/blog/article.php
    у меня строка 221 - меняю $sort = 'pd.name'; на $sort = 'p.article_id';

    там же чуть ниже ASC меняете на DESC (сортировка от последней даты к самой ранней)


    у себя после строки 404 добавляю -
    $data['sort_article_id'] = $this->url->link('blog/article', 'token=' . $this->session->data['token'] . '&sort=p.article_id' . $url, 'SSL');


    /admin/model/blog/article.php
    у себя после строки 265 ($sort_data = array()
    добавляю -
    'p.article_id',

     

     

  8. Приветствую!

     

    На движке opencart.pro имеется блог и он довольно неплохой, практически есть всё необходимое для публикаций.

    Однако, после того как у нас появился парсер и количество статей перевалило за сотню, стало трудно ориентироваться в их хаотичном расположении.

    Хотелось бы чтобы в разделе БЛОГ > Статьи блога был столбик с датой публикации и отсортирован по умолчанию по дате добавления. Открываешь статьи и сразу видишь последнюю добавленную - вносишь изменения.

    Может кто-то уже делал подобное?

  9. Проблема решилась) В личной переписке помог admin.

     

    Все комменты я сделал на одну страницу, т.к. не актуально их листать по 5 штук.

     

    458 строка

    https://github.com/ocshop/ocshop/blob/oc-2.1.0.2/upload/catalog/controller/blog/article.php

    меняем 5 на 100.

     

    473 строка

    $pagination->limit = 5;  меняем на 100.

     

    Также сделал комменты индексируемыми, но это уже другая история)

     

  10. Здравствуйте! Возникла такая проблема: после 5 отзывов в любой статье блога, отзывы не возможно прочитать, они пропадают. При нажатии на вторую страницу отзывов ничего не происходит. Вопрос - как вообще убрать эти страницы так, чтобы все отзывы были на одной странице. 

    Собственно пример: https://ok-smart.ru/blog-osnovatelya/obzor-powerbank-na-solnechnih-batarejah

     

  11. Единственное, чего бы я хотел, чтобы починили загрузчик изображений и сам редактор кода. Загрузка изображений не удобная, поиск по изображениям не работает, ну а редактор заказчики всем чем только могут кроют. Ну и там еще много тонкостей, не удобная вещь)

  12. 13 минуты назад, savage4pro сказал:

    у вас на всех страницах витрины 2 пустые строки идут перед выводом контента, ну и index.php?route=api/login говорит сам за себя

    судя по тому, что проблема появилась после "перехода" и для этого был изменен config.php, начните с него и попробуйте найти там разрывы между ?> и <?php

    или строки после завершающего ?>, который там вовсе и не нужен

    Точняк!

    Понял где ошибка, добавлял скрипт, во время перехода на HTTPS  в index.php

    вот такой

     

    //Проверяем соединился ли человек по https или нет, если нет, то отправляем его:
    if($_SERVER['SERVER_PORT'] != '443')
    {
     header('Location: https://%{HTTP_HOST}%{REQUEST_URI}');
     //serverurl - это адрес сайта
    }

     

    Он в итоге не нужен мне, а я про него забыл. Благодаря вашим подсказкам нашел его. Спасибо огромное!

    Всё заработало!

  13. 11 час назад, savage4pro сказал:

    ну во-первых, 

    здесь тоже https пропишите

     

    а во-вторых, https и sitemap_pro вообще никак друг на друга не влияют

    смотрите, что выводит контроллер и саму модель тоже гляньте, где-то там засада сидит - либо в самом коде пустые строки выводятся до <?xml, либо кодировку смотрите

     

    Дописал httpS, проверил файлы, ничего подозрительного не нашел. Обычный google sitemap тоже такую ошибку выводит. Началось все после перехода на https. Думаю, что дело не в этих модулях. 

  14. Здравствуйте Уважаемые!

    Перешел с HTTP на HTTPS, после чего карта сайта (sitemap.pro) не выводится и на странице карты выдает ошибку (изображение прикрепил).

    В .htaccess на ридирект прописано следующее 


    RewriteCond %{HTTPS} off
    #RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

     

    Помимо этого в основном конфиге:

    // HTTP

    define('HTTP_SERVER', 'https://ok-smart.ru/');

    // HTTPS
    define('HTTPS_SERVER', 'https://ok-smart.ru/');

     

    В конфиге админки:

    // HTTP
    define('HTTP_SERVER', 'http://ok-smart.ru/admin/');
    define('HTTP_CATALOG', 'http://ok-smart.ru/');

    // HTTPS
    define('HTTPS_SERVER', 'https://ok-smart.ru/admin/');
    define('HTTPS_CATALOG', 'https://ok-smart.ru/');

     

    SSL в настройках сайта включен.

    Прошу хоть какой-то помощи. У кого какие мысли?

    Безымянный.png

  15. В 05.04.2016 at 12:36, WarStyle сказал:

     

    Читайте внимательно описание, он не только загружает несколько фото.

    Это конечно круто все написано - на деле не сохраняет и не работает. Я бы подумал, что проблемы только у меня, но выше уже писали аналогичные проблемы. 

  16. В 30.03.2016 at 13:06, WarStyle сказал:

     

    Это же просто загрузка на сервер?

    ну а чем собственно  UltraImageManager  отличается от дефолтного? Мультизагрузкой изображений. Поправьте если не так. Ну как минимум мне он нужен был только из-за этого, да и многим я думаю тоже. Вот есть более простой способ мультизагрузки, который я описал выше. Естественно это для тех у кого не заработал ваш модуль, как например у меня.