Jump to content

WaNted

Пользователи
  • Регистрация

  • В сети

Everything posted by WaNted

  1. Вы можете нормально описать что в итоге Вам нужно? Зачем Вы трогаете запрос который относится к \IPS\nexus\Purchase::tree()? Покажите весь Ваш код (именно Ваш, а не весь класс целиком). Если все Ваши изменения находятся в классе IPS\nexus\Purchase\LicenseKey, то не нужно посылать никакие запросы, информация о покупке текущего ключа находится в переменной $this->purchase. Нужное Вам значение (ps_expire - ps_start) можно получить так: $this->purchase->expire - $this->purchase->start.
  2. Если так же в методе save(), то $this->purchase->expire
  3. Если нужно добавить новую запись в определённую таблицу, то добавьте это после условия: if ( !\IPS\Db::i()->select( 'COUNT(*)', 'your_table', array( 'license_key=?', $this->key ) )->first() ) { \IPS\Db::i()->insert( 'your_table', array( 'license_key' => $this->key ) ); } Замените your_table на название своей таблицы, а license_key на название колонки с ключами. Так же добавьте другие данные (помимо license_key) в insert.
  4. В какую таблицу нужно внести данные? Создать новую запись в таблице или обновить существующую?
  5. Количество тем и ответов.xml
  6. Пишите в лс.