SaLacoste

SaLacoste

Был в сети 03 августа 2021, 20:54
Заказы принимаю
Версия MODX 2.2 при этом умела делать редиректы на канонический адрес. Новые версии, почему-то, перестали. Но каким образом за вас это должен исправлять хостинг — я отказываюсь понимать.
Есть сайт на 2.3.3 и Апаче, все работает.
Сам nginx может и не причем, но на MODX с nginx не работает.

Ну и откуда у вас на сайте такие ссылки, чтобы к ним обращался поисковик — отдельный вопрос.
Исторически присутствуют нативные ссылки разного рода. Сайт меняется, cms меняются, а ссылки лучше бы сохранять с редиректами.

Это ж тысячи сайтов должны были просесть в выдаче.
Измениться в выдаче. Они и меняются каждый ап, вопрос по какой причине.
Если проставить ссылок на идентичный контент на другой странице, то «правильная» страница будет иметь не уникальный контент.
Вопрос в том, что знает ли ПС о наличии этих альтернативных страниц. В нашем случае знает, так как есть ссылочное в этими урл исторически.
Вопрос был немного не про то, верней и про это тоже, но перед этим нужно с полями разобраться.

Сейчас доп. поля на почту рассылаются с помощью этого
bezumkin.ru/modx/minishop2/solutions/2052/

Если я буду добавлять поля по этой инструкции http://ru.stackoverflow.com/questions/376081/%D0%9A%D0%B0%D1%81%D1%82%D0%BE%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%BA%D0%B8-modx, логика работы собьется при обновлении МС2, на сколько я понимаю. Поэтому и вопрос, возможно ли описать поля БД заказов через интерфейс, чтобы не править МС2?
А, вот какой метод нужен, спасибо, буду пробовать.

и касательно холи варов в топике про pdotitle основном, про rel=«next; prev», вполне компетентный сеошник сказал, что на всех страницах пагинации нужно делать meta name=«robots» content=«noindex, follow», чтобы товары на страницах пагинации индексировались, а сами страницы в индекс не попадали.
Это предположение или Вы использовали tv в вызове pdoTitle?
Потому что у меня при вызове
[[!pdoTitle?limit=`1`&registerJs=`1`&titleField=`meta_title`]] < — в скобка и без пробовал.
Выдает тайтл «Array».
посмотрел в сниппет, скорей нужно писать именно без скобок, так как относительно использования по умолчанию там фигурирует такой код
if (empty($titleField)) {$titleField = 'longtitle';}
Пока так и сделал.

Но в общем случае это не совсем удобно, так как часто бывает при отмене заказа идет оповещение об отменен (причин много: не все корректно заполнено, нет доставки в этот регион и др.), и потом клиент сам пишет возмущенный почему его заказ отменили.
Про параметр показа товаров не знал, спасибо!

С параметром проблема сохраняется, она не связана с одной попыткой сохранения. Пробовал уже более 5 раз в разных браузерах.
Нашел выход: создал новый набор параметров, в нем он сохраняет все отлично, проблема только с набором по умолчанию.
Считаю, поэтому и спрашиваю.
Обновить MS2 на версии MODX 2.2.15, потом обновлять ее до 2.3.х?

Если я не обновляю чанки (не ставлю галочки), то ничего дополнительно копировать и перезаливать после обновления не надо? (заметил, что при обновлении MS2, он перезаписал background image для товаров, когда нет картинки товара или она еще не загрузилась).
Делаешь tv с Именем автора и рейтингом.
Потом выбираешь все страницы с этим Автором + сортировка по рейтингу (убывание).

Как можно реализовать так, чтобы я на сайте добавлял книгу и в дополнительном поле «Автор» вбивал его имя, в последствии эта книга попадала в раздел «книги автора» уже на странице автора.
Делаешь страницу с выборкой по автору, тогда как ты заполнишь поле Автор, она автоматически будет попадать в эту страницу.
Посмотрел механику работы, понял в чем проблема.

Верстка разделена на дублирующиеся li (отличаются css классами).
JS отрабатывает корректно, total_count, total_cost отрабатывает, но т.к. они отражаются в li, который имеет display:none, то он не виден.

т.е. при первом добавлении в корзину, не происходит изменение display:none на элементе, который имеет класс not_empty и поэтому все так же виден li с классом empty.