Вопросы

officeAuth в кэшируемом ресурсе

На кэшируемой странице вызывается некэшируемый сниппет [[!TicketComments]], как и положено. А в чанке tpl.Tickets.comment.login вызывается сниппет [[!officeAuth]], что бы форма авторизации сразу отображалась, и не нужно было никуда переходить, и она корректно отображается первый раз. Но, если страницу обновить, officeAuth не подгружает нужные скрипты и стили!

Если вызывать [[officeAuth]] кэшируемым, ничего не меняется.

Если сделать этот тикет некэшируемым или вызывать [[!officeAuth]] вне [[!TicketComments]], все работает, как и положено.

Почему так может быть?

Какая может быть проблема при вызове [[!officeAuth]] в [[!TicketComments]]?
Олег Песчанский
09 апреля 2015, 07:27
modx.pro
909
0

Вывод списка фотографий

В общем в ресуре есть MIGX поле там имя и фотка
[[pdoResources ]] -выдает массив

Array ( [id] => 25 [type] => document [contentType] => text/html [pagetitle] => Кухни [longtitle] => [description] => [alias] => kuxni [link_attributes] => [published] => 1 [pub_date] => 0 [unpub_date] => 0 [parent] => 5 [isfolder] => 0 [introtext] => [richtext] => 1 [template] => 6 [menuindex] => 0 [searchable] => 1 [cacheable] => 1 [createdby] => 1 [createdon] => 1428507108 [editedby] => 1 [editedon] => 1428508273 [deleted] => 0 [deletedon] => 0 [deletedby] => 0 [publishedon] => 1428507600 [publishedby] => 1 [menutitle] => [donthit] => 0 [privateweb] => 0 [privatemgr] => 0 [content_dispo] => 0 [hidemenu] => 0 [class_key] => modDocument [context_key] => web [content_type] => 1 [uri] => gal/kuxni.html [uri_override] => 0 [hide_children_in_tree] => 0 [show_in_tree] => 1 [properties] => [tv.photos] => Array ( [0] => Array ( [MIGX_id] => 1 [set] => set1 [image] => r/download/slide1.jpg ) [1] => Array ( [MIGX_id] => 2 [set] => set1 [image] => r/img/cat3.jpg ) ) [idx] => 1 [link] => )
vladislav
09 апреля 2015, 06:06
modx.pro
625
0

pdoResources выборка свойст

Добрый день!
Modx rev занимаюсь не давно. Вот хотел спросить совета или статейку для развития, куда копать. Как реализовать вывод товаров из категории в minishop2. (minishop2 2.1.9-beta, pdoTools 1.11.1-pl).
Пробую вывести, так:
[[pdoResources? &parents=`49` &depth=`1` &tpl=`` &limit=`0`]]
выводит
Array
(
[id] => 118
[type] => document
[contentType] => text/html
[pagetitle] => Баклажаны по-гурийски
[longtitle] =>
[description] =>
[alias] => baklazhanyi-po-gurijski
и.т.д
)
а свойства которые мне нужны для товара не выводит, такие как:
price,weight и.т.д

если же, пробую вывести, так:
[[pdoResources? &parents=`49` &depth=`1` &tpl=`msProduct.content` &limit=`0`]]
результат:
This resource is not instance of msProduct class.
ms2_product_price:
ms2_frontend_currency
ms2_product_weight:

Строго не судите, первый раз обращаюсь. Всем спасибо!
Артем
08 апреля 2015, 15:26
modx.pro
2 646
0

Версия для слабовидящих

День добрый!
Подскажите пжст, может кто делал? поделитесь опытом

minsport.gov.ru/press-centre/video/?type=special
genproc.gov.ru/special/

спасибо.
Dmitry F
08 апреля 2015, 14:13
modx.pro
2 078
0

Как передать числовой массив в сниппет?

Здравствуйте.
Я в PHP не очень, поэтому прошу помощи.

Вызов сниппета такой:
[[!MySnippet? 
&num=`3,4,5,6,7` 
]]
В сниппете:
$a = array ($num);   /* Не работает
а если пишу так:*/
 $a = array (3,4,5,6,7);    /* Работает*/
В чем подвох?
G@G
G@G
08 апреля 2015, 12:56
modx.pro
1 519
0

Ошибка при вызове сниппета

Добрый день. Подскажите в чем проблема. Создал сниппет Clubinstagram*_id который должен возвращать из передаваемой ему переменной подстроку (например instagram*.com/12345/ должен вернуть 12345)
Василий
08 апреля 2015, 12:30
modx.pro
1
1 076
0

Белая админка

Удалил collections. В итоге вместо админки — пустой экран, а в логах:

[2015-04-08 02:01:31] (ERROR @ /index.php) Path specified for package collections is not a valid or accessible directory: /home/site/public_html/site/core/components/collections/model/
[2015-04-08 02:02:26] (ERROR @ /manager/index.php) Path specified for package collections is not a valid or accessible directory: /home/site/public_html/site/core/components/collections/model/
[2015-04-08 02:02:26] (ERROR @ /manager/index.php) Could not load class: Collections from collections.
Может кто сталкивался? Благодарю за помощь
Николаевич
07 апреля 2015, 23:18
modx.pro
1 185
0

Как почистить modx_site_tmplvar_contentvalues?

Можете подсказать sql запрос как удалить ненужные tv value.
На сайте создавалась и удалялось большое количество ресурсов, у них было большое количеством TV параметров. Ресурсы удалялись а tv оставались таблица неприлично распухла не подскажите запрос SQL чтоб удалить значение tv несуществующих ресурсов?
Вася
07 апреля 2015, 20:31
modx.pro
3 057
0

Нестандартный вывод товаров в msProducts

Как можно вывести каталог по данному образцу — www.imperiales.ru/kondicionery/nastennye?
Товары группируются по серии. Создал доп. поле для товара — series, там храню имя серии. Понятия не имею что делать дальше…

Использую mFilter2 + minishop2
Fedor
07 апреля 2015, 19:24
modx.pro
1 082
0

Sendex: прерывается добавление писем

Добрый день!

Добавляю письма рассылки в очередь. Их должно быть около 1000. Но добавляется порядка 300 и все, скрипт прерывает работу, цикл не завершается.

Ставил max_execution_time 0, mysql.connect_timeout 400 (вместо установленных 60), увеличил память до 1024M, но это никак не повлияло на количество обрабатываемых писем. Хостер еще что-то пробовал, но так и не изменилось.

Чего может не хватать? В чем может быть проблема?
Олег Песчанский
07 апреля 2015, 15:01
modx.pro
1 071
0