-
Публикации
55 -
Зарегистрирован
-
Посещение
-
Days Won
2
Сообщения, опубликованные пользователем sTRONGER
-
-
Всем привет!
Хочу на перспективу в 4 года сделать небольшой ИМ для себя. Нужен совет, какую версию опенкарта и чью сборку брать?
Судя по активности на местном форуме и апдейтам OPENCART.PRO, можно предположить, что PRO версию брать не стоит?
Ласт апдейт был год назад. Релизов 3 версии тут также не ожидается.
Как мне видится, разработчики модулей и шаблонов уже практически все перешли на 3 версию.
Вопрос к местным старожилам, а могли бы вы что-то посоветовать? Может есть какие-то качественные сборки?
Может вы можете поделиться какой-то полезной информацией в этом плане?Заранее спасибо за ответы.
-
4 минуты назад, velomir1 сказал:
Все получилось спасибо, единственно у меня на конце в контроллере на всех последних урлах не &sort=p.date_added' . $url, 'SSL'); а &sort=p.date_added' . $url, true);
Я сделал с true тоже! Вроде все нормально)
-
Только что, velomir1 сказал:
Огромное спасибо, вставляем на новой строке или продолжаем строку?
на новой.
Там увидите, структура строк кода похожая)
-
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');
-
В 22.02.2017 at 01:07, velomir1 сказал:
Спасибо! Это сделал появился значок дата но она не подсвечивается как у вас и самой даты в графе не стоит! Может еще где то нужно что то вставить)
не подсвечивается, т.к. у вас это не ссылка. Я тоже у себя убрал, у меня не работала. Это нужно для того, чтобы ссылка сортировала список по дате, но у Вас уже по умолчанию сортируется по дате, поэтому надобности в подобной ссылке нету.
-
Добавить столбик с датой в блог
Открываем 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');
-
Нашел сортировку по товарам и сделал аналогично для блога.
Самая удобная сортировка товаров в админке 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', -
-
Приветствую!
На движке opencart.pro имеется блог и он довольно неплохой, практически есть всё необходимое для публикаций.
Однако, после того как у нас появился парсер и количество статей перевалило за сотню, стало трудно ориентироваться в их хаотичном расположении.
Хотелось бы чтобы в разделе БЛОГ > Статьи блога был столбик с датой публикации и отсортирован по умолчанию по дате добавления. Открываешь статьи и сразу видишь последнюю добавленную - вносишь изменения.
Может кто-то уже делал подобное?
-
Проблема решилась) В личной переписке помог 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.
Также сделал комменты индексируемыми, но это уже другая история)
-
Ну что? Админы вернулись с отпуска?
-
1 минуту назад, markimax сказал:
Во млин, но
не мой
Сейчас админы подтянутся
угу, такие пироги)
-
4 минуты назад, markimax сказал:
Это к автору этого "блога"
Или сменить блог
Блог от opencart.pro, т.е. ваш.
-
Здравствуйте! Возникла такая проблема: после 5 отзывов в любой статье блога, отзывы не возможно прочитать, они пропадают. При нажатии на вторую страницу отзывов ничего не происходит. Вопрос - как вообще убрать эти страницы так, чтобы все отзывы были на одной странице.
Собственно пример: https://ok-smart.ru/blog-osnovatelya/obzor-powerbank-na-solnechnih-batarejah -
Стандартный он, я понимаю. Починили, т.к. поиск даже на дефолтном опенкарте не пашет. Ну а лучше конечно полная замена и загрузчика и редактора.
-
Единственное, чего бы я хотел, чтобы починили загрузчик изображений и сам редактор кода. Загрузка изображений не удобная, поиск по изображениям не работает, ну а редактор заказчики всем чем только могут кроют. Ну и там еще много тонкостей, не удобная вещь)
-
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 - это адрес сайта
}
Он в итоге не нужен мне, а я про него забыл. Благодаря вашим подсказкам нашел его. Спасибо огромное!
Всё заработало!
-
11 час назад, savage4pro сказал:
ну во-первых,
здесь тоже https пропишите
а во-вторых, https и sitemap_pro вообще никак друг на друга не влияют
смотрите, что выводит контроллер и саму модель тоже гляньте, где-то там засада сидит - либо в самом коде пустые строки выводятся до <?xml, либо кодировку смотрите
Дописал httpS, проверил файлы, ничего подозрительного не нашел. Обычный google sitemap тоже такую ошибку выводит. Началось все после перехода на https. Думаю, что дело не в этих модулях.
-
Здравствуйте Уважаемые!
Перешел с 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 в настройках сайта включен.
Прошу хоть какой-то помощи. У кого какие мысли?
-
-
В 05.04.2016 at 12:36, WarStyle сказал:
Читайте внимательно описание, он не только загружает несколько фото.
Это конечно круто все написано - на деле не сохраняет и не работает. Я бы подумал, что проблемы только у меня, но выше уже писали аналогичные проблемы.
-
В 30.03.2016 at 13:06, WarStyle сказал:
Это же просто загрузка на сервер?
ну а чем собственно UltraImageManager отличается от дефолтного? Мультизагрузкой изображений. Поправьте если не так. Ну как минимум мне он нужен был только из-за этого, да и многим я думаю тоже. Вот есть более простой способ мультизагрузки, который я описал выше. Естественно это для тех у кого не заработал ваш модуль, как например у меня.
-
- Это популярное сообщение.
- Это популярное сообщение.
Для тех у кого ничего не заработало попробуйте этот модуль - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=21861&filter_license=0
просто меняется 2 файла, после сможете выбирать несколько изображений.
-
модуль встал, но при нажатии на зеленую кнопку добавления картинок окно загрузчика закрывается и ничего не происходит. У кого то было подобное?
Посоветуйте, какой движок выбрать?
в Общие вопросы
Опубликовано:
Спасибо, рассмотрю.
Пока писал тему, порыскал в интернете и нашел новую сборку "***", но инфы мало. Был ли у вас опыт работы с этой сборкой?