Jump to content

Recommended Posts

В 08.06.2019 в 16:47, Rassol2 сказал:

Я тут в базе наше еше одно поле description3 оно зачем ?  
http://joxi.ru/52azGXqsEZaRjA

нз

Share this post


Link to post
Share on other sites
2 часа назад, dewr1 сказал:

Всем доброго времени суток

использую ocStore 3.0.2.0  -  уже второй раз вижу конфликт ocfiltra с seopro - фильтр просто зависает 

откройте файл system\library\seopro.php
найдите после

public function __construct($registry) {

строку $this->detectAjax(); и перенесите ее перед этой строкой $this->detectPostfix();
после сбросьте кеш и обновите модификаторы

  • +1 1

Share this post


Link to post
Share on other sites
6 минут назад, thentru сказал:

откройте файл system\library\seopro.php
найдите после


public function __construct($registry) {

строку $this->detectAjax(); и перенесите ее перед этой строкой $this->detectPostfix();
после сбросьте кеш и обновите модификаторы

Спасибо

Share this post


Link to post
Share on other sites

OpenCart Alpha 3.1.0.0 вроде как вышла. Я так понимаю можно ждать осторе 3,1 к новому году или я тороплюсь ??

Share this post


Link to post
Share on other sites
14 минут назад, multimen сказал:

OpenCart Alpha 3.1.0.0 вроде как вышла. Я так понимаю можно ждать осторе 3,1 к новому году или я тороплюсь ??

Download & host your own

v3.0.3.2 April 09, 2019. Release notes

 

 

3.1. еще не готова.. альфа не бета 

Share this post


Link to post
Share on other sites
7 часов назад, qwert5005 сказал:

Извиняюсь за глупый наверно вопрос, но где можно посмотреть демо админки OcStore 3.x. Демо админки Opencart 3.x нашел, а вот OcStore нет

 

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

потому что демо есть

но вот стандартная связка логин/пароль demo/demo не подходит

Share this post


Link to post
Share on other sites

Я писал уже об этом....

Кстати на демо нет и сео про, о котором было столько шума.

Share this post


Link to post
Share on other sites

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

В файле catalog/controller/startup/seo_url.php есть вызов

		//seo_pro baseRewrite
		if($this->config->get('config_seo_pro')){		
			list($url, $data, $postfix) =  $this->seo_pro->baseRewrite($data, (int)$this->config->get('config_language_id'));	
		} 

При этом нет проверки route на соответствие запроса, в результате любой url содержащий product_id получает url ссылающийся на страницу товара не зависимо от наличия 'product/product'

 

Например есть ссылка такого вида

Цитата

index.php?route=extension/module/help&product_id=72

на выходе после baseRewrite получаем ссылку на товар, что не верно.

 

Проблема в коде seopro.php, вот эта часть кода

			foreach ($data as $key => $value) {
				switch ($key) {
					case 'product_id':
						$product_id = (int) $value;
						$queries[] = 'product_id=' . $product_id;
						$postfix = true;
						unset($data[$key]);
						break;
					case 'manufacturer_id':
						$manufacturer_id = (int) $value;
						$queries[] = 'manufacturer_id=' . $manufacturer_id;
						$postfix = true;
						unset($data[$key]);
						break;
					case 'category_id':
					.........

Не проверяет route, по хорошему нужно переписать конструкцию с использованием "if" вместо "switch case" c проверкой route на соответствие.

 

Я использовал костыль вида

		$routes = array(
			'product/product',
			'product/product/review',
			'product/category',
			'product/manufacturer',
			'product/manufacturer/info',
			'information/information',
			'information/information/info',
			'information/information/agree',
			'blog/article',
			'blog/article/review',
			'blog/category'
		);
		
		if($route && in_array($route, $routes)) {

			foreach ($data as $key => $value) {
				switch ($key) {
					case 'product_id':
						$product_id = (int) $value;
						$queries[] = 'product_id=' . $product_id;
						$postfix = true;
						unset($data[$key]);
						break;
					case 'manufacturer_id':
						$manufacturer_id = (int) $value;
						$queries[] = 'manufacturer_id=' . $manufacturer_id;
						$postfix = true;
						unset($data[$key]);
						break;
					case 'category_id':
					case 'information_id':
						$information_id = (int) $value;
						$queries[] = 'information_id=' . $information_id;
						$postfix = true;
						unset($data[$key]);
						break;
					//blog	
					case 'blog_category_id':
						$blog_categories = explode('_', $value);
						foreach ($blog_categories as $blog_category_id) {
							$queries[] = 'blog_category_id=' . (int) $blog_category_id;
						}
						unset($data[$key]);
						break;
					case 'article_id':
						$article_id = (int) $value;
						$queries[] = 'article_id=' . $article_id;
						$postfix = true;
						unset($data[$key]);
						break;

					//blog	
					case 'path':
						$categories = explode('_', $value);
						foreach ($categories as $category_id) {
							$queries[] = 'category_id=' . (int) $category_id;
						}
						unset($data[$key]);
						break;
					default:
						break;
				}
			}
		}

 

  • +1 1

Share this post


Link to post
Share on other sites

@halfhope , лайк за пул-реквест!

Это получается при условии "Разрешить восстановление пароля - ДА", на всех демо-сайтах можно заблокировать на час аккаунт "demo"?

Share this post


Link to post
Share on other sites
21 минуту назад, optimlab сказал:

Это получается при условии "Разрешить восстановление пароля - ДА", на всех демо-сайтах можно заблокировать на час аккаунт "demo"?

нет

Share this post


Link to post
Share on other sites
19 минут назад, optimlab сказал:

@halfhope , лайк за пул-реквест!

Это получается при условии "Разрешить восстановление пароля - ДА", на всех демо-сайтах можно заблокировать на час аккаунт "demo"?

 

Нет, читайте внимательно. Я говорю не об админке, а о каталоге, об аккаунтах покупателей.

  • +1 1

Share this post


Link to post
Share on other sites
41 минуту назад, costas сказал:

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

В данном случае - защиты от подбора - имеет

И дело не в тролинге, как вы хотите думать, и не в том, как защищать админку, а в том, как отказать в обслуживании.

Share this post


Link to post
Share on other sites
3 часа назад, chukcha сказал:

Согласен с @halfhope  - прошла валидация  смены пароля. Подозрение на атаку  должно быть снято

Какие-то двойные стандарты применеы в ОС

т.е. атака в админку не валидируется., а пользовательская - да

Поддерживаю!

Посетители не должны страдать, а валидация не должна мне увеличивать процент отказов от сайта.

  • +1 1

Share this post


Link to post
Share on other sites
2 часа назад, Andronmakarkov сказал:

подскажите как ЧПУ включить?

 

здесь это немножко через #опу

 

плюс

Share this post


Link to post
Share on other sites

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

  • +1 2

Share this post


Link to post
Share on other sites

В демо ocStore 3.0.2.0 https://demo.ocstore.com/ включено ЧПУ и открыт доступ к админке для просмотра demo/demo   

Share this post


Link to post
Share on other sites
В 13.08.2019 в 19:11, AlexDW сказал:

 

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

потому что демо есть

но вот стандартная связка логин/пароль demo/demo не подходит

уже подходит

 

Share this post


Link to post
Share on other sites

Здравствуйте! Нашёл на сайте вот такой пост 

 

Цитата

Администрация форума провела переговоры с командой OpenCart Pro и было принято решение о совместной разработке новых версий ocStore начиная с версии 3.0, все полезные решения которые были в OpenCart CMS мигрируют в ocStore. Дальнейшая разработка OpenCart CMS  будет прекращена, а OpenCart Pro будет в дальнейшем реализован на основе ocStore это позволит унифицировать наработки и упростит разработку дополнений.

 

Тут в описании никакой информации. Скажите пож. слияние не состоялось или что?

Share this post


Link to post
Share on other sites

Что-то не могу разобраться... В карточке товара пишет Производители хотя в языковом файле написано Производитель:

 

откуда оно его тянет?

Share this post


Link to post
Share on other sites
3 часа назад, kamar87 сказал:

откуда оно его тянет?

Меня тоже интересует, уже год ищу :)))

Share this post


Link to post
Share on other sites

Тянет из языкового файла
В шаблоне посмотреть название перменной

Share this post


Link to post
Share on other sites
15 минут назад, chukcha сказал:

Тянет из языкового файла

Уже раз десять пересмотрел :)))

2 часа назад, chukcha сказал:

В шаблоне посмотреть название перменной

ото ж, все страндартно :(

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By mramili
      Здравствуйте уважаемые форумчане! Прошу помощи в выборе платного шаблона для интернет-магазина. Сейчас стоит journal - не нравится, устаревший и кривой шаблон. В общем, нужно чтобы в шаблоне были включены такие модули - возможность определить источник заказа, работа с e-mail'ами клиентов типа забытой корзины, хорошая SEO оптимизация без дублей, sitemap. Что посоветуете?
    • By DSV
      BestShop – многоцелевой, настраиваемый, легкий в использовании и полностью адаптивный шаблон для работы современного интернет магазина. Подходит для любого типа магазина: одежда, обувь, электроника, спорт, ювелирные изделия и многое другое ...
       
      Демонстрация
      Магазин: http://bestshop.kreativ.pro/
      Админка: http://bestshop.kreativ.pro/admin/ , доступ: demo / demo
       
      Совместимость
      Работает с ocStore v2.3, ocStore 3.0.x, OpenCart v2.3, OpenCart 3.0.x
       
      Добавлен "Быстрый старт" (Quick Start) для ocStore 2.3.0.2.3 и ocStore 3.0.x.
       
      Функционал:
      - "Быстрый Старт" (Quick Start).
      - Модуль "Новости"
      - Модуль "Баннеры"
      - Модуль "Нашли дешевле?"
      - Модуль "Заказ обратного звонка" (с учетом в админке)
      - Модуль "Заказ в 1 клик" (с учетом в админке)
      - Модуль "Текстовые баннеры"
      - Модуль "Слайдшоу" (с возможностью добавления своего текста, выбором анимации, скорости смены слайдов и другими настройками)
      - Модуль "Табы товаров 4в1" (Хиты продаж, Акции, Новинки, Рекомендуемые)
      - Модуль "Быстрый просмотр товара"
      - Модуль "Дополнительная вкладка в карточке товара"
      - Пользовательские меню в шапке сайта
      - Контактная информация в шапке сайта
      - Контактная информация в подвале сайта
      - Карта расположения в подвале
      - Карта расположения на странице контактов
      - Трехуровневое основное и боковое меню
      - Основное меню (свои ссылки, бренды, информация, контакты)
      - Стикер товара – акция
      - Иконки социальных сетей в подвале
      - Иконки платежных систем в подвале сайта
      - Свои иконки социальных сетей в карточке товара и в новостях
      - Zoom эффект изображения в карточке товара
      - Возможность отключения кнопки "Купить" и "Заказ в один клик" если товара нет в наличии
      - Вкл/Выкл Фиксированного меню при прокрутке страницы
      - Вкл/Выкл краткого описания товаров
      - Вкл/Выкл прокрутки в модулях (рекомендуемые, акции, бестселлер, новинки, блог)
      - Вкл/Выкл картинки категорий в основном меню и в списке товаров
      - Вкл/Выкл кнопки в закладки, в сравнение
      - Вкл/Выкл ссылок в подвале сайта
      - Вкл/Выкл микроразметки карточки товара
      - Вкл./Выкл. Условия соглашения (Контакты, Быстрый заказ, Заказ звонка)
      - Свои ссылки в подвале сайта
      - Слайдер дополнительных изображений в карточке товара
      - Всплывающее окно при нажатии кнопки купить
      - Авторизация во всплывающем окне
      - В настройках шаблона можно добавить логотип в подвале сайта
      - Хлебные крошки - убраны ссылки страницы на саму себя
       
      Лицензия:
      Шаблон можно использовать только на одном основном домене (тестовые без ограничений).
       
      Техническая поддержка:
      Через личные сообщения на данном форуме.
      Поддержка производится только пользователям, числящимся в списке покупателей шаблона.
    • By DSV
      1 800.00 руб
      Скачать/Купить дополнение


      BestShop - адаптивный универсальный шаблон
      BestShop – многоцелевой, настраиваемый, легкий в использовании и полностью адаптивный шаблон для работы современного интернет магазина. Подходит для любого типа магазина: одежда, обувь, электроника, спорт, ювелирные изделия и многое другое ...
       
      Демонстрация
      Магазин: http://bestshop.kreativ.pro/
      Админка: http://bestshop.kreativ.pro/admin/ , доступ: demo / demo
       
      Совместимость
      Работает с ocStore v2.3, ocStore 3.0.x, OpenCart v2.3, OpenCart 3.0.x
       
      Добавлен "Быстрый старт" (Quick Start) для ocStore 2.3.0.2.3 и ocStore 3.0.x.
       
      Функционал:
      - "Быстрый Старт" (Quick Start).
      - Модуль "Новости"
      - Модуль "Баннеры"
      - Модуль "Нашли дешевле?"
      - Модуль "Заказ обратного звонка" (с учетом в админке)
      - Модуль "Заказ в 1 клик" (с учетом в админке)
      - Модуль "Текстовые баннеры"
      - Модуль "Слайдшоу" (с возможностью добавления своего текста, выбором анимации, скорости смены слайдов и другими настройками)
      - Модуль "Табы товаров 4в1" (Хиты продаж, Акции, Новинки, Рекомендуемые)
      - Модуль "Быстрый просмотр товара"
      - Модуль "Дополнительная вкладка в карточке товара"
      - Пользовательские меню в шапке сайта
      - Контактная информация в шапке сайта
      - Контактная информация в подвале сайта
      - Карта расположения в подвале
      - Карта расположения на странице контактов
      - Трехуровневое основное и боковое меню
      - Основное меню (свои ссылки, бренды, информация, контакты)
      - Стикер товара – акция
      - Иконки социальных сетей в подвале
      - Иконки платежных систем в подвале сайта
      - Свои иконки социальных сетей в карточке товара и в новостях
      - Zoom эффект изображения в карточке товара
      - Возможность отключения кнопки "Купить" и "Заказ в один клик" если товара нет в наличии
      - Вкл/Выкл Фиксированного меню при прокрутке страницы
      - Вкл/Выкл краткого описания товаров
      - Вкл/Выкл прокрутки в модулях (рекомендуемые, акции, бестселлер, новинки, блог)
      - Вкл/Выкл картинки категорий в основном меню и в списке товаров
      - Вкл/Выкл кнопки в закладки, в сравнение
      - Вкл/Выкл ссылок в подвале сайта
      - Вкл/Выкл микроразметки карточки товара
      - Вкл./Выкл. Условия соглашения (Контакты, Быстрый заказ, Заказ звонка)
      - Свои ссылки в подвале сайта
      - Слайдер дополнительных изображений в карточке товара
      - Всплывающее окно при нажатии кнопки купить
      - Авторизация во всплывающем окне
      - В настройках шаблона можно добавить логотип в подвале сайта
      - Хлебные крошки - убраны ссылки страницы на саму себя
       
      Лицензия:
      Шаблон можно использовать только на одном основном домене (тестовые без ограничений).
       
      Техническая поддержка:
      Через личные сообщения на данном форуме.
      Поддержка производится только пользователям, числящимся в списке покупателей шаблона.
      Добавил DSV Добавлено 30.10.2017 Категория Платные шаблоны Системные требования Сайт разработчика dsv@kreativ.pro Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
    • By deman696
      все что попадалось на глаза по этой теме, относительно дано перестало быть актуальным, вот решил немного освежить... уверен что если мне актуален этот вопрос, то тема еще жива))) и будут еще единомышленники которым этот вопрос тоже актуален.
       
      1. сначала устанавливаем Currency Rates Fix он будет обновлять ваши курсы валют ежедневно
      2. далее редактируем несколько файлов, внося туда nbrb.by
      admin/view/template/extension/module/currency_update.twig admin/language/en-gb/extension/module/currency_update.php admin/model/extension/module/currency_update.php 3. далее идем Система>Локализация>Валюта, создаем валюту BYN, включаем её
      4. поле этого в настойках CurrencyUpdate, по идее должно появится nbrb.by, в выпадающем меню Source.
       
      Но не появляется( у меня бьет ошибку "currency_update.php on line 94Notice" че с ней делать хз, надеюсь на коллективный разум)))
       
      значения курсов должно браться вроде как от сюда
       
      P.S. в коде не шарю, только азы начал изучать, знаю что есть готовые решения, но интересно и самому поковыряться ))
       
    • By mister12
      990.00 руб
      Скачать/Купить дополнение


      Шаблон сайта продажи оборудования/техники B2B v3 - Opencart 3.x
      Описание шаблона "Сайт продажи оборудования B2B v3":
      Легкий, стильный, адаптивный, современный шаблон, созданный под тематику "Оборудование для бизнеса" (или как говорят на англ. B2B). Подойдет под любой вид бизнеса, в котором происходит продажа станков, оборудования, механизмов, техники и других производственных мощностей. Однако, спектр использования явно не ограничивается этим, вполне удачно вписываются товары электроники, что хорошо видно на демо-шаблоне. 
      В части дизайне его можно вполне назвать универсальным. Преимуществом данного шаблона является максимальная приближенность к логике стандартного шаблона, не требует замены файлов, максимально быстро установится на любой, даже только что установленный Opencart oStore.
       
      Максимальная оптимизация по мнению Google PageSpeed!


       
      Демо интернет-магазина:
      Главная страница: http://opencart.demo1.bget.ru/b2bv3/home/
      Страница категории: http://opencart.demo1.bget.ru/b2bv3/desktops
      Страница товара: http://opencart.demo1.bget.ru/b2bv3/camera/canon-eos-5d
       
      Поддержка версий: opencart/ocStore 3.X (вся линейка Opencart 3.0)!!!
      Не требует продолжительной настройки! Достаточно просто загрузить файлы, выбрать шаблон и ваш магазин готов. В комплекте приложено подробное описание процесса со всеми скриншотами.
       
      версия для 2.X находится тут
      версия для 1.5.X находится тут
       

       
      Совместимость/валидация шаблона "Сайт продажи оборудования B2B v3":
      Шаблон прошел полную оптимизацию кода. Google pagespeed оценивает уровень оптимизации на 99/100! Это очень высокий показатель!! В версии для мобильных 94/100!
      Ссылка на pagespeed - https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fopencart.demo1.bget.ru%2Fb2bv3%2Fhome&tab=desktop
      Шаблон тестировался во всех современных браузерах, проходит проверку валидатора кода без единой ошибки.
      Ссылка на валидатор - https://validator.w3.org/nu/?doc=http%3A%2F%2Fopencart.demo1.bget.ru%2Fb2bv3%2Fhome
      Корректно отображается на любых мобильных устройствах с любыми размерами экранов. Адаптивная верстка легко проходит проверку от Google Mobile Friendly Websites, благодаря чему исключены потери поискового трафика.
      Ссылка на mobile-friendly - https://search.google.com/test/mobile-friendly?id=JeZzdQLPMwXjqEFtXOnS0Q
       

      Совместим с ЛЮБЫМИ дополнительными модулями.
       
      Демо интернет-магазина "Сайт продажи оборудования B2B v3":
      Главная страница: http://opencart.demo1.bget.ru/b2bv3/home/
      Страница категории: http://opencart.demo1.bget.ru/b2bv3/desktops
      Страница товара: http://opencart.demo1.bget.ru/b2bv3/camera/canon-eos-5d
       
       
      Демо-админка:
      http://opencart.demo1.bget.ru/b2bv3/admin/
      Логин: demo
      Пароль: demo
       
      Шаблон тестировался на ocStore 3.0.2.0, Opencart 3.0.3.1

       
      Лицензия на шаблон "Сайт продажи оборудования B2B v3":
      1. В стоимость шаблона также ВКЛЮЧЕНА ПОМОЩЬ по установке и настройке данного шаблона.
      2. Приобретая шаблон вы получаете неограниченный доступ ко всем последующим обновлениям шаблона.
      3. Запрещается передавать файлы шаблона третьим лицам, как на платной, так и на безвозмездной основе, это грубое нарушение авторского права, после чего также следует автоматический бан на форуме.
      4. Покупатель имеет право использовать приобретенный шаблон только для установки на собственный интернет-магазин, либо (если это разработчик) на интернет-магазин клиента.
      5. Шаблон реализуется по принципу "1 покупатель – 1 домен"
      6. Если покупатель будет уличен в нарушении правил описанных выше – он автоматически лишается всякой технической поддержки и подлежит обнародованию.
       
      Обратите внимание!
      По шаблону B2B планируется дальнейшая доработка и расширение возможностей!
      Обо всех своих предложениях и вопросах обращайтесь в тему поддержки шаблона.
      Добавил mister12 Добавлено 24.02.2019 Категория Платные шаблоны Системные требования Сайт разработчика Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.