Перейти к содержанию
Форум поддержки пользователей VamShop

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

Как в VamShop 2 можно реализовать отображение ссылок на товары в нескольких категориях без создании копий (дубликатов) страниц, тк это негативно отражается на сео и поиске по каталогу магазина?

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

Что именно негативно отражается?

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

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

Что именно негативно отражается?

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

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

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

Так Вы про поиск внутри магазина.

 

А попробуйте вот этот файл /app/Vendor/smarty/vam_plugins/function/search_result.php

 

Там, по идее, добавил группировку товаров по id номеру.

 

Попробуйте, поможет или нет?!

function.search_result.php

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

Наверное ещё что-то у себя меняли в магазине?

По умолчанию работает.

 

Вот этот кусок менялся:

 

if ($vars['page'] == 'all') {
$content_list_data = $Content->find('all', array('conditions' => $search_conditions, 'group' => array('Content.id')));
} else {
$content_list_data = $Content->find('all', array('conditions' => $search_conditions, 'group' => array('Content.id'), 'limit' => $params['limit'], 'page' => $vars['page']));
}

 

Добавлено group

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

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

 

Заменяю кусок, поиск работает без изменений дубли не обьеденяет.

 

А что еще можно проверить?

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

Может это из-за того что не обновил версию ВамШоп?

Сегодня обновление запускал через админку, случилась ошибка при переходе в карточку товара сбрасывалось на 404

При переходе в разделы админки Категории и товары, атрибуты, импорт.экспорт и Страницы перебрасывало на 404

Пришлось сделать откат

С чем это может быть связано?

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

Вот так работает.

 

Конечно я чуть ошибся, нужно ведь группировать не по id, они разные у товаров, а по alias, пcевдонимы ведь одинаковые и нужно что б псевдоним не повторялся в результатах поиска, т.е. нет Сontent.id , а Content.alias.

 

Вот файл ещё раз прицепил.

 

Изменены те же две строки + строка выше, так же добавлен group

 

Возьмите к себе только изменённые эти строки.

 

А то это код из текущей версии, а там уже внесены правки для bootstrap 3 библиотеки.

 

Возьмите только тот код из файлы, где добавлен был group ...

 

Это три строки в обще сложности.

function.search_result.php

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

Вот так работает.

 

Конечно я чуть ошибся, нужно ведь группировать не по id, они разные у товаров, а по alias, пcевдонимы ведь одинаковые и нужно что б псевдоним не повторялся в результатах поиска, т.е. нет Сontent.id , а Content.alias.

 

Вот файл ещё раз прицепил.

 

Изменены те же две строки + строка выше, так же добавлен group

 

Возьмите к себе только изменённые эти строки.

 

А то это код из текущей версии, а там уже внесены правки для bootstrap 3 библиотеки.

 

Возьмите только тот код из файлы, где добавлен был group ...

 

Это три строки в обще сложности.

Да, спасибо. Сработало.

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

Не за что.

Спасибо, что сообщили о проблема.

 

Эта правка добавлена была в текущий исходный код.

Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...