前提・実現したいこと
osclassを用いたサイトを作っています。そこでアラート機能を正しく動作させたいと考えています。
ユーザーがアラート登録したワードを含む広告が掲載された際にユーザーにメールが送られるようにしたいです。
会員登録のメールは送られているためメール自体が送られていないわけではないです。
発生している問題・エラーメッセージ
ユーザーマイページのアラートに表示されたメッセージを下に添付します。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fatal error: Uncaught Error: Call to undefined function is_voting_enabled() in /home/judgematch/judge-matching.com/public_html/osclass/oc-content/themes/osclasswizards/loop-user-alerts-list.php:187 Stack trace: #0 /home/judgematch/judge-matching.com/public_html/osclass/oc-includes/osclass/helpers/hDefines.php(238): require() #1 /home/judgematch/judge-matching.com/public_html/osclass/oc-content/themes/osclasswizards/user-alerts.php(71): osc_current_web_theme_path('loop-user-alert...') #2 /home/judgematch/judge-matching.com/public_html/osclass/oc-includes/osclass/helpers/hDefines.php(238): require('/home/judgematc...') #3 /home/judgematch/judge-matching.com/public_html/osclass/oc-includes/osclass/controller/user.php(288): osc_current_web_theme_path('user-alerts.php') #4 /home/judgematch/judge-matching.com/public_html/osclass/oc-includes/osclass/controller/user.php(99): CWebUser->doView('user-alerts.php') #5 /home/judgematch/judge-matching.com/public_html/osclass/index.php(91): CWebUser->doModel() #6 {main} thrown in /home/judgematch/judge-matching.com/public_html/osclass/oc-content/themes/osclasswizards/loop-user-alerts-list.php on line 187
該当のソースコード
<?php } ?></figure> </div> <div class="col-sm-8 col-md-8"> <div class="info"> <div class="detail_info"> <h4><a href="<?php echo osc_item_url() ; ?>" title="<?php echo osc_esc_html(osc_item_title()) ; ?>"><?php echo osc_item_title() ; ?></a></h4> <?php if( is_voting_enabled() ){ ?> <div class="rate_me rate_me_star"> <?php osclasswizards_item_star_rating( osc_item_id() ); ?> <span><?php echo osclasswizards_item_avg_rating( osc_item_id()) ; ?></span> </div> <?php } ?>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<?php } ?></figure> </div> <div class="col-sm-8 col-md-8"> <div class="info"> <div class="detail_info"> <h4><a href="<?php echo osc_premium_url() ; ?>" class="title" title="<?php echo osc_esc_html(osc_premium_title()) ; ?>"><?php echo osc_premium_title() ; ?></a></h4> <?php if( is_voting_enabled() ){ ?> <div class="rate_me rate_me_star"> <?php osclasswizards_item_star_rating( osc_itemosc_premium_id() ); ?> <span><?php echo osclasswizards_item_avg_rating( osc_premium_id()) ; ?></span> </div> <?php } ?>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<?php } ?></figure> </div> <div class="col-sm-8 col-md-8"> <div class="info"> <div class="detail_info"> <h4><a href="<?php echo osc_item_url() ; ?>" title="<?php echo osc_esc_html(osc_item_title()) ; ?>"><?php echo osc_item_title() ; ?></a></h4> <?php if( is_voting_enabled() ){ ?> <div class="rate_me rate_me_star"> <?php osclasswizards_item_star_rating( osc_item_id() ); ?> <span><?php echo osclasswizards_item_avg_rating( osc_item_id()) ; ?></span> </div> <?php } ?>
試したこと
補足情報(FW/ツールのバージョンなど)
osclass 374 を使っています。私phpに関してまったくの素人ですのでソースコードの切り抜き箇所があっているかわからないので、ご指摘いただけるとありがたいです。
回答1件
あなたの回答
tips
プレビュー