Всего 123 718 комментариев

Prihod
04 июля 2024, 13:39
0
Ну так ссылку ты же можешь указать сам любую какую тебе нужно
Сергей
04 июля 2024, 13:36
0
Я просто не совсем понимаю куда будет идти ссылка.
Допустим, есть страна производитель Россия, есть в фильтре в категории и есть эта опция у товара на странице.
Есть модуль SeoFilter не настроен, то ссылка будет такой ?country_=Россия а если настроен /russia Вот и не понятно для меня, можно ли сделать ссылку на категорию, где находится этот товар с производителем Россия в виде /russia.
Prihod
04 июля 2024, 13:31
0
Что именно?
Наумов Алексей
04 июля 2024, 13:30
0
Просто логически зачем внутрь Главной вложен Каталог? Это не имеет смысла, только приводит к ненужным сложностям.
Дмитрий
04 июля 2024, 13:08
0
Сейчас в странице «Главная» находится «Каталог», внутри каталога — категории, в которых расположены товары.
Остальные страницы расположены в корневой папке сайта.

«Я бы рекомендовал главную просто делать страницей» — вы имеете ввиду, что «Главная» не должна быть контейнером? Если она не является контейнером, то в товарах возникает ошибка, не выводятся категории.

Посмотрел журнал ошибок, ошибка, которая показана на фотографии в основном тексте задачи не пропала… «ms2_category_options»
Владимир Бабусенко
04 июля 2024, 12:41
0
А где это делается? В настройках нет.
Сергей
04 июля 2024, 11:41
0
Я так пробовал, он мне везде пишет НЕТ.
Ivan K.
04 июля 2024, 11:32
0
{if $myoptions.value == 'Test'}
Да
{else}
Нет
{/if}
Сергей
04 июля 2024, 11:23
0
Добрый день! Интересное решение, можно как-то настроить работу с SeoFilter или с msProductsComposerSelection и FlatFilters?
Владимир Бабусенко
04 июля 2024, 10:39
0
Так же перестал работать модуль. GET на яндекс карты выдает 403 ошибку. В дополнениях на модсторе данный модуль отсутствует. Он все, приказал долго жить?
ЗЫ: Временный фикс не помогает.
Наумов Алексей
04 июля 2024, 10:09
0
Это не самая хорошая практика внутрь главной страницы прятать другие. Я бы рекомендовал главную просто делать страницей, другие разделы должны быть в корне сайта, а не внутри главной
Артур Шевченко
03 июля 2024, 22:42
0
А какие проблемы вызывают get-параметры?
Арман
03 июля 2024, 19:19
0
Тоже пользовался стандартной транслитерацией translit всё нормально индексировалось так что в принципе эти настройки необязательны. На новом сайте хотел использовать именно транслитерацию Яндекс но все онлайн сервисы в которых написано что у них всё по стандарту Яндекса делают это по-разному
Дмитрий
03 июля 2024, 19:12
+1
Спасибо за ответ.
У ресурса «Главная» isfolder («Контейнер») не был активен.
Поставил галочку, в товарах появились категории)
Андрей Шевяков
03 июля 2024, 17:01
1
+1
Всегда выставляю параметр friendly_alias_restrict_chars_pattern равным
/[\0\x0B\t\n\r\f\a&=+°%#«»…<>—№!",.()\/\~:`@\?\[\]\{\}\|\^\'\\\\]/
И url у ресурсов получается четким без лишних символов, только тире между словами остаются. Все остальные настройки translit стандартные. Поисковики вроде норм индексируют страницы.

По поводу файлов тоже нет проблем при загрузке.
Арман
03 июля 2024, 16:42
+1
С translit у меня файлы транслитерируются но с точками проблем нет при этом никакие дополнительные настройки я для этого не использовал. В translitor наверняка это можно исправить но есть другая проблема с совместимостью с другими пакетами поэтому я не стал разбираться.

Одно из преимуществ translitor как указано на сайте пакета это:
— Улучшена фильтрация ненужных символов. В отличие от Translit, который пропускает скобки, подчеркивания, слеши, различные служебные символы, Translitor их не пропускает. В поле alias попадают только буквы, цифры. Все остальное заменяется разделителем-заменителем (дефисом).

В translit для этого нужно поставить значение alphanumeric в ключе friendly_alias_restrict_chars

Информация для составления транслитерации которую я выложил взята из Яндекса и отличается от translitor хоть и не сильно yandex.ru/support/nmaps/app_transliteration.html (Статья для карт).

Учитывая что с translitor могут быть определенные проблемы я решил что более разумно будет добавить необходимую мне транслитерацию в translit и для этого потребовалось довольно скромное количество кода.