Перейти к содержимому


Перелинковка товаров


  • Вы не можете ответить в тему
Сообщений в теме: 50

#1 noy

    Пользователь

  • Заблокированные
  • PipPip
  • 24 сообщений
Репутация: 0
Начинающий

Отправлено 25 August 2011 - 06:49 AM

Перелинковка товаров для версии магазинов ShopCMS 3.1.1 и 3.1.2

1. В админ-панели: Настройки=>Общие настройки.
- Поставить галочку "Принудительная очистка кэша"
Сохранить настройки

2. Загрузить файлы (добавить):
core/includes/admin/sub/modules_chainlinks_gen.php
core/tpl/admin/chainlinks_gen.tpl.html

3. Отредактировать файл core/includes/admin/modules.php
Найти строку:
array("id"=>"yandex", "name"=>"Яндекс.Маркет" )  
Добавить перед ней строку:
array("id"=>"chainlinks_gen", "name"=>"Перелинковка"), 
4. Отредактировать файл core/tpl/admin/menu.tpl.html
Найти строку:
<table class="adn topj"><tr><td><img src="data/admin/drs.gif" alt=""></td><td width="100%"><a href="{$smarty.const.ADMIN_FILE}?dpt=custord&amp;sub=affiliate">{$smarty.const.STRING_AFFILIATE_PROGRAM}</a></td></tr></table>  
Добавить после нее строку:
<table class="adn topj"><tr><td><img src="data/admin/drs.gif" alt=""></td><td width="100%"><a href="{$smarty.const.ADMIN_FILE}?dpt=modules&amp;sub=chainlinks_gen">Перелинковка</a></td></tr></table>
5. Отредактировать файл core/functions/product_functions.php
-Вставить в конец файла, но перед символами ?> содержимое файла product_functions.php.patch
-Найти в файле строку:
$insert_id = db_insert_id(); 
Вставить после нее код:
// Generate chainlinks
if(GEN_CHAINLINKS_AUTO)
product_gen_chainlinks($insert_id, $categoryID);
6. В админ-панели: Настройки=>Перелинковка. Задать МАКСИМАЛЬНОЕ количество ссылок
с каждого товара и нажать ссылку "Генерировать". Если например нужно в среднем 3 ссылки, максимальное количество нужно задать 4-5. Должно появиться сообщение о количестве сгенерированных ссылок (больше нуля).

7. Открыть на сайте один из товаров, внизу должен появиться список ссылок на
рекомендуемые товары. Этот блок можно отредактировать в файле пользовательского
шаблона product_detailed.tpl.html

8. В админ-панели: Настройки=>Общие настройки.
- Снять галочку "Принудительная очистка кэша"
- Установить нужное значение параметра "Перелинковка новых товаров" (это уже
ТОЧНОЕ число ссылок, а не максимальное).
Сохранить настройки


Скачать модуль "Перелинковка товаров"

#2 Cheshir

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 212 сообщений
Репутация: 48
Ассистент

Отправлено 25 August 2011 - 08:48 PM

Все отлично установилось, огромное спасибо.

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

Прикрепленный файл  perelinkovka.jpg   165.32К   129 Количество загрузок:
  • 0

#3 Cheshir

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 212 сообщений
Репутация: 48
Ассистент

Отправлено 25 August 2011 - 10:54 PM

почему у меня дублируется название?


Разобрался. Вообще была проблема в product_detailed.php
  • 0

#4 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 26 August 2011 - 01:08 AM

Что за проблема в product_detailed.php ?
  • 0

#5 Jumor

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 34 сообщений
Репутация: 0
Начинающий

Отправлено 26 August 2011 - 08:57 AM

Каким образом выборка по рекомендуемым происходит? Случайным или скажем из одного каталога?
  • 0

#6 makki

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 148 сообщений
Репутация: 7
Начинающий

Отправлено 27 August 2011 - 10:45 AM

В инструкции непонятен этот пункт

6. В админ-панели: Настройки=>Перелинковка. Задать МАКСИМАЛЬНОЕ количество ссылок
с каждого товара и нажать ссылку "Генерировать". Если например нужно в среднем 3 ссылки, максимальное количество нужно задать 4-5. Должно появиться сообщение о количестве сгенерированных ссылок (больше нуля).


Если имеется ввиду в админ панели Общие настройки, то там нет такого.
А если подпункт Перелинковка в боковом меню Модули, то внутри у меня почему-то ничего нет. Просто шапка с названием модуля - Перелинковка и все.

Что я сделал не так?
  • 0

#7 Cheshir

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 212 сообщений
Репутация: 48
Ассистент

Отправлено 27 August 2011 - 11:02 AM

Что за проблема в product_detailed.php ?


переменная была у меня пропущена (код вывода рекомендуемых товаров).

Если имеется ввиду в админ панели Общие настройки, то там нет такого.
А если подпункт Перелинковка в боковом меню Модули, то внутри у меня почему-то ничего нет. Просто шапка с названием модуля - Перелинковка и все.

Что я сделал не так?

!. Когда устанавливаете этот модуль, в разделе "Модули" выбираете пункт "перелинковка" перейдя по ссылке появится сообщение о том, что модуль инсталирован и предложат перегрузить страницу. После перегрузки страницы надо будет ввести среднее числ ссылок какое будет сгенерированно на Уже готовых страницах товара, а вот в общих настройках (внизу) надо будет указать какое количество ссылок Будет генерироваться на новых страницах. Если данных пунктов у вас нет, значит не корректно внесли изменения в файлы, или не обновили кэш.
  • 0

#8 makki

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 148 сообщений
Репутация: 7
Начинающий

Отправлено 27 August 2011 - 01:37 PM

!. Когда устанавливаете этот модуль, в разделе "Модули" выбираете пункт "перелинковка" перейдя по ссылке появится сообщение о том, что модуль инсталирован и предложат перегрузить страницу. После перегрузки страницы надо будет ввести среднее числ ссылок какое будет сгенерированно на Уже готовых страницах товара, а вот в общих настройках (внизу) надо будет указать какое количество ссылок Будет генерироваться на новых страницах. Если данных пунктов у вас нет, значит не корректно внесли изменения в файлы, или не обновили кэш.

Спасибо. Все работает.
Все банально просто не туда закинул файл chainlinks_gen.tpl.html.

Единственный недостаток в работе, который я заметил это ограничение по категориям.
При генерации рекомендуемых товаров для уже существующих товаров через меню админки - ограничение, прописанное в общих настройках, работает.
Но при добавлении нового товара берет товары с других категорий.

Можно ли это исправить?
  • 0

#9 Cheshir

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 212 сообщений
Репутация: 48
Ассистент

Отправлено 04 September 2011 - 04:40 PM

3.1.2 Беда какая то, Добавил продукцию нового поставщика в выгрузку csv, при попытке закачать в магазин с новыми позициями, после шага сопоставления колонок не загружается продукция, а вылезает белый экран. Удалив код из product_functions.php который необходимо прописать (по инструкции), позиции закачиваются в магазин нормально.
  • 0

#10 Sergey

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 32 сообщений
Репутация: 0
Начинающий

Отправлено 23 September 2011 - 02:56 PM

что не пойму, каким образом формируются ссылки, а то у меня к футболке мальчика рекомендуется юбка..., хотя они находятся в разных каталогах :)
  • 0

#11 markiz

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 20 October 2011 - 09:27 PM

во нормально поставил перелинковка товаров, а модуль XML Sitemap улетел (тобишь пропал) как это дело поправить чтоб он был на месте.
  • 0

#12 sergio3004

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 29 сообщений
Репутация: 65
Продвинутый
  • ГородМосква

Отправлено 08 November 2011 - 06:21 AM

Снес этот модуль, так как с ЧПУ неправельно работает, доробатывать надо самому. В БД что надо удалить, чтоб было постарому?
  • 0

#13 invent

    Пользователь

  • Пользователи
  • PipPip
  • 26 сообщений
Репутация: 0
Начинающий

Отправлено 07 December 2011 - 11:43 PM

Можно сделать чтоб перелинковывался товар только в своих группах?
А то в разных группах совершенно разные товары..
Там это вроде есть, но как включить? )
  • 0

#14 Gofa

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
Репутация: 0
Начинающий

Отправлено 05 February 2012 - 08:02 PM

Интересно насколько он помог в плане seo после установки? Т.е. имеет ли смысл его ставить?
  • 0

#15 micehide

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 359 сообщений
Репутация: 124
Мастер

Отправлено 05 February 2012 - 09:26 PM

Интересно насколько он помог в плане seo после установки? Т.е. имеет ли смысл его ставить?

В плане SEO конечно модуль помогает, тем что внедряется дополнительная перелинковка между внутренними страницами магазина - индексация происходит быстрее. Но он прежде всего ориентирован на пользователя, т.к. перелинковку можно сделать и скрытую, а шанс что товар найдет своего покупателя неминуемо увеличивается.
  • 0

#16 Igorst

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений
Репутация: 0
Начинающий

Отправлено 17 March 2012 - 05:46 PM

Как сказывается данная перелинковка на нагрузку сервера?
  • 0

#17 sm1rk

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: 0
Начинающий

Отправлено 20 March 2012 - 03:16 PM

Может кто даст ссылку на демо или хотя бы ОПИШЕТ что это за модуль и для чего он нужен?
  • 0

#18 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 20 March 2012 - 04:13 PM

Может кто даст ссылку на демо или хотя бы ОПИШЕТ что это за модуль и для чего он нужен?


http://ru.wikipedia....ki/Перелинковка
  • 0

#19 listoq

    Новичок

  • Download User
  • Pip
  • 8 сообщений
Репутация: 0
Начинающий

Отправлено 22 March 2012 - 10:47 AM

Спасибо за модуль. Если бы еще у него логика была при выборе рекомендаций )) У меня что попало подбирает ..
  • 0

#20 bank911

    Пользователь

  • Пользователи
  • PipPip
  • 22 сообщений
Репутация: 0
Начинающий

Отправлено 29 April 2012 - 10:13 PM

Знаете, что можно еще сделать - можно поставить скрипт перелинковки от вебэффектора, он сам все сделает.
А там просто счет можно пополнить на пару рублей и вперед - и позиции снимает по нужным ключам и перелинковку по-своему делает.

Еще вариант - выбирать НЕСКОЛЬКО товаров из текущей категории, это повысит ПФ и перелинкует товары, близкие минимум по одной характеристике (я имею ввиду рубрику, там часто одни и те же названия и слова в описании/title и т.п.). Вот тут написано как сделать - http://vsupport.club...едыдущий-товар/

И напоследок. Перед перелинковкой не забывайте делать элементарного - названия товаров заключайте в H1 заголовки, дублируйте на странице еще раз-да и будет нам счастье!
  • 0