Дмитрий Иванов

Дмитрий Иванов

С нами с 23 октября 2014; Место в рейтинге пользователей: #208
Дмитрий Иванов
05 апреля 2015, 20:46
0
неплохо бы как-то реализовать поддержку разных контекстов. Например, ресурс-обработчик выбирается свой для каждого контекста. Иначе, когда несколько контекстов и нужны в них одинаковые ссылки, приходится их делать разными для каждого контекста…
и вообще можно ссылки разделять на контексты, выбирать в каком они будут работать)
Дмитрий Иванов
30 марта 2015, 21:14
0
Василий, а можно выводить инфу в титл не по наличию переменной в гет, а, например, по какому-нибудь плейсхолдеру установленному pdoPage?
типа:
if($modx->getPlaceholder('page.nav')) { ... }
А то стоит добавить к любой странице ?page=2 и видим в титле что попало. Понятно, что это ерунда, но как-то некрасиво)
Дмитрий Иванов
30 марта 2015, 20:18
0
Недавно Василий выкладывал соответствующий крмпонент. Смотрите на модсторе
Дмитрий Иванов
29 марта 2015, 21:33
0
только хотел начать изобретать велосипед, а тут уже готовое решение)
Дмитрий Иванов
27 марта 2015, 21:00
0
Многие компоненты используют свои урл, которые плагинами генерируют, и их никак не узнать для построения каноникала, vp — только капля в море)
Дмитрий Иванов
26 марта 2015, 16:37
0
а как заставить pdoMenu и pdoCrumbs генерировать abs ссылки? После того, как убрал base, эти компоненты делают неправильные ссылки) если сам вставляю ссылки на ресырсы в документе, то генерируются в соответствии с настройкой link_tag_scheme, а pdoTools пофиг на нее.
Дмитрий Иванов
26 марта 2015, 00:46
0
Как я понял, этот каноникал не будет добавлять номер страницы при пагинации, например. Будет только адрес конкретного ресурса. Если урл страницы, например, сделан через компонент virtual page, то он тоже этот урл не учтет, а выдаст просто адрес ресурса.
Дмитрий Иванов
23 марта 2015, 13:32
0
В идеале, неплохо бы, что бы какой-нибудь крутой программер написал гибкий сео-компонент под модэкс, который будут уметь делать правильный canonical и прочие вкусности) под все приличные cms такие есть)
Дмитрий Иванов
23 марта 2015, 13:26
0
по 3 пункту: кривые ссылки обычно оставляют на сторонних сайтах, оттуда поисковики по ним и приходят.
Дмитрий Иванов
19 марта 2015, 23:09
+6
Владимир, вас минусят за флуд. Это не асечка или чЯтик, излагайтесь в одном информативном комментарии, а не флудите. Уважайте сообщество. Флуд — это неуважение, и я поддерживаю минусующих.
Дмитрий Иванов
19 марта 2015, 18:43
0
шикарно. спасибо.
Только не качает:
Не могу скачать пакет в: store.simpledream.ru/extras/download?package_id=96&version_id=387&username=***&api_key=***&http_host=***
Дмитрий Иванов
17 марта 2015, 22:58
+3
запомнить в куках? кэп подсказал.
Дмитрий Иванов
12 марта 2015, 16:30
0
Только по названиям компонентов могут узнать, обычно в папке ассетс, даже если ее переименовать, лежат папки со специфичными названиями компонентов.
Дмитрий Иванов
26 февраля 2015, 15:13
+1
Как-то плохо сбор организован. Никакого онлайн (или более-менее часто обновляемого) отображения собранной суммы нет, популярные платежные системы тоже не подключают, хотя желающие давно просят. С таким подходом трудно что-то собрать.
Дмитрий Иванов
20 февраля 2015, 17:16
0
Тоже ловил эти ошибки, когда установил тикетс, просто тестировал, но не использовал на рабочем сайте. Переустановил его, вроде пока больше не было этих ошибок.
Дмитрий Иванов
19 января 2015, 13:16
0
Сделал по-другому. В конце страницы вызывается мой сниппет, который в 1 посте, только он еще берет номер страницы из плейсхолдера, который устанавливает pdoPage для пагинации. Потом мой сниппет устанавливает плейсхолдер самого тега link rel=«canonical».
Можно вместо вызова сниппета в конце страницы использовать плагин, только надо разобраться, на какое событие вешать)
такой вот костыль.
Дмитрий Иванов
19 января 2015, 12:11
0
pdoPage сам убирает page=1 на первой странице)
надо подумать)
Может еще кто варианты красивее предложит?
Дмитрий Иванов
18 января 2015, 22:29
0
Погуглил еще эту тему, и нашел информацию, что для всех страниц пагинации указывать в canonical адрес раздела (первой страницы) — совсем плохая идея. робот может дальше не пойти. И, естественно, самих страниц в выдаче не будет, т.к. основная страница указана первая.
Дмитрий Иванов
18 января 2015, 21:52
0
но тот сниппет, который я привел, присутствует в headerе всего сайта. он нужен, ибо modx воспринимает сайт.ру/страница/?page=2 и сайт.ру/страница?page=2 одинаково. а это, как я понимаю, будет дубль для поисковика. Поэтому canonical там нужен, но в нем ссылка просто на сайт.ру/страница/
Ну, раз это нормально, то так и оставлю. Спасибо)
Дмитрий Иванов
18 января 2015, 21:39
0
т.е. во всех случаях, все страницы постраничной навигации должны иметь в canonical ссылку на первую страницу? Туго понимаю как-то)