Здравствуйте!На странице статистика активности партнеров скрин (
) можно добавить новую связку,при выборе этого пункта открывается окно с выпадающим списком пользователей скрин (
) можно ли сделать что бы в ручную тоже вписывать партнеров и рефералов
откройте файл functions-ajax.php в папке плагина, на строке 17 найдете код:
'fields' => array( array( 'slug' => 'partner_id', 'type' => 'select', 'title' => __('Выберите партнера'), 'required' => 1, 'values' => $userIds, 'notice' => __('Выберите пользователя из списка для назначения его в качестве партнера для реферала') ), array( 'slug' => 'referal_id', 'type' => 'select', 'title' => __('Выберите реферала'), 'required' => 1, 'values' => $userIds, 'notice' => __('Выберите пользователя из списка для закрепления его в качестве реферала для партнера') ) )
измените так:
'fields' => array( array( 'slug' => 'partner_id', 'type' => 'number', 'title' => __('Укажите ID партнера'), 'required' => 1, 'notice' => __('Укажите ID пользователя для назначения его в качестве партнера для реферала') ), array( 'slug' => 'referal_id', 'type' => 'number', 'title' => __('Укажите ID реферала'), 'required' => 1, 'notice' => __('Укажите ID пользователя для закрепления его в качестве реферала для партнера') ) )
после этого будет требоваться указывать идентификатор пользователя
в том же файле ниже примерно строки 112 и 176, будет что то подобное:
array( 'slug' => 'partner_id', 'type' => 'select', 'title' => __('Выберите партнера'), 'required' => 1, 'values' => $partners, 'notice' => __('Выберите пользователя из списка для назначения его в качестве партнера для реферала') ),
меняйте
'type' => 'select'
на 'type' => 'number'
, а 'values' => $partners
удалите
Спасибо Вам огромное сработало.Андрей добавьте пожалуйста эти изменения в следующих обновлениях.В выпадающем списке не очень удобно искать при большом количестве пользователей,если у пользователей к примеру будет разница в нике на одну букву то вероятность промахнутся очень большая,а с изменениями промах сводится к минимуму и намноооого удобнее. Спасибо