Вопросы

Странное положение тикета сразу после создания

Заметил следующую странность. Сразу после создания тикета пользователя, он отображается так, как будто находится в корне дерева ресурсов. По крайней мере на сайте pdoCrumbs его отображает именно там, хотя в адресной строке видно, что тикет находится в том разделе где и был создан.
Вызов хлебных крошек следующий:
[[!pdoCrumbs?
         &from=`0`
         &exclude=`[[*id]]`
         &outputSeparator=` > `
         &showHome=`1`
         &tplHome=`@INLINE <li onclick='location.href="[[+link]]"'><a href="[[+link]]">[[+pagetitle]]</a></li>`
         &tpl=`@INLINE <li onclick='location.href="[[+link]]"'><a href="[[+link]]">[[+pagetitle]]</a></li>`
         &tplCurrent=`@INLINE <span class="active">[[+pagetitle:ellipsis=`25`]]</span>`
         &tplWrapper=`@INLINE <ol class="crumb">[[+output]] ></ol>`
     ]]
При этом иногда не формируется ссылка на тикет в tpl.Tickets.list.row. Т.е. если я в адресной строке наберу вручную адрес — то тикет доступен, а ссылка на него пустая. Что это может быть?
Даниил
30 января 2014, 21:01
modx.pro
1 075
0

mFilter2 фильтр по необычным тв-полям

1. Можно ли фильтровать по полям migx?
2. Можно ли сделать такой фильтр. Есть теги в документе в тв поле, например тег1, тег2, тег3. Можно ли сделать фильтр, чтобы в выпадающем списке я мог выбрать тег1 и получить список статей в которых есть этот тег1? Если да то как?
Сергей Щерба
30 января 2014, 15:35
modx.pro
4 016
+1

Помогите разобраться

Василий мною был куплен модуль Office для магазина minishop2. При оформлении заказа не пишет в таблицу modx_ms2_order_addresses поля: street,building,room а также хочу чтобы писал mobilephone. Где копать, никак не разберусь.
Игорь Колесник
30 января 2014, 10:11
modx.pro
975
0

Конвертация ресурсов в тикеты

Здравствуйте!

Решил перенести материалы сайта на Tickets.
При изменении типа материал на Тикет, ругается вот такими словами:
[2014-01-30 13:52:10] (ERROR @ /connectors/resource/index.php) Instantiated a derived class modDocument that is not a subclass of the requested class Ticket
Вижу только одно решение вручную создать новый тикет и скопипастить содержимое в ручную.
Есть ли другой более простой способ?
Заранее спасибо!
Семён Лобачевский
30 января 2014, 09:59
modx.pro
1 767
0

Регулярное выражение

Это очень косвенно связано с modx но я сейчас хотел до переводить MODX Revo до актуального состояния.
Скачал лексиконы русского и английского языка.
Для сравнения файлов использую WinMerge
Он показывает какие строки есть а каких нет, но так как языки разные, то он показывает

$_lang['alphabetically'] = 'Alphabetically';
и

$_lang['alphabetically'] = 'По алфавиту';
Как разные языки.
Но в настройках можно задать регулярное выражения для того что бы фильтровать подобное.
Но в регулярных выражениях я не селен, может кто сможет написать примерно для меня?) Или подсказать?
Что бы указанные выше строки пропущенные через регулярку выглядели одинаковыми?
Aртур Чикин
30 января 2014, 09:43
modx.pro
1 723
0

Редактирование стандартных лексиконов

На днях вышел интересный компонент xLexicon. Разбираясь с ним, попробовал отредактировать стандартные лексиконы для minishop2. Из английского сделать латышский. (т.е. английские подписи просто заменить). После этого, измененные значения стали зеленого цвета, а на сайте вместо новых подписей стали отображаться имена параметров (например — area_ms2_cart — вместо того, что я заменил). Что я сделал неправильно или нужно создавать новый лексикон и старые изменять нельзя?
P.s. пробовал заменить английские выражения на английские, но другие — тот же результат.
Sindi Bober
29 января 2014, 21:54
modx.pro
1 802
+1

Импорт товаров в minishop2 напрямую через БД

Может кто-либо поделиться опытом правильного импорта товаров из бд (mysql) с такими полями:

название | артикул | цена | картинка_ид_урл

достаточно ли того, что допустим в таблицу modx_ms2_products я импортирую эти поля (ну с картинками придётся подумать), как быть с системными ИД, и нужно ли что то ещё?

Спасибо.
Pavel
29 января 2014, 21:47
modx.pro
4
4 339
0

как через xPDO обратится к своим таблицам

СУТЬ ПРОБЛЕМЫ: Таблица в базе с префиксом taxi_.
$new_route = $modx->newObject('Routes');
выдает ошибку что таблица modx_routes не найдена. Как указать что мне надо с другим префиксом!
Дмитрий Крахмалев
29 января 2014, 10:56
modx.pro
1
1 649
0

miniShop2, расширить управления полями товара

Василий, добрый день.

Вопрос/предложение.
Наумов Алексей
29 января 2014, 10:27
modx.pro
1 588
0

Восстановление пароля

Вопрос немного может быть не по теме блога, но мало ли кто-то сталкивался. Не работает система восстановления паролей в modx. Письмо со ссылкой активации и паролем приходит, но при переходе по этой ссылке и вводе пароля ошибка: Неверный код активации! Пожалуйста, проверьте письмо с кодом активации и убедитесь, что вы загрузили правильный URL.
Влад Дрямов
29 января 2014, 08:27
modx.pro
1 193
0