• پنج شنبه, 07 مهر 1401
  • آموزش برنامه نویسی جوملا

بدست آوردن گروه کاربری یک کاربر در جوملا

برای بدست آوردن گروه کاربری یک کاربر در جوملا می توانید از کد زیر استفاده کنید: $user = JFactory::getUser(); $groups = $user->get('groups'); foreach ($groups as $group) { echo '<p>Group = ' . $group . '</p>'; }

ادامه مطلب
  • پنج شنبه, 07 مهر 1401
  • آموزش برنامه نویسی جوملا

آموزش ارسال ایمیل در جوملا با استفاده از php در کامپوننت های اختصاصی

برای ارسال ایمیل در جوملا با استفاده از php در کامپوننت های اختصاصی می توانید از کد زیر استفاده کنید. $from = 'admin@somewhere.com'; $fromname = 'BIGSHOT Blog'; $recipient[] = 'john@somewhere.com'; $recipient[] = 'jane@somewhere.com'; $subject = 'Want to learn about BIGSHOT Blog'; $body = '<p>Check us out!</p><p><a href="http://www.somewhere.com" target="_blank">http://www.somewhere.com</a></p>'; $mode = 1; $cc = 'bob@somewhereelse.com'; $bcc[] = 'simon@somewhereelse.com'; $bcc[] = 'nick@somewhereelse.com'; $attachment[] = '/home/my_site/public_html/images/stories/food/coffee.jpg'; $attachment[] = '/home/my_site/public_html/images/stories/food/milk.jpg'; $replyto = 'no_reply@somewhere.com'; $replytoname = 'NO REPLY - BIGSHOT Blog'; JUtility::sendMail($from, $fromname, $recipient, $subject, $body, $mode, $cc, $bcc, $attachment, $replyto, $replytoname);

ادامه مطلب
  • پنج شنبه, 07 مهر 1401
  • آموزش برنامه نویسی جوملا

انتقال به صفحه یا آدرس در جوملا

برای انتقال یک صفحه در جوملا به صفحه ای دیگر یا یک سایت دیگر از کد زیر می توانید استفاده کنید $app = JFactory::getApplication(); $app->enqueueMessage('Redirect to another page was successful', 'success'); $app->redirect(JRoute::_('index.php')); //or $app = JFactory::getApplication(); $app->redirect("'http://google.com'");

ادامه مطلب