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

[Поддержка] NewsBlog - создавайте неограниченное количество категорий со статьями


netruxa

Recommended Posts

@takuboku не понял, чем отличается текст превьюшки в категории для статьи о флягах от других стайтей? вроде так же https://yadi.sk/i/wobHZNs9T70agg - что не так? 

 

@afdaser не понял, ко мне какой вопрос? попробуйте другой визуальный редактор поставить / или вручную поменять в исходном коде / или верстальщика любого попросите посмотреть

Надіслати
Поділитися на інших сайтах

6 годин назад, netruxa сказав:

@takuboku не понял, чем отличается текст превьюшки в категории для статьи о флягах от других стайтей? вроде так же https://yadi.sk/i/wobHZNs9T70agg - что не так? 

 

@afdaser не понял, ко мне какой вопрос? попробуйте другой визуальный редактор поставить / или вручную поменять в исходном коде / или верстальщика любого попросите посмотреть

Это ВАШ МОДУЛЬ. 

Надіслати
Поділитися на інших сайтах


11 часов назад, afdaser сказал:

Это ВАШ МОДУЛЬ. 

1. Модуль бесплатный.

2. Вам никто не обязан.

3. Откуда Вы копируете тексты?

4. В вашем редакторе есть волшебная кнопка посмотреть код текста который вы в него вставили, гляньте там что показывает.

5. Заходим в файл модуля категория и ищем где и что.

Змінено користувачем valera1991
  • +1 1
Надіслати
Поділитися на інших сайтах

В 19.04.2020 в 07:44, valera1991 сказав:

1. Модуль бесплатный.

2. Вам никто не обязан.

3. Откуда Вы копируете тексты?

4. В вашем редакторе есть волшебная кнопка посмотреть код текста который вы в него вставили, гляньте там что показывает.

5. Заходим в файл модуля категория и ищем где и что.

Еще один. Я проверяю код. Текст не копируется, а переносится с удалением всего, кроме микроразметки. Вот как он выглядит. 

image.thumb.png.936168e3cc108d12e598df0688088402.png

Вот код, который вызывает вызывает эти надписи.

RmzMkjgFRzZBQr.jpg

почему  оно ищет в статье все, что есть з хештегом H2 и вставляет туда я не знаю.

Допишу еще "умникам", которые не прочитают всю переписку и ответят так:

Прихований текст

Так это дело в том теге А2. Откуда ты такое взял?

Дело не в НЕМ. Я переписывал код статьи без этого, все равно все h2 лезут в заголовок

Надіслати
Поділитися на інших сайтах


10 часов назад, afdaser сказал:

Еще один. Я проверяю код. Текст не копируется, а переносится с удалением всего, кроме микроразметки. Вот как он выглядит. 

image.thumb.png.936168e3cc108d12e598df0688088402.png

Вот код, который вызывает вызывает эти надписи.

RmzMkjgFRzZBQr.jpg

почему  оно ищет в статье все, что есть з хештегом H2 и вставляет туда я не знаю.

Допишу еще "умникам", которые не прочитают всю переписку и ответят так:

  Показать контент

Так это дело в том теге А2. Откуда ты такое взял?

Дело не в НЕМ. Я переписывал код статьи без этого, все равно все h2 лезут в заголовок

Кинь доступы в ЛС

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Возможно кому-то будет полезно

ОС 2.2.0.0 русская сборка

Установлен SeoPro

При обращении к целевому URL блога добавлялся хвост /?newsblog_category_id=1 Если отключить SeoPro (заменив на стандартный SeoURL), то все работает корректно.

У автора для версии 2.2 не обновлен модификатор для seopro, достаточно было добавить следующий код в модификатор и проблема решилась

 

Спойлер

 <file path="catalog/controller/startup/seo_pro.php">
    <operation>
      <search><![CDATA[if ($url[0] == 'category_id') {]]></search>
      <add position="before"><![CDATA[
      				if ($url[0] == 'newsblog_category_id') {
						if (!isset($this->request->get['newsblog_path'])) {
							$this->request->get['newsblog_path'] = $url[1];
						} else {
							$this->request->get['newsblog_path'] .= '_' . $url[1];
						}
					} else
		]]></add>
	</operation>
	<operation>
		<search><![CDATA[if (isset($this->request->get['product_id'])) {]]></search>
	    <add position="before"><![CDATA[
		    if (isset($this->request->get['newsblog_article_id'])) {
				$this->request->get['route'] = 'newsblog/article';
				if (!isset($this->request->get['newsblog_path'])) {
					$path = $this->getPathByNewsBlogArticle($this->request->get['newsblog_article_id']);
					if ($path) $this->request->get['newsblog_path'] = $path;
				}
			} elseif (isset($this->request->get['newsblog_path'])) {
				$this->request->get['route'] = 'newsblog/category';
			} else
	    ]]></add>
	</operation>
	<operation>
	    <search><![CDATA[case 'product/product':]]></search>
        <add position="before"><![CDATA[
      			case 'newsblog/article':
				if (isset($data['newsblog_article_id'])) {
					$tmp = $data;
					$data = array();
					if ($this->config->get('config_seo_url_include_path')) {
						$data['newsblog_path'] = $this->getPathByNewsBlogArticle($tmp['newsblog_article_id']);
						if (!$data['newsblog_path']) return $link;
					}
					$data['newsblog_article_id'] = $tmp['newsblog_article_id'];
				}
				break;

			case 'newsblog/category':
				if (isset($data['newsblog_path'])) {
					$category = explode('_', $data['newsblog_path']);
					$category = end($category);
					$data['newsblog_path'] = $this->getPathByNewsBlogCategory($category);
					if (!$data['newsblog_path']) return $link;
				}
				break;
		]]></add>
	</operation>
	<operation>
		<search><![CDATA[case 'product_id':]]></search>
	    <add position="before"><![CDATA[
	       			case 'newsblog_path':
						$categories = explode('_', $value);
						foreach($categories as $category) {
							$queries[] = 'newsblog_category_id=' . $category;
						}
						unset($data[$key]);
						break;

					case 'newsblog_article_id':
					case 'newsblog_category_id':
						$queries[] = $key . '=' . $value;
						unset($data[$key]);
						$postfix = 1;
						break;
	    ]]></add>
	</operation>
	<operation>
	    <search><![CDATA[private function getPathByProduct($product_id) {]]></search>
        <add position="before"><![CDATA[
	private function getPathByNewsBlogArticle($article_id) {
		$article_id = (int)$article_id;
		if ($article_id < 1) return false;

		static $path = null;
		if (!isset($path)) {
			$path = $this->cache->get('newsblog.article.seopath');
			if (!isset($path)) $path = array();
		}

		if (!isset($path[$article_id])) {
			$query = $this->db->query("SELECT category_id FROM " . DB_PREFIX . "newsblog_article_to_category WHERE article_id = '" . $article_id . "' ORDER BY main_category DESC LIMIT 1");

			$path[$article_id] = $this->getPathByNewsBlogCategory($query->num_rows ? (int)$query->row['category_id'] : 0);

			$this->cache->set('newsblog.article.seopath', $path);
		}

		return $path[$article_id];
	}

	private function getPathByNewsBlogCategory($category_id) {
		$category_id = (int)$category_id;
		if ($category_id < 1) return false;

		static $path = null;
		if (!isset($path)) {
			$path = $this->cache->get('newsblog.category.seopath');
			if (!isset($path)) $path = array();
		}

		if (!isset($path[$category_id])) {
			$max_level = 10;

			$sql = "SELECT CONCAT_WS('_'";
			for ($i = $max_level-1; $i >= 0; --$i) {
				$sql .= ",t$i.category_id";
			}
			$sql .= ") AS path FROM " . DB_PREFIX . "newsblog_category t0";
			for ($i = 1; $i < $max_level; ++$i) {
				$sql .= " LEFT JOIN " . DB_PREFIX . "newsblog_category t$i ON (t$i.category_id = t" . ($i-1) . ".parent_id)";
			}
			$sql .= " WHERE t0.category_id = '" . $category_id . "'";

			$query = $this->db->query($sql);

			$path[$category_id] = $query->num_rows ? $query->row['path'] : false;

			$this->cache->set('newsblog.category.seopath', $path);
		}

		return $path[$category_id];
	}
		]]></add>
    </operation>
  </file>

 

 

Змінено користувачем neonox
  • +1 2
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
В 21.05.2020 в 13:04, bigo сказал:

Добрый день. Ни кто не прикручивал Яндекс турбо или rss для модуля?

вот вроде есть какой то модуль https://opencartforum.com/files/file/6329-publikacii-newsblog-yandeksturbo-partnerskaya-programma-publikaciy/ но за его работоспособность я не ручаюсь)

Надіслати
Поділитися на інших сайтах

5 часов назад, netruxa сказал:

вот вроде есть какой то модуль https://opencartforum.com/files/file/6329-publikacii-newsblog-yandeksturbo-partnerskaya-programma-publikaciy/ но за его работоспособность я не ручаюсь)

Да покупал ставил но у него например плохо с url и нету атрибутов как у тебя на этом модуле мне как раз и атрибуты тоже нужны 

Надіслати
Поділитися на інших сайтах


@bigo ну попробуйте им написать, может добавят

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...

Добрый день!

 

Подскажите пожалуйста, откуда то вылезли, только заметил при переходе с категории в статьи какие то приставки calendar

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

https://vmirekosmetiki.ru/blog/kak-vybrat-solncezashchitnyj-krem.html то происходит все равно редирект на

https://vmirekosmetiki.ru/calendar/blog/calendar/kak-vybrat-solncezashchitnyj-krem.html

Надіслати
Поділитися на інших сайтах


@genakomru пришлите доступ в админку на [email protected]

либо напишите, что выведет в phpmyadmin запрос

SELECT * FROM `oc_url_alias` WHERE `keyword`='calendar'

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...
В 19.06.2020 в 16:29, netruxa сказал:

@genakomru пришлите доступ в админку на [email protected]

либо напишите, что выведет в phpmyadmin запрос

SELECT * FROM `oc_url_alias` WHERE `keyword`='calendar'

Добрый день! посмотрю завтра отпишу. Я готов отблагодарить за решение, но сразу в админку не дам, уже есть печальный опыт.

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

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

Без имени-1.jpg

Змінено користувачем vit2001
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Всем привет! Подскажите, можно ли к модулю News Blog прикрепить собственные стили css? Изменить формат карточки статей так как мне нужно. Например, поменять размер карточки, поменять кнопку "читать далее" и т.д. Именно свои стили не привязываясь к дефолтному? Если можно что для этого нужно сделать?

Надіслати
Поділитися на інших сайтах


28 минут назад, kaylem сказал:

Всем привет! Подскажите, можно ли к модулю News Blog прикрепить собственные стили css? Изменить формат карточки статей так как мне нужно. Например, поменять размер карточки, поменять кнопку "читать далее" и т.д. Именно свои стили не привязываясь к дефолтному? Если можно что для этого нужно сделать?

Можно.

Если у вашего шаблона есть поле для своих CSS, то можно внести необходимые стили в него, если нет, то просто допишите в конце файла stylesheet.css шаблона.

Если же нужно именно отдельный файл, то добавить его в папку со стилями и добавить путь к нему в header.tpl (twig). Но лучше не заморачиваться, а сделать как описано выше.

  • +1 1
Надіслати
Поділитися на інших сайтах


В 19.08.2020 в 14:05, SiteMix сказал:

Можно.

Если у вашего шаблона есть поле для своих CSS, то можно внести необходимые стили в него, если нет, то просто допишите в конце файла stylesheet.css шаблона.

Если же нужно именно отдельный файл, то добавить его в папку со стилями и добавить путь к нему в header.tpl (twig). Но лучше не заморачиваться, а сделать как описано выше.

А где стили применимые к этому модулю? Пытаюсь редактировать в  stylesheet.css но ничего не выходит. Можете подсказать в каком файле ковырять стили для News Blog?

Надіслати
Поділитися на інших сайтах


@vit2001 попробуйте href="<?php echo $link_to_category; ?>"

 

@kaylem в 90% случаев используются стили /catalog/view/theme/[название темы]/stylesheet/stylesheet.css

 

@SiteMix спасибо за ответы)

Надіслати
Поділитися на інших сайтах

В 21.08.2020 в 15:19, MrSIRIUS сказал:

Добрый день. Скажите, под OpenCart 3.0.2.0 будет?

возможно, в сентябре сделаю

пока острой необходимости у меня под эту версию не возникало - в основном все клиенты на опенкарт 2 (да и я новые сайты делаю на ocStore 2.3)

Надіслати
Поділитися на інших сайтах

17 часов назад, netruxa сказал:

возможно, в сентябре сделаю

пока острой необходимости у меня под эту версию не возникало - в основном все клиенты на опенкарт 2 (да и я новые сайты делаю на ocStore 2.3)

 

Я думаю владельцы сайтов на OpenCart 3 будут благодарны) Ждём )

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Добрый день!

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

 

Notice: Undefined index: category_image in D:\5.6\xampp\htdocs\revmag\catalog\view\theme\revolution\template\common\header.tpl on line 511
Notice: Undefined index: category_image in D:\5.6\xampp\htdocs\revmag\catalog\view\theme\revolution\template\common\header.tpl on line 528
Notice: Undefined index: children in D:\5.6\xampp\htdocs\revmag\catalog\view\theme\revolution\template\common\header.tpl on line 529
Notice: Undefined index: thumb2 in D:\5.6\xampp\htdocs\revmag\catalog\view\theme\revolution\template\common\header.tpl on line 546

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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