Futuris

Futuris

С нами с 09 января 2016; Место в рейтинге пользователей: #288
Антонио
19 января 2023, 14:45
1
+1
Попробуйте использовать такой скрипт:
$(document).on('msoneclick_after_init', function (e, data) {
var form = $('.msoptionsprice-product-' + msOneClick.Product.product_id)
if (form.length) { msOptionsPrice.Product.action('modification/set', form) }
})
Т.е. modification/set вместо modification/get
Столкнулся со схожей проблемой и данная корректировка помогла. Видимо msOneСlick не актуализирован под крайнюю версию msOptionsPrice2
Евгений Webinmd
12 октября 2020, 12:30
1
0
ms2_product_voltage_help — это перевод подсказки к полю, если подсказка не нужна — не заполняйте. Опции будут работать и без лексиконов, но при выводе вы увидите подпись ms2_product_voltage, вместо названия поля
UDAV
12 июня 2018, 11:59
1
0
Из 100 писем спама проходит 1, и то наверно вручную заполняют.
Поле email делаете скрытым от пользователя, через стили, но чтобы роботы его точно заметили и заполнили (например через position: absolute;left:-9999999px;).
В проверке на валидность делаете проверку чтобы это поле было пустое
'validate' => 'name:required,email:blank',
а поле с имейлом делаете произвольным именем.
Марат Марабар
16 июня 2016, 16:42
2
+1
Держи рабочий код

$array = array(
 array(
  'title' => 'Ресурс 1',
  'alias' => 'res1',
  'idc' => '1'
 ),
 array(
  'title' => 'Ресурс 2',
  'alias' => 'res2',
  'idc' => '2'
 ),
);

foreach($array as $v){
    $response = $modx->runProcessor('resource/create', array(
    	'template' => 1,
    	'isfolder' => 0,
    	'published' => 0,
    	'pagetitle' => $v['title'],
    	'alias' => $v['alias'],
    	'parent' => 2,
    ));
    
    if ($response->isError()) {
    	return $modx->error->failure($response->getMessage());
    }
    $modx->cacheManager->clearCache();
    
    $newId = $response->response['object']['id'];
    
    $page = $modx->getObject('modResource', $newId);
    $page->setTVValue(1, $v['idc']);
    $page->save();
}
Проверено.
В $v['idc'] затесалась кириллица.
Василий Наумкин
20 октября 2012, 17:04
1
0
Поделюсь с вами тайным знанием! [[*img:notempty=``]]

Следующий такой вопрос просто удалю.