سلام
تا جایی که در مستندات آمده یک کران جاب در افزونه پیامک ، پیام ها را ارسال میکند. وباtrigger کردن یک event به نام iissms.send_sms از افزونه ی فراپیامک استفاده کرده و پیام را ارسال میکند
با توجه به کد متد processWaitlist در کلاس IISSMS_BOL_Service از افزونه پیامک لیست شماره های در حال انتظار ارسال پیامک را از پایگاه داده میخواند.
من با قرار دادن echo در کد این متد و اجرای دستی فایل run.php در پوشه ow_cron که به تبع آن فایل cron در افزونه پیامک هم اجرا میشود سعی کردم لیست شماره های در حال انتظار را چاپ کنم که نشد
// echo "\n iissms run";
$list = $this->waitlistDao->findListByCount($max);
//echo "\n wait list";
foreach ($list as $item) { /* @var $item IISSMS_BOL_Waitlist */ //echo "\n".$item->phone."---".$item->text;
$this->sendSMS($item->phone, $item->text); $this->waitlistDao->deleteById($item->id); }
در ضمن با مراجعه به جدول های پایگاه داده مربوط به افزونه پیامک
در جدول مربوط به token متن ارسالی پیام ها ساخته شده بود ولی در جدول waitlistهیچ شماره ای نبود حتی در جدول back up از waitlist هم شماره ای نبوده است
این در حالی است که کاربر جدید ایجاد شده است