не обновляется ресурс на фронтенде

Имеется такая ситуация. Есть редактирование ресурса на фронтенде. Редактируем, сохраняем. Смотрим в админке. Там ресурс с обновленными полями. Все нормально. Но если открыть страницу ресурса — отображаются старые данные. Даже при нажатии Ctrl+F5. Через админку ясное дело все сохраняется и выводятся новые данные ресурса. Что это такое и как решить данную проблему?
Валерий Кондратьев
28 мая 2013, 05:46
modx.pro
916
0

Комментарии: 5

Василий Наумкин
28 мая 2013, 10:08
0
Поди обновляешь не через процессор и кэш ресурса не чистишь?
Валерий Кондратьев
28 мая 2013, 12:28
0
хм. обновляю вот так.
$tmp = $modx->getObject('modResource', (int)$id);
	$data = array(
		'id' => (int)$id,
		'tvs' => true,
		'pagetitle' => $allFormFields['pagetitle'],
		'content' => $allFormFields['content'],
		'template' => 3,
		'published' =>1,
		'parent' => $modx->user->getOne('Profile')->get('website'),
		'alias' => $tmp->get('alias'),
		'context_key' => 'web',
		'tv12' => $allFormFields['adv_type'],	// adv type
		'tv3' => $allFormFields['category'], //category
		'tv2' => $allFormFields['price'],  //price
		'tv1' => $allFormFields['image1'], //img1
		'tv4' => $allFormFields['image2'], //img2
		'tv5' => $allFormFields['image3'], //img3
		'tv6' => $allFormFields['image4'], //img4
		'tv7' => $allFormFields['image5'], //img5
		'tv8' => $allFormFields['image6']  //img6
	);	
	unset($tmp);
	$response = $modx->runProcessor('/resource/update',$data);
поставил ваш же плагин отсюда bezumkin.ru/sections/tips_and_tricks/351/
в форме редактирования на фронтенде (да и в админке) все данные отображаются нормально. Но при просмотре ресурса отображаются старые данные.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
5