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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
14 января 2016, 17:21
0
get.slack.help/hc/en-us/articles/201405046-Joining-multiple-Slack-teams

Винды только не вижу. Может, на ней и правда такого функционала нет?
Василий Наумкин
14 января 2016, 13:03
+3
Не поверишь, в Slack ровно также можно общаться со смартфона.

Мой комментарий про то, что незачем городить еще один мёртвый чат, когда уже есть, да еще и официальный.
Василий Наумкин
14 января 2016, 12:56
+4
Не лучше ли оживить чат modxcommunity.slack.com/messages/russian/? Там, как-никак, народу побольше, да и возможность пообщаться с мировым сообществом имеется.

Регистрироваться вот здесь — modx.org
Василий Наумкин
14 января 2016, 08:50
+1
С позиции «не мы такие, клиенты такие» — твоё решение хорошее, безусловно.
Василий Наумкин
14 января 2016, 08:34
0
Есть пара дополнительных полей есть у фотографий, которые можно переименовать через лексиконы в «описание на русском» и «описание на английском».

Если же используются все поля файла, то можно писать через разделитель, например ||, и выводить через фильтр.

Дублирование данных — это уже крайний шаг, на мой взгляд. Последнее, что можно делать для выполнения задачи.
Василий Наумкин
14 января 2016, 06:15
0
Уверен, и эту задачу можно решить без копирования.

Просто делать join к другому id и продумать, как его лучше хранить и получать.
Василий Наумкин
13 января 2016, 23:11
+4
Можно же вывести на странице ms2Gallery с указанием id любого ресурса. В том числе, и основной языковой версии. Что-то типа
[[!ms2Gallery?
	&parents=`0`
	&resources=`[[get_babel_id]]`
]]
Если файлы у 2х ресурсов не отличаются — зачем их дублировать? Проще выводить их из одного места.
Василий Наумкин
13 января 2016, 07:09
0
У MODX есть отдельный раздел для работы с наборами параметров
http://site.ru/manager/?a=element/propertyset
Там, надеюсь, разберёшься.
Василий Наумкин
12 января 2016, 22:58
0
Полагаю, что набор привязан к TicketComments, а нужно привязать его к pdoPage.
Василий Наумкин
12 января 2016, 22:45
0
1. Для оформления кода нужно использовать тег code
2. Для работы с дополнениями нужно читать документацию
Василий Наумкин
12 января 2016, 22:34
0
[[!pdoPage@NaborTicket?
	&element=`TicketComments`
]]
pdoPage передаёт всё в вызываемый сниппет
Василий Наумкин
12 января 2016, 11:40
0
ни в консоли браузера ни в админке ошибок никаких нет
Версию движка обновить не могу — там древний хостинг, съехать с него тоже пока нельзя
Какие тут еще могут быть варианты?
Василий Наумкин
12 января 2016, 10:32
1
+1
DELETE FROM modx_site_content WHERE deleted = 1
Василий Наумкин
12 января 2016, 08:31
0
вместо того чтобы перевести в русский и хранить в базе на понятном языке
Приплыли. Это и есть русский, в кодировке UTF-8, просто экранированный.

Возможность кодирования UTF-8 в JSON без экранирования появилась только в PHP 5.4, когда MODX Revolution уже во всю работал. Естественно, никто не будет увеличивать минимальную версию PHP для MODX только ради этой функции.

как научить modx декодировать и записывать в базу уже в нормальном виде русский
Выходит, что никак.

Но можно хранить эти данные в modUserSetting в виде key => value или создать отдельную таблицу.
Василий Наумкин
11 января 2016, 22:52
+1
Поправил.

Это какой-то странный баг в Tickets, который я в своё время так и не отловил.
Василий Наумкин
11 января 2016, 18:07
+1
По большому счёту — нет, не баг.

Некэшированные условия не обрабатываются при запуске сниппета, а оставляются «на потом» для разбора парсером. При работе же через ajax до него дело вообще не доходит, ибо pdoPage делает exit() когда всё закончил.

Странно, что это работало раньше. В любом случае, в магазине уже можно загрузить версию 2.2.3, которая дополнительно обрабатывает [[!+]], хоть их и не стоит использовать без особой необходимости.