Jump to content

Recommended Posts

Пару лет назад продвигали сайт через seo-компанию. С компания давно расстались, но после них на сайте остался функционал, который работаем непонятным для нас образом.

 

А именно:

В основных категориях были созданы подкатегории под низкочастотные запросы. Эти подкатегории выводятся не в основном меню, а виде ссылок под листингом на странице категорий.

Пример тут: https://kaminchi.ru/kaminy/ 

Скриншот блока: https://clip2net.com/s/46dRlfE

Как управлять отображением этих подкатегорий совершенно непонятно.

Нужен человек, который объяснит как это работает.

 

Прикрепляю файлы category.php и category.tpl

category.php category.tpl

Share this post


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

Пару лет назад продвигали сайт через seo-компанию. С компания давно расстались, но после них на сайте остался функционал, который работаем непонятным для нас образом.

 

А именно:

В основных категориях были созданы подкатегории под низкочастотные запросы. Эти подкатегории выводятся не в основном меню, а виде ссылок под листингом на странице категорий.

Пример тут: https://kaminchi.ru/kaminy/ 

Скриншот блока: https://clip2net.com/s/46dRlfE

Как управлять отображением этих подкатегорий совершенно непонятно.

Нужен человек, который объяснит как это работает.

 

Прикрепляю файлы category.php и category.tpl

category.php 23 \u043a\u0411 · 0 downloads category.tpl 17 \u043a\u0411 · 0 downloads

<?php if ($related_categories) { ?>
		<div class="popular-category">
			<div class="title">Популярные категории</div>
			<ul>
				<?php foreach($related_categories as $related_category) { ?>
				<?php if (isset($related_category['link']) && isset($related_category['name'])) { ?>
				<li><a href="<?php echo $related_category['link']; ?>"><?php echo $related_category['name']; ?></a></li>
				<?php } ?>
				<?php } ?>
			</ul>
		</div>
	<?php } ?>

вот это отвечает за вывод блока

Share this post


Link to post
Share on other sites

а в админке где то есть настройки для выбора категорий

Share this post


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

Как управлять отображением этих подкатегорий совершенно непонятно.

по этим файлам не поймешь как создаются эти категории.

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

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

Share this post


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

а в админке где то есть настройки для выбора категорий

Никаких явных признаков этого нет https://clip2net.com/s/46e3hL2

 

10 минут назад, fanatic сказал:

по этим файлам не поймешь как создаются эти категории.

Просто создаются как все остальные категории https://clip2net.com/s/46e39t8

 

13 минут назад, fanatic сказал:

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

В админке ничто не отличает эти категории от остальных

Сначала было предположение в указанном порядке сортировке (9999), но есть категории с порядком (500).

 

Может быть где-то жестко прописаны ID страниц https://clip2net.com/s/46e3veK

Share this post


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

Просто создаются как все остальные категории

это понятно, но нужно еще понимать в какой категории какие сопутствующие категории выводить.

смотрите  catalog/model/category  метод   getCategoryRelated, откуда берутся эти категории

Share this post


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

смотрите  catalog/model/category  метод   getCategoryRelated, откуда берутся эти категории

Посмотреть могу, только я в этом не понимаю.

Есть такой файл /catalog/model/catalog/category.php

Прикрепил.

category.php

Share this post


Link to post
Share on other sites

сопутствующие категории хранятся в таблице category

	public function getCategoryRelated($category_id) {
		$category_related_data = '';
		$query = $this->db->query("SELECT `related` FROM " . DB_PREFIX . "category WHERE category_id = '" . (int)$category_id . "'");
		$category_related_data = unserialize($query->row['related']);
		return $category_related_data;
	}

при добавлении\редактировании категории, точно нет ничего вроде - сопутствующие категории?

в общем,  нужно смотреть

Share this post


Link to post
Share on other sites

смотрите на хостинге сторонние папки, в частности в папке system нет ли библиотеки PHPExcel...

но в любом случае, в списке модулей должно быть что-то с возможностью вкл-выкл....

выводится оно же через схемы или нет?

Edited by Zetx

Share this post


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

при добавлении\редактировании категории, точно нет ничего вроде - сопутствующие категории?

В явном виде ничего 

https://c2n.me/46e51Q0

https://clip2net.com/s/46e57sb

https://clip2net.com/s/46e5ozW

Где еще это может быть?

Share this post


Link to post
Share on other sites

а связанные категории, это что?

Share this post


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

но в любом случае, в списке модулей должно быть что-то с возможностью вкл-выкл.

не факт

если сделано по типу сопутствующий товаров,  в модулях ничего не будет.

Share this post


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

смотрите на хостинге сторонние папки, в частности в папке system нет ли библиотеки PHPExcel...

Поиск в папке system по названию файла "PHPExcel" не дал результата

6 минут назад, Zetx сказал:

но в любом случае, в списке модулей должно быть что-то с возможностью вкл-выкл.

Максимально похожий модуль Рекомендуемые в админке отключен https://clip2net.com/s/46e5CWA

Есть Сопутствующие товары, но это как мне кажется совсем не то https://clip2net.com/s/46e5IUL

Share this post


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

а на третьем скрине вверху то что?

вот и я об этом

смотришь в книгу видишь ..................

  • +1 1

Share this post


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

а связанные категории, это что?

Честно говоря не знаю.

Попробовал поставить галочки рандомно, но на сайте ничего не изменилось.

 

Share this post


Link to post
Share on other sites

Заработало!!!

fanatic, Zetx большое спасибо за помощь, без вас бы продолжал смотреть в книгу )))

Share this post


Link to post
Share on other sites

del

 

Share this post


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

без вас бы продолжал смотреть в книгу

просто смотреть, маловато

Share this post


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

просто смотреть, маловато

таки да...

 

11 минут назад, Arcus сказал:

большое спасибо за помощь, без вас бы продолжал смотреть в книгу )))

не за что... а вообще то сайт неплохо сделан, качественно... одно недоразумение заметил, что если переходить по страницам пагинации, то получается юрл типо https://kaminchi.ru/elekticheskie-kaminy/kaminokomplekty-elektricheskie/kamin-s-effektom-zhivogo-plameni/#category_id=78&page=3&path=81_69_78&sort=p.sort_order&order=ASC&limit=24&route=product/category&min_price=28600&max_price=211830

и это я еще не трогал параметры фильтра

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • 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.