Вопрос по Formz & Formit

Добрый день! Прошу помочь с одним вопросом.

Необходимо в форме Formit вывести список из таблицы в БД. Сниппет для этого готов, данные достаются. Для быстрого создания формы и полей пользуюсь Formz.

Я хочу вывод этих данных проделать через prehooks, чтобы при загрузке формы данные уже были обернуты в . Но не работает штатный $hook->setValue. Сам сниппет при загрузке формы отрабатывается, я проверял. Подскажите, пожалуйста, для чего тогда функция setValue и как можно заранее выводить данные в поля Formit?
kido25
27 октября 2014, 13:12
modx.pro
1 130
0

Tickets - "расширенный заголовок" и "описание"

Создаю раздел с тикетами, затем сам тикет.

Если не заполнять «расширенный заголовок» и «описание» то страница с тикетом не открывается, перебрасывает на главную страницу

Если указать «расширенный заголовок» и «описание» то все нормально

Подскажите как сделать что б без заполения «расширенный заголовок» и «описание» страница открывалась
Евгений
27 октября 2014, 12:21
modx.pro
1 141
0

Падает админка modx 2.3 и 2.2.16

Сегодня упали админки на 2 разных сайтах:
1. modx 2.2.16 хостинг timeweb php 5.3
2. modx 2.3.1 хостинг beget php 5.4
При добавлении нового материала выдает во всплывающем окне:
manager/assets/ext3/ext-all.js line 21 > Function:1
Компрессию js отключал
date_timezone Europe/Moscow ставил
Ничего не помогает.
До перехода на зимнее время все работало прекрасно.
Подскажите, пожалуйста, в чем проблема?
Игорь Новичек
27 октября 2014, 10:48
modx.pro
992
0

Фильтрация и сравнение по TV в pdoPage

Здравстуйте
задача: вывести все товар где цена меньше старой цены

как правильно реализовать сравнение двух tv при запросе

пробовал так
&where=`{"tvprice:<":"tvprice_old"}`
но выводит всё подряд

код
[[!pdoPage?
    &parents=`98`
    &context=`catalog`
    &where=`{"price:<":"price_old"}`
    &tpl=`prod_cat`
    &includeTVs=`price,price_old,prod_promo,images`
    &prepareTVs=`1`
    &processTVs=`1`
    &pageLimit=`12`
    &limit=`1000`
    &maxLimit=`12`
    &hideContainers=`1`
    &showLog=`1`
]]
[[!+page.nav]]
лог
0.0001869: pdoTools loaded
0.0000451: xPDO query object created
0.0011802: Included list of tvs: images, price, price_old, prod_promo
0.0004280: leftJoined modTemplateVarResource as TVimages
0.0003772: leftJoined modTemplateVarResource as TVprice
0.0003791: leftJoined modTemplateVarResource as TVprice_old
0.0003679: leftJoined modTemplateVarResource as TVprod_promo
0.0005908: Added selection of modResource: SQL_CALC_FOUND_ROWS `id`, `type`, `contentType`, `pagetitle`, `longtitle`, `description`, `alias`, `link_attributes`, `published`, `pub_date`, `unpub_date`, `parent`, `isfolder`, `introtext`, `richtext`, `template`, `menuindex`, `searchable`, `cacheable`, `createdby`, `createdon`, `editedby`, `editedon`, `deleted`, `deletedon`, `deletedby`, `publishedon`, `publishedby`, `menutitle`, `donthit`, `privateweb`, `privatemgr`, `content_dispo`, `hidemenu`, `class_key`, `context_key`, `content_type`, `uri`, `uri_override`, `hide_children_in_tree`, `show_in_tree`, `properties`
0.0000150: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.images`
0.0000110: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.price`
0.0000110: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.price_old`
0.0000110: Added selection of modTemplateVarResource: IFNULL(`value`, 'обычный') AS `tv.prod_promo`
0.0000858: Replaced TV conditions
0.0029690: Processed additional conditions
0.0038400: Added where condition: `TVprice`.`value`:<=price_old, modResource.parent:IN(98,4,196,3,2,7,9,88,89,90,91,92,93,94,95,282,283,285,286,346,347,348,349,350,351,352,208,209,210,211,212,260,261,262,263,264,265,266,269,270,271,272,273,274,275,276,277,278,279,280,281,284,287,288,289,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,267,268,335,8,336,125,146,147,80,148,79,77,149,150,151,78,337,338,339,340,341,342,343,344,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,393,394,395,396,397,398,399,400,401,402,403,505,506,195,439,448,450,452,162,164,178,181,188,334,185,235,239,240,251,293,294,295,301,302,303,306,307,319,321,322,324,325,345,374,381,382,383,384,385,386,387,391,468,469,470,471,472,473,474,475,476,477,478,479,480,481,507,166,171,172,174,176,184,190,191,193,194,204,205,219,222,223,224,225,226,227,229,230,231,241,242,243,244,245,246,247,248,249,250,252,253,308,309,326,327,328,329,330,378,379,380,388,389,390,404,406,409,412,447,449,454,163,173,175,177,179,180,183,186,189,199,200,206,213,214,215,216,217,218,221,228,232,233,234,237,238,255,305,375,376,377,405,407,408,438,451,453,463,464,312,313,314,315,81,82,83,84,85,86,87,192,202,256,299,323,462,161,207,290,291,292,296,297,298,300,304,316,317,318,320,331,165,167,168,169,170,182,187,197,198,201,203,220,236,254,257,258,259,332,333,371,372,373,392,410,411,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,440,441,442,443,444,445,446,455,456,457,458,459,460,461,465,466,467,310,311,96,97,120,121,122,123,124), modResource.published=1, modResource.deleted=0, modResource.isfolder=0, modResource.context_key=catalog
0.0000360: Replaced TV conditions
0.0001650: Sorted by modResource.publishedon, DESC
0.0000050: Limited to 12, offset 
0.0005178: SQL prepared "SELECT SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `modResource`.`link_attributes`, `modResource`.`published`, `modResource`.`pub_date`, `modResource`.`unpub_date`, `modResource`.`parent`, `modResource`.`isfolder`, `modResource`.`introtext`, `modResource`.`richtext`, `modResource`.`template`, `modResource`.`menuindex`, `modResource`.`searchable`, `modResource`.`cacheable`, `modResource`.`createdby`, `modResource`.`createdon`, `modResource`.`editedby`, `modResource`.`editedon`, `modResource`.`deleted`, `modResource`.`deletedon`, `modResource`.`deletedby`, `modResource`.`publishedon`, `modResource`.`publishedby`, `modResource`.`menutitle`, `modResource`.`donthit`, `modResource`.`privateweb`, `modResource`.`privatemgr`, `modResource`.`content_dispo`, `modResource`.`hidemenu`, `modResource`.`class_key`, `modResource`.`context_key`, `modResource`.`content_type`, `modResource`.`uri`, `modResource`.`uri_override`, `modResource`.`hide_children_in_tree`, `modResource`.`show_in_tree`, `modResource`.`properties`, IFNULL(`TVimages`.`value`, '') AS `tv.images`, IFNULL(`TVprice`.`value`, '') AS `tv.price`, IFNULL(`TVprice_old`.`value`, '') AS `tv.price_old`, IFNULL(`TVprod_promo`.`value`, 'обычный') AS `tv.prod_promo` FROM `modx_site_content` AS `modResource` LEFT JOIN `modx_site_tmplvar_contentvalues` `TVimages` ON `TVimages`.`contentid` = `modResource`.`id` AND `TVimages`.`tmplvarid` = 5 LEFT JOIN `modx_site_tmplvar_contentvalues` `TVprice` ON `TVprice`.`contentid` = `modResource`.`id` AND `TVprice`.`tmplvarid` = 3 LEFT JOIN `modx_site_tmplvar_contentvalues` `TVprice_old` ON `TVprice_old`.`contentid` = `modResource`.`id` AND `TVprice_old`.`tmplvarid` = 4 LEFT JOIN `modx_site_tmplvar_contentvalues` `TVprod_promo` ON `TVprod_promo`.`contentid` = `modResource`.`id` AND `TVprod_promo`.`tmplvarid` = 2 WHERE  ( `TVprice`.`value` < 'price_old' AND `modResource`.`parent` IN (98,4,196,3,2,7,9,88,89,90,91,92,93,94,95,282,283,285,286,346,347,348,349,350,351,352,208,209,210,211,212,260,261,262,263,264,265,266,269,270,271,272,273,274,275,276,277,278,279,280,281,284,287,288,289,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,267,268,335,8,336,125,146,147,80,148,79,77,149,150,151,78,337,338,339,340,341,342,343,344,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,393,394,395,396,397,398,399,400,401,402,403,505,506,195,439,448,450,452,162,164,178,181,188,334,185,235,239,240,251,293,294,295,301,302,303,306,307,319,321,322,324,325,345,374,381,382,383,384,385,386,387,391,468,469,470,471,472,473,474,475,476,477,478,479,480,481,507,166,171,172,174,176,184,190,191,193,194,204,205,219,222,223,224,225,226,227,229,230,231,241,242,243,244,245,246,247,248,249,250,252,253,308,309,326,327,328,329,330,378,379,380,388,389,390,404,406,409,412,447,449,454,163,173,175,177,179,180,183,186,189,199,200,206,213,214,215,216,217,218,221,228,232,233,234,237,238,255,305,375,376,377,405,407,408,438,451,453,463,464,312,313,314,315,81,82,83,84,85,86,87,192,202,256,299,323,462,161,207,290,291,292,296,297,298,300,304,316,317,318,320,331,165,167,168,169,170,182,187,197,198,201,203,220,236,254,257,258,259,332,333,371,372,373,392,410,411,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,440,441,442,443,444,445,446,455,456,457,458,459,460,461,465,466,467,310,311,96,97,120,121,122,123,124) AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 AND `modResource`.`isfolder` = 0 AND `modResource`.`context_key` = 'catalog' )  ORDER BY modResource.publishedon DESC LIMIT 12 "
0.0622201: SQL executed
0.0003309: Total rows: 346
0.0001688: Rows fetched
0.4607699: Prepared and processed TVs
0.0024641: Loaded chunk "prod_cat"
0.2865121: Returning processed chunks
0.8185968: Total time
21 233 664: Memory usage
Александр
27 октября 2014, 09:20
modx.pro
2 101
0

Встраивание GET-параметров в pdoPage

solar-wind
27 октября 2014, 09:02
modx.pro
1 279
0

Ошибка ext-all.js line 21 в firefox и chrome

Захожу сегодня в админку а она виснит, выдаёт ошибку
/manager/assets/ext3/ext-all.js line 21 > Function:1
Где то месяц назад стал виснуть хром, так и не выяснив почему я перешёл на фф, сейчас и он заглючил.
Админка работает нормально теперь только в экплорере :)

Версия MODX Revolution 2.3.2-pl
Сжатие css и js отключено.
Хостинг hosthator.com
php 5.3

Может быть кто нибудь сталкивался с подобным?
Михаил
27 октября 2014, 03:58
modx.pro
1
3 297
0

Tickets оформление

Подскажите как изменить bbcode перерыл все что можно было, только в jquery.markitup.js нашел что то похожее, но так и не нашел как поменять расположение.
Ростислав
26 октября 2014, 22:34
modx.pro
690
0

[msFavorites:0.0.5 ] — списки избранного

Пакет реализует списки избранных ресурсов.
Основные изменения:
— различные списки избранного
— несколько режимов работы пакета

демо как всегда тут
Володя
26 октября 2014, 12:43
modx.pro
1 566
+2

Шаг слайдера в фильтре

Привет.

Подскажите как установить шаг слайдера. Попробовал добавить в инициализацию в файле default.js например
step:0.01
При этом, если двигаю правый ползунок, то значения меняются нормально. Если двигаю левый ползунок, то он перескакивает вправо.


Наверное кто-то уже менял шаг? Как вы делали?
Спасибо!
Андрей Сухомозгий
26 октября 2014, 10:03
modx.pro
696
0

Сниппет в чанке

Добрые день.
Помогите кто нибудь =(
В общем ситуация такая. Вывожу ресурсы с pdoResources, в чанке шаблона у меня есть сниппет, который стягивает картинку с сервера внутри сети и затем сохраняет её на веб сервере, так вот не пойму как получить значения TV полей и ID этих ресурсов в своём сниппете.
Artem
26 октября 2014, 07:48
modx.pro
1 368
0