Илья Уткин

Илья Уткин

С нами с 15 декабря 2012; Место в рейтинге пользователей: #9
Илья Уткин
19 июня 2018, 13:11
0
Опечатка, но на функциональность она не повлияет — ведь это просто алиас, можно даже так написать:

$query->leftJoin('TicketThread','Vetka', 'Vetka.id = TicketComment.thread');
Илья Уткин
19 июня 2018, 13:10
0
Сделайте var_dump вместо echo. Возможно, после артикула в файле стоит пробел — тогда надо воспользоваться функцией trim перед подстановкой в условие.
Илья Уткин
19 июня 2018, 07:25
0
В AjaxSnippet параметры сохраняются в кеш во время первой загрузки страницы. После этого, когда происходит сам Ajax-запрос, параметры уже не доступны для изменения.

Вам надо написать собственный сниппет-обёртку, например, такую: modx.pro/development/3139/

И уже в этом сниппете вызывать $modx->runSnippet(). Тогда легко можно будет подставить id только что авторизовавшегося пользователя.
Илья Уткин
19 июня 2018, 07:19
+1
Всё в сниппете верно, пагинация должна работать. Как вызываете?
[[!pdoPage? &element=`mySnippet`]]
[[!+page.nav]]
Илья Уткин
09 июня 2018, 07:01
+2
А если бы статью не написал, то и не узнал бы) и другие тоже почитают комменты и что-то для себя вынесут (я, например, тоже новое прочитал).
Илья Уткин
03 июня 2018, 20:11
+2
Скрой вкладку (регион) дополнительных полей. Если потом будет нужно еще дополнительное поле, вручную выведешь его «на морду»
Илья Уткин
29 мая 2018, 09:22
+1
Из-за того, что уровень вложенности может быть разный, решить такую задачу за один запрос вряд ли получится. Попробуйте просто внутри tpl вызывать обычный msProducts, передав в него parent={$id} и limit=1. Если категорий немного, то нагрузки особо не будет.

Если много, то лучше посмотреть в сторону плагина — при сохранении товара проверить его menuindex. Если menuindex=0, то получать все его родительские категории и записывать в ТВ-шки пункт меню и путь к картинке. Тогда вывод категорий на сайте будет тривиальным.
Илья Уткин
16 мая 2018, 06:41
+1
В моём варианте можно поменять не один пункт меню, а несколько, если это понадобится:
<li{$classes}>
  <a href="{$link}" {$attributes}>
    {switch $id}
      {case 2}
        Тест
      {case 7}
        Контактная информация
      {case 13}
        Новости
      {case default}
        {$menutitle}
    {/switch}
  </a>
  {$wrapper}
</li>
Илья Уткин
15 мая 2018, 17:24
+1
О, можно ещё так извратиться:

&tpl=`@INLINE <li{$classes}>
  <a href="{$link}" {$attributes}>
    {switch $id}
      {case 2}
        Тест
      {case default}
        {$menutitle}
    {/switch}
  </a>
  {$wrapper}
</li>`
Илья Уткин
11 мая 2018, 07:49
+1
Компонент Office умеет делать удалённую авторизацию. Как на modx.pro — основная база пользователей на одном сайте, а на остальных сайтах удалённая авторизация.
Илья Уткин
09 мая 2018, 15:42
+1
Попробуй так:
$output .= $modx->getChunk($tpl);

Нужно, чтобы в переменную данные дописывались. А у тебя она постоянно перезаписывается.
Илья Уткин
09 мая 2018, 15:00
0
Напишите в техподдержку, скиньте доступ от сайта, посмотрю и поправлю, если что не так.
Илья Уткин
05 мая 2018, 21:00
+2
Это из-за кавычек. Попробуй двойные:
{$_modx->lexicon("moreButton")}
Илья Уткин
02 мая 2018, 20:48
+7
А я считаю, что для коммерческого использования продавать нужно по сниженной цене. Ведь студия делает много сайтов и будет покупать дополнение много раз. Мне выгоднее продать дополнение 3 раза по 500 рублей, чем один раз, но за 1000. Кроме того, студия обратится в техподдержку максимум один раз — потом вопросов по использованию уже не будет (а может и вообще не обратится, так как там работают профессионалы). А человек, который только учится, задаст тысячу вопросов, и я потрачу на него много своего рабочего времени.

Кстати, студии и так покупают дешевле — в modstore действует прогрессивная система скидок.
Илья Уткин
30 апреля 2018, 19:43
+2
Блин! Случайно вместо плюсика минус поставил =(
Илья Уткин
27 апреля 2018, 11:22
0
А, ну да, конечно. Как-то упустил это из виду) Сам привык к Fenom и INLINE-шаблонам))
Илья Уткин
27 апреля 2018, 11:12
0
Пока помочь не могу. Создайте новый вопрос, вдруг кто-то из других разработчиков сейчас свободен, уверен, вам помогут.
Илья Уткин
27 апреля 2018, 10:14
0
Вот же, выше, писал, что проблема только на MODX 2.6.2. Сейчас актуальная версия 2.6.3, на ней всё отлично работает.

Чтобы галерею вывести с пагинацией, воспользуйтесь сниппетом getImageList
Илья Уткин
27 апреля 2018, 10:10
+1
Да, это будет стоить 3000 руб. Пришлите доступы от админки в личку.