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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
02 апреля 2015, 09:20
0
Проблема, наверняка, в правиле переадресации (Ваш Кэп).

Пока его не покажешь, обсуждать нечего.
Василий Наумкин
02 апреля 2015, 09:18
+1
Для того и используем разные серверы, чтобы в случае чего, ложился не весь сервис =)
Василий Наумкин
02 апреля 2015, 05:53
+2
Всё починили, всё работает.

Извините за перебои в работе.
Василий Наумкин
02 апреля 2015, 05:47
0
В последней версии я там добавил отправку id страницы, на которой запущена форма.

Видимо, нужно еще добавить загрузку этой страницы в $modx->resource? Я правильно понял проблему?
Василий Наумкин
02 апреля 2015, 05:21
0
Да, сервер не отзывается, что произошло — не знаю. Трассировка обрывается на ip 213.239.245.178, он внутри Hetzner.

Simple Dream пока спят — у них 5 утра, а без них вопрос в поддержку не задать, у меня просто нет данных для этого.

Так что, ждём. Первый раз такое, за 3 года. Сам в шоке.
Василий Наумкин
01 апреля 2015, 16:50
+1
Можно создать любой фильтр, если написать свои методы.

А данное изменение позволяет добавлять из этих методов вообще новые фильтры, не указанные в параметре &filters.
Василий Наумкин
01 апреля 2015, 13:56
0
Убирали, да.

У дополнения сменился разработчик, который будет его поддерживать.
Василий Наумкин
31 марта 2015, 19:14
0
$scriptProperties['sortby'] = $scriptProperties['sortAlways'] . ', ' . $scriptProperties['sortby'];
В чем проблема сразу в sortby указать 2 поля через запятую?
Василий Наумкин
31 марта 2015, 19:09
0
Или категории не опубликованы, или не показаны в меню.

Подробнее скажет только &showLog=`1`.
Василий Наумкин
31 марта 2015, 13:56
0
Я бы просто SQL запрос написал и прогнал по таблице ТВшек.
Василий Наумкин
31 марта 2015, 13:06
0
Если у ТВ currency настроен как
Руб==1||Eur==2||USD==3
то ты и будешь получать цифры, потому что именно они попадают в базу данных при сохранении товара.

Должно быть
Руб||EUR||USD
Тогда при сохранении в БД попадёт текст. А потом он же выведется сниппетом.

Причем, если ты изменишь настройки ТВ, то потом нужно пройти по всем товарам и пересохранить значения, чтобы в БД прописалось новое текстовое значение.

Ссылка на документацию:
Often it's nice to have a more readable label. You can display something nice and still store a different value using the double-equals and double-pipes format used by checkboxes:
Василий Наумкин
31 марта 2015, 12:43
0
Если что-то где-то не так работает в pdoTools, первым делом нужно смотреть вывод &showLog.

Там будет или ошибка, или объясление, почему он что-то вывел так, как вывел.
Василий Наумкин
31 марта 2015, 12:37
0
Эм… ну ТВ типа List нужно для того, чтобы ты вводил какие-то данные удобно. Если там указано
Описание значения1==1||Описание значения2==2||Описание значения3==3
То на экране у юзера при выборе будет «Описание значения1» и т.п., а вот в базе будут уже цифры. В этом и смысл — ввести цифры не ручками, а выбрать из готового списка.

Если же тебе нужно хранить в базе именно текст, то ТВ должен быть настроен так:
Значение1||Значение2||Значение3

Я даже установил getResources и проверил — он точно так же выводит циферки, а не подписи к ним.
Василий Наумкин
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 пока предлагаю воздержаться. Кто знает, зачем ему это нужно — сделает сам.