Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] OptimBlog - блог для Opencart 3


optimlab
 Поделиться

Рекомендованные сообщения

Обновление 3.0.0.7

  1. Добавлена защита полей таблиц модуля от обновления Opencart.
  2. Деактивируйте и Активируйте заново модуль OptimBlog.
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Обновление 3.0.0.8

  1. Обновлена защита полей таблиц модуля от обновления Opencart.
  2. optimblog-admin.ocmod.zip, optimblog-category.ocmod.zip и optimblog-category-theme-default.ocmod.zip объединены в один модуль - optimblog.ocmod.zip.
    (optimblog.ocmod.zip = optimblog-admin.ocmod.zip + optimblog-category.ocmod.zip + optimblog-category-theme-default.ocmod.zip)
  3. OptimBlog - Модули убраны из пакета и сделанны самостоятельными. Можно найти по ссылке.
  4. OptimBlog - Модификаторы убраны из пакета и сделанны самостоятельными. Можно найти по ссылке.
  5. Упрощена установка.
  6. Обновлена Инструкция по установке и Описание.
  7. Для разработчиков сохранена прежняя структура на GitHub.
Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Кто столкнётся с SEO Pro можно использовать ту же модификацию что и для обычного SEO url:

  <file path="catalog/controller/startup/seo_pro.php">
      <operation error="skip">
        <search><![CDATA[
				} elseif (isset($this->request->get['path'])) {
        ]]></search>
        <add position="replace"><![CDATA[
				} elseif (isset($this->request->get['path']) && !isset($this->request->get['information_id'])) {
        ]]></add>
      </operation>
  </file>

Вот код модификатора.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


В 13.06.2019 в 18:56, wgt сказал:

Работает с SEO Pro?

А для чего вообще сео-про в 3-ке, при использовании 301 редиректа "русской сборки"?

Не ведитесь на поводу у псевдо-сеошников и продавцов модулей для повышения ранжирования вашего сайта с помощью сео-про.

Все они - колхозники!

Читайте внимательнее мои посты на двух форумах сразу и вы поймёте...

Ссылка на комментарий
Поделиться на других сайтах

Обновление 3.0.0.9

  1. Исправлена небольшая ошибка при редактировании товара для версии Opencart 3.0.3.2.
Ссылка на комментарий
Поделиться на других сайтах

В 15.06.2019 в 01:03, optimlab сказал:

А для чего вообще сео-про в 3-ке, при использовании 301 редиректа "русской сборки"?

Не ведитесь на поводу у псевдо-сеошников и продавцов модулей для повышения ранжирования вашего сайта с помощью сео-про.

Все они - колхозники!

Русская сборка 3.0.3.2: в адресах товаров с главной страницы отсутствует категория.
Та же история с "OptimBlog Новые статьи" — нет категорий в путях. 
С Сео-про ссылки товаров приводятся в порядок, но OptimBlog не работает. 
Дилемма блин.
 

Ссылка на комментарий
Поделиться на других сайтах


@WUser , вы слышали про каноникал?

Какой он у этих URL?

http://demo.optimcart.com/novost-2

http://demo.optimcart.com/novosti/mirovye-novosti/novost-2

 

Теперь ясно-понятно?

Пути не нужны в урл при каноникле!

Но если вы не верите, то можете присоединиться к адептам сео-про и мучаться на здоровье... ;-)

Ссылка на комментарий
Поделиться на других сайтах

Ставлю все по иструкции:

======================================================

"  Установка OptimBlog

    Установить optimblog-admin.ocmod.zip.    
    Установить information-search-install.ocmod.zip.    
    Обновить кэш модификаторов.    
    Установить optimblog-category.ocmod.zip.  
    Установить optimblog-seo_url.ocmod.zip .    
    Удалить information-search-install.ocmod.zip.    
    Обновить кэш модификаторов.    
    Зайти в «Группы пользователей» и назначить соответствующие права доступа.    
    В выпадающем списке раздела «Модули / Расширения» выберите «Статьи».    
    Активируйте модуль OptimBlog для своего магазина (модуль мультимагазинный, аналогично модулей Темы).    
    Редактируйте настройки модуля OptimBlog и сохраните.

"==============================================================

На этупе   "Установить optimblog-category.ocmod.zip."  выбивает при установке такую ошибку (https://pastenow.ru/e2a1b899650f3ffd040b22e13acb4e68)

Хотя в проверяю по фтп  к  этим папкам атрибуты (777).

Взял залил в ручном режиме через ФТП

Далее все по инструкции выполнил.

Скрин с установки расширений : https://pastenow.ru/959650e92cc0bd0d58587b5f0f7f56e7

Захожу в модули выбираю  тип расширения  - Статьи : выводит ошибку , когда нажимаю на редактировать:  

https://pastenow.ru/61662e16bdb8886511b19e930509584a

https://pastenow.ru/317ef6f50e82ee0282d6ddb9c23c82f5

 

Помогите разобраться, пожалуйста.

Версия opencart : Version 3.0.3.2 (trs-3.0.2.0)

Прикрепл файлы, которые ставлю

 

optimblog-admin.ocmod.zip information-search-install.ocmod.zip optimblog-category.ocmod.zip optimblog-seo_url.ocmod.zip

Изменено пользователем razmut
Ссылка на комментарий
Поделиться на других сайтах


@razmut , где вы эту инструкцию нашли?

Ссылка на комментарий
Поделиться на других сайтах

В 01.07.2019 в 11:01, optimlab сказал:

@razmut , где вы эту инструкцию нашли?

 

Помогите установить, могу предоставить доступы на админту и ФТП.

 

Вот ссылки:

 

 

Ссылка на комментарий
Поделиться на других сайтах


В 02.07.2019 в 11:47, razmut сказал:

Помогите установить, могу предоставить доступы на админту и ФТП.

Воспользуйтесь дополнительной услугой Установка.

Ссылка на комментарий
Поделиться на других сайтах

  • 5 недель спустя...

Обновление 3.0.1.0_alfa

  1. Срочное промежуточное обновление исправляющее критические баги Рекомендуемых Товаров и Статей.
Ссылка на комментарий
Поделиться на других сайтах

Обновление 3.0.1.0_b

  1. Перенесены файлы страницы результатов поиска из OptimBlog в соответствующий модуль «Поиск статей».
  2. Мелкая реструктуризация.
  3. Адаптация под шаблон Frame.

Адаптация под шаблон Frame

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Подскажите пожалуйста как исправить? 

После установки и переходе на категории выдает 

Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /home/hostname/сайт.ру/storage/modification/catalog/controller/product/category.php on line 180

сам код

data['categories'][] = array(
					'name'  => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
					'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url),
					'thumb' => $image
				);
            
					'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url)
				);
			}

а при переходе на созданную страницу

Fatal error: Can't use method return value in write context in /home/hostname/сайт.ру/storage/modification/catalog/controller/information/information.php on line 454

сам код

if (!empty($this->config->get('information_exclusion')) && in_array($information_id, $this->config->get('information_exclusion'))) {
				$data['information_exclusion'] = true;
			} else {
				$data['information_exclusion'] = false;
			}

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

Изменено пользователем Glonik
Ссылка на комментарий
Поделиться на других сайтах


По категории - это не мой код.

Так же вижу что мой модификатор не сработал, так как он должен был поменять строку

'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),

Почему у вас 'href' вышло за рамки массива и откуда взялось 'thumb' (изображение подкатегории в базовом коде этого нет), непонятно. Скорее всего из-за другого модификатора.

И мне очень кажется он был залит в корень сайта.
Остерегайтесь горе-разработчиков пишущих инструкции по установке с таким примерным содержанием:"залейте файлы из папки аплоуд в корень сайта" - это колхозный подход.

 

А по статье отработало нормально, код такой и должен быть, но по всей видимости вы не выполнили 8 пункт установки. Вот он и не знает чему равен метод $this->config->get('information_exclusion')

Ссылка на комментарий
Поделиться на других сайтах

13 часов назад, optimlab сказал:

видимости вы не выполнили 8 пункт установки

 

Я правильно понял, это пункты установки или еще какие то есть?

 

Цитата
  1. Установить installer.ocmod.zip.

  2. Обновить кэш модификаторов.

  3. Установить optimblog.ocmod.zip.

  4. Удалить или отключить модификатор installer.ocmod.zip.

  5. Обновить кэш модификаторов.

  6. Зайти в «Группы пользователей» и назначить соответствующие права доступа.

  7. В выпадающем списке раздела «Модули / Расширения» выберите «Статьи».

  8. Активируйте модуль OptimBlog для своего магазина (модуль мультимагазинный, аналогично модулей Темы).

  9. Редактируйте настройки модуля OptimBlog и сохраните

 

Изменено пользователем Glonik
Ссылка на комментарий
Поделиться на других сайтах


15 часов назад, optimlab сказал:

По категории - это не мой код.

 

Отключил модификатор "Подкатегории с картинками" и ошибки пропали. Он другого разработчика, вот видимо и идет конфликт модулей. У Вас есть модуль подкатегорий с картинками? Я модуль скачивал с официального сайта opencart3x, устанавливается с админки. У меня версия OpenCart Русская сборка  Version 3.0.3.2 (rs.2).

Изменено пользователем Glonik
Ссылка на комментарий
Поделиться на других сайтах


19 часов назад, Glonik сказал:

Подскажите пожалуйста как исправить? 

После установки и переходе на категории выдает 


Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /home/hostname/сайт.ру/storage/modification/catalog/controller/product/category.php on line 180

сам код


data['categories'][] = array(
					'name'  => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
					'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url),
					'thumb' => $image
				);
            
					'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url)
				);
			}

 

 

Удалил повторяющий код и ошибки пропали

 

'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url)
				);

Почему он повторяется не понятно!

Ссылка на комментарий
Поделиться на других сайтах


35 минут назад, Glonik сказал:

Почему он повторяется не понятно!

Тот разработчик с offset переиграл немного.

Вот вам улучшенная версия:

subcategory-images_oc3.ocmod.zip

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, optimlab сказал:

Тот разработчик с offset переиграл немного.

Вот вам улучшенная версия:

subcategory-images_oc3.ocmod.zip 855 \u0411 · 0 downloads

 

Спасибо большое! 

Подскажите пожалуйста, все статьи и новости добавляются в раздел "Список категорий" а не в раздел "Статьи"? Или я снова чего то перемутил?

Ссылка на комментарий
Поделиться на других сайтах


18 часов назад, Glonik сказал:

Или я снова чего то перемутил?

Скорее всего.

Я даже не знаю где такой раздел "Список категорий"?

 

И даже если он найдется по другим названием, то как туда добавить можно статьи?

:-?

Ссылка на комментарий
Поделиться на других сайтах

Здравствуйте. Подскажите пожалуйста с такой проблемой. При установке модуля на пункте 3 Установить optimblog.ocmod.zip. Выдаётся ошибка SyntaxError: Unexpected token < in JSON at position 0 parserror. При этом далее пишется, что для функции rename permission denied. Права на папки от 755 на файлы от 644. Пробовал на файл /system/storage/modification/admin/controller/marketplace/install.php выставлять права 777, тоже самое. В какую сторону копать?

Opencart 3, модификатор ставится без проблем, кеш чистится после установки модификатора

Изменено пользователем Minatula
Ссылка на комментарий
Поделиться на других сайтах


@Minatula , не знаю. Нужен полный текст ошибки для начала, ошибок в логах и прочие настройки.
Но это врят ли относится к модулю..

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.