Всего 125 961 комментарий

Эдуард
05 мая 2022, 17:01
0
Годные советы, спасибо!
картинки лучше вынести на отдельные поддомены, чтобы не пложить одинаковые.
Евгений
05 мая 2022, 14:51
0
Ждет вас разочарование в изменение кэша, а особенно если будите использовать феном в вашей схеме.

Делюсь опытом:

1) для общих страниц используется отдельный контекст, и храните общие страницы там, а подгружаете их в нужные контексты по 404, по алиасу ресурса, причем урлы можно сделать уникальные, чтобы сделать ресурсы максимально непохожими., но стандартная фция формирования url работать не будет в таком случае.

2) для каждого сайта отдельный контекст(можно групировать через отдельную таблицу несколько сайтов на контекст), для этого создал таблицу с урлами откуда потом можно управлять загрузкой и хранить доп параметры, в том числе и настройками конкретного домена.
3)разворачивать можно в отдельном докер контейнере каждый домен отдельно, где в момент подключения вольюма менять фактическое положение кэша на хост машине, в результате чего на уровне контейнера кэш будет изолирован.
4) картинки лучше вынести на отдельные поддомены, чтобы не пложить одинаковые.

Теперь о грусном, это кэш:

как написали выше «contextKey]/resources/[id]» лучше не делать, дело в том что кэш содержит в основном данные ресурса а вашем случае его плодить ненужно.

можно использовать кэш фенома, но он работает довольно скверно и плодит кучу дублей.

смотрел бы в сторону смарти
Артур Шевченко
04 мая 2022, 23:17
0
Напиши плагин на сохранение, который будет добавлять id.
atrox
04 мая 2022, 18:56
0
отлично, спасибо, увидел правило)
получается вручную нужно вносить значения?
atrox
04 мая 2022, 18:24
0
так и знал что проблема в jquery( я стандартный плагин theme.bootstrap установил, видимо он так сделал
тогда буду приобретать ваш плагин в ближайшие дни

еще один вопрос, плагин можно настроить чтоб он такие варианты тоже в чпу превращал? s29588.h10.modhost.pro/catalog/?color=Голубой,Синий
Евгений Шеронов
04 мая 2022, 18:19
+1
[[*id:input=`<script src="[[++assets_url]]components/themebootstrap/js/jquery-3.5.1.min.js"></script>`:jsToBottom=`1`]]
Это что ещё за способ прописывать скрипты в чанк Head?) Я вполне мог что-то пропустить.
Можно просто по-человечески прописать в Footer, либо убрать этот jsToBottom (что я в общем-то и сделал).

В консоли браузера не только SeoFilter ругался на отсутствие jQuery (при подключении способ выше — он отрабатывает позже и скрипт jQuery становится ниже подключений из плагинов)
Markus
04 мая 2022, 15:12
0
При использовании &pageLinkScheme=`/[[*uri]]/[[+pageVarKey]]-[[+page]]` дублируется алиас родителя: novosti/novosti/page-3

Проблема вообще странная: каждый новый переход по ссылкам пагинации подставляет page-N к текущему адресу, а не к родительском. В итоге URL получается novosti/page-3/page-2/page-4/page-5 и т.д.
atrox
04 мая 2022, 13:38
0
я вот тоже бьюсь уже пару часов и не могу понять причину, все стандартно сделано, но ничего не работает

@Евгений Шеронов можете подсказать свои мысли по этому поводу пожалуйста?
Роман
04 мая 2022, 13:26
0
Ну так-то страница существует. Просто не понятно почему не схватывает фильтр. Возможно нужно где-то прописать.
s29588.h10.modhost.pro/catalog/goluboj/
atrox
04 мая 2022, 12:42
0
вот доступ на тестовый сайт
s29588.h10.modhost.pro/manager/
s29588
3zMXTrX78dlA

может вы увидите что-то
atrox
04 мая 2022, 12:41
0
видимо нет, все криво становится в настройках joxi.ru/v29xRoMT4jnw6m, joxi.ru/5mdO15btqJMOJr
atrox
04 мая 2022, 12:38
0
в документации вот так указано
но сейчас попробую изменить
Роман
04 мая 2022, 12:36
0
Возможно не правильно прописали класс: msProductData для color нужно.
atrox
04 мая 2022, 12:36
0
конечно чистил и через сайт и через файл менеджер удалял

ошибок никаких тоже нет joxi.ru/1A53Lvli4w5WNm
atrox
04 мая 2022, 12:33
0
del
Роман
04 мая 2022, 12:29
0
Кэш почистили?