Александр

Александр

Был в сети 06 февраля 2023, 18:32
Заказы не принимаю
Кто-нибудь может подсказать, как сделать поле редактируемым? Пробую так:

$modx->controller->addHtml("
            <script type='text/javascript'>
                Ext.ComponentMgr.onAvailable('minishop2-window-order-update', function(){
                	if (miniShop2.config['order_address_fields'].in_array('properties')){
                		if (this.record.addr_properties){
                		    var key;
                			for (key in this.record.addr_properties) {
                				this.fields.items[2].items.push(
                					{
                						xtype: 'textfield',
                                                                id: 'addr_properties_'+key,
                						name: 'addr_properties_'+key,
                						fieldLabel: _('ms2_properties_'+key),
                						anchor: '100%',
                						style: 'border:1px solid #efefef;width:95%;padding:5px;',
                						value: this.record.addr_properties[key]
                					}
                				);
                			}
                		}		
                	}
                });                
            </script>");
Поле создаётся редактируемым, но при этом пустое. И не задаётся значение, если его вручную заполнить.
Есть тут знатоки ExtXS?
Точно такая же проблема на нескольких сайтах. Пока ничего не помогло из вышеперечисленного.
Все сайты на одном хостинге лежат. Заходил с разных устройств, дело не в кеше точно

Кому-нибудь удалось решить проблему?
А как-то можно вывести количество добавлений в избранное для конкретного товара?
Мне нужно под каждым товаром показать у скольких людей он в избранном. Запутался в новой документации, до апгрейда как-то попроще было что ли.