Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
31 марта 2015, 11:52
0
Нужно указать, какие ТВ дополнительно обрабатывать, согласно их настроек:
&processTVs=`square_from,square_to`

или можно обрабатывать все подключенные ТВ.
&processTVs=`1`

Документация
Василий Наумкин
31 марта 2015, 07:20
0
Поправил кое-что, попробуй обновить pdoTools.
Василий Наумкин
31 марта 2015, 06:27
0
Скорее, это у тебя в дефолтных параметрах pdoCrumbs что-то прописано, недефолтное.

pdoCrumbs вызывается для вывода родителей документа внутри pdoTitle.
Василий Наумкин
31 марта 2015, 06:26
0
Там можно указать свой чанк для вывода пагинации, можно убрать или заменить регирование на ?page.

Настраивай.
Василий Наумкин
30 марта 2015, 19:48
0
У сниппетов pdoTools есть возможность присоединять таблицы и сортировать по значениям из них.

Вот, недавно даже готовое решение публиковали.
Василий Наумкин
30 марта 2015, 12:43
+1
Еще раз: я не считаю, что этим должен заниматься pdoPage.

Мета-теги для страниц еще куда ни шло, в конце концов, он эти страницы и делает. Но каноничные url настраивайте себе самостоятельно.
Василий Наумкин
30 марта 2015, 12:34
0
Но это получается дублирование контента
Каким образом выходит дублирование контента, если по ссылкам выводятся разные страницы, с разным контентом?
На Яндексе говорят, что canonical нужно использовать, если одна страница доступна по двум адресам.

Что-то мне кажется, что автоматически выставлять canonical — плохая идея. Только автор сайта знает, какие у него там могут быть параметры и зачем. И какое именно сочетание этих параметров делает страницу уникальной.

Так что, от canonical пока предлагаю воздержаться. Кто знает, зачем ему это нужно — сделает сам.
Василий Наумкин
30 марта 2015, 12:25
0
Никаких намёков, просто удивила твоя фраза
если страниц будет много и они постоянно добавляются
а следом
использую sitemapFriend
который будет создавать 2000 xPDO объектов на 2000 страниц, а потом их медленно и печально перебирать.

GoogleSitemap использует тот же getCollection и 1000 ресурсов у меня выводилась за 6 сек. Я даже PR предлагал на эту тему, который сокращал скорость до 1.5сек.
Василий Наумкин
30 марта 2015, 11:53
0
Я использую sitemapFriend для генерации sitemap.xml и для обычной HTML карты.
Учитывая, что он работает через modX::getCollection, на большом количестве страниц карта будет доооолго генерироваться.
Василий Наумкин
30 марта 2015, 11:35
0
А canonical-то каким образом относится к pdoTools?

Или там тоже пагинация участвует? Кто может — проясните, а то я в этом вашем SEO не того.
Василий Наумкин
29 марта 2015, 22:29
0
Ну а я чем могу помочь?

Вот исходник. Видишь, там ожидается, что у тебя загружен источник файлов.
if (!$this->mediaSource->removeObject($this->get('path').$this->get('file'))) {
	...
}

А у тебя, судя по ошибке, источника там нет. Почему — не знаю.
Василий Наумкин
29 марта 2015, 22:24
0
В категории показываются вложенные товары на несколько уровней вглубь, для удобства поиска.

Можно отключить настройкой ms2_category_show_nested_products.
Василий Наумкин
29 марта 2015, 22:19
+3
Да, ты прав, стоит добавить этот сниппет в комплект.

Постараюсь сделать на неделе.
Василий Наумкин
29 марта 2015, 16:49
0
При удалении товара удаляются его картинки. А при удалении картинок удаляются их файлы из медиа источника.

Ошибка выходит из-за того, что товару назначен источник, которого в системе уже нет, или у юзера нет прав на его загрузку. В общем, проверяй назначенный товару media source.
Василий Наумкин
29 марта 2015, 16:36
0
Похоже, Иван просто скопипастил условия из кода выше.

Поправил, можно обновляться.
Василий Наумкин
29 марта 2015, 16:31
+2
На здоровье!

Чувствую, еще не раз так помогу людям одними предложениями оплатить =)
Василий Наумкин
29 марта 2015, 16:21
0
Да, верно — проглядел.

Думаю, это нужно исправить, потому что на странице могут быть только циферки.
Василий Наумкин
29 марта 2015, 16:12
0
Если есть желание — могу тебе сделать так же, за 1000 рублей, в течении получаса.

Шли письмо с доступами на bezumkin@ya.ru и оплачивай у меня на сайте.
Василий Наумкин
29 марта 2015, 16:07
0
С pdoPage должно работать само по себе, безо всяких наворотов — он строит ссылки исходя из фактического url страницы, а не id ресурса.

Например, все страницы в разделе пользователей — виртуальные, и пагинация там работает без проблем.