Олег

Олег

С нами с 31 октября 2016; Место в рейтинге пользователей: #87
Олег
18 января 2017, 23:21
0
tplFirst — попробуйте указать этот параметр, это указание чанка первого результата в pdoTools.
Олег
18 января 2017, 10:56
0
Не очень понятно, нужно более развернуто.
Необходимо при выборке товаров приджойнить еще одну таблицу?
Олег
17 января 2017, 15:44
0
Согласен, MIGX очень мощная штука, позволяет прикреплять другие тв поля и даже вызывать внутри migx другой migx, слышал про рекурсивный вызов migx, но попробовать не доводилось.

Условие описано очень туманно, но, думаю, решение в самый раз.

Жаль, но документации на русском по нему мало, на английском она слишком запутанная (ну для меня по крайней мере).
Олег
17 января 2017, 14:46
0
Сделать через .htaccess редирект на домен без www, указать каноническое имя сайта через meta, но, может быть, тут идеи получше предложат :) Это то, что первое в голову приходит.
Ну и банально посмотреть, добавлен ли домен без www в очередь на индексацию (или, быть может, уже проиндексирован).
Олег
17 января 2017, 13:26
0
Читал где-то, что если не использовать вызовы стандартного шаблонизатора, то он вообще не запускается и скорость работы сайта возрастает.
Олег
17 января 2017, 13:11
0
Благодарю за идею!
Заодно решилась проблема с вызовом сниппетов, думал при таком вызове нельзя указывать параметры, потому использовал такую конструкцию:
{$_modx->runSnippet('!pdoResources', [
'parents' => '20',
'depth' => 0,
'includeTVs' => 'image',
'tpl' => '@INLINE
{{+pagetitle}}
',
'tplWrapper' => '@INLINE {{+output}}',
'sortby' => 'menuindex',
'sortdir' => 'ASC',
'limit' => 0
])}
Олег
17 января 2017, 12:55
0
Параметры в сниппет передаются так:
[[!mySnippet?&param1=`param`&param2=`param`]]
Или так:
{$_modx->runSnippet('!mySnippet', [
'param1' => 'param',
'param2' => 'param',
])}
Олег
17 января 2017, 12:53
0
Скорее всего проблемы с кодировкой, должна быть возможность ее явно указать.
Олег
17 января 2017, 11:17
+1
Из документации:
album

Загрузит элементы только из заданного альбома. Можно указать имя или ID альбома.
Порой все проще, чем кажется :)
Олег
17 января 2017, 10:53
+1
Насколько я понимаю проблема в версии браузера, дома стоит хром старой версии (обновлялся осенью) — там все работает.
На работе обновил хром — перестало работать (момент четко привязан, за несколько минут до обновления работало). Тоже ощущаю дискомфорт, на данный момент единственная версия — скачать более старую версию браузера.
Олег
16 января 2017, 16:54
+1
Я решил не парить мозг, слишком много времени на это ушло.
Просто на поддомене установил modx, и потихоньку переношу таблицы из бд :)
Первый раз реально пригодилось, что практически вся информация лежит там.

Благодарю за помощь! Очень ценные советы.
Заодно получше разобрался в устройстве движка, какой-никакой, а плюс :)
Олег
16 января 2017, 11:41
0
В таблице системных настроек не увидел site_url, manager_url.
Пути в config.core.php прописаны верно, кэш сброшен… Я так понимаю эти значения устанавливаются после сброса кэша, так что значения должны быть нормальные.

С кукисами на modx никогда не работал, да и вообще с ними опыт небольшой. Попробую сейчас нагуглить что-нибудь на эту тему.

Вроде бы определил проблему:
modx.pro
В записях modx_session в конце не хватает «modx.mgr.user.config|a:0:{}», но решение из поста не помогает.
Олег
16 января 2017, 10:26
+1
Благодарю, идея с принудительной авторизацией замечательная!
Виден первый сдвиг:

С админкой творится что-то странное, обычно супротив такого помогала очистка кэша.
Не работает ни одна страница кроме manager/index.php

Внизу страницы есть список залогиненых пользователей, и там указано, что авторизация проходила.
Судя по всему проблема именно с сессией или кукисами. Сейчас попробую проверить остальные советы на всякий случай…

Теперь хотя бы есть, куда копать :) Спасибо!
Олег
15 января 2017, 21:48
0
На папки 755, на файлы 644.
и на папку /var/lib/php/session (на centOS) или где там у вас хранится…
С этим пока не знаком, сейчас поищу информацию на эту тему…
Но на там же сервере находятся многие десятки сайтов на modx, все работают безукоризненно.
Этот сломался ни с того, ни с сего. Настроек сервера никто не менял.

Пока в голову не приходит, чем он так выделился от остальных.
Олег
15 января 2017, 21:32
0
Версия уже последняя, 2.5.4
Но можно попробовать на modhost, вдруг заработает :)
Благодарю за идею
Олег
15 января 2017, 21:24
0
Сайт занимает 71мб из разрешенных (мной же) 1000.
Таблицу сессий уже обнулил, кэш чистил около 15 раз (после каждого изменения).
Олег
15 января 2017, 21:22
0
Учетная запись активна и не заблокирована.
Также пробовал вот обнулять таблицу сессий (углядел решение в интернете), но результата также не получил.
Попробовал на всякий случай поменять адрес админки, ничего не поменялось (кроме, собственно, адреса админки).

Первый раз с таким столкнулся, на том же сервере лежат около сотни сайтов на modx, все работают без нареканий — один этот выделяется.
Олег
23 ноября 2016, 14:25
0
Такой вариант в голову не пришел, спасибо :)
Да, это лучше указанных мной вариантов.
Олег
03 ноября 2016, 14:59
0
На iphone 5s, ipad mini через сафари не работает загрузка и перетаскивание, при тапе по блоку загрузки он подсвечивается синим, больше действий не происходит.

С тех же устройтсв через Chrome загрузка работает нормально.