@mr_firuzinho

Можно ли убрать необходимость авторизации для добавления отзывов на bitrix?

Можно ли убрать необходимость авторизации для добавления отзывов на bitrix ?
На сайте форма показывается только если пользователь зарегистрирован. Нашел код, который ВРОДЕ ставит условие, чтобы пользователь обязательно должен быть авторизован. Убрал, но не помогло, показывает ошибку "Ошибка авторизации"
Вот код:
<?if($USER->IsAuthorized()):?>
		            <?if($arParams["SHOW_REVIEW_FORM"]):?>
			            <div id="newReview">
			                <span class="heading"><?=GetMessage("ADDAREVIEW")?></span>
			                <form action="" method="GET">
			                    <div id="newRating"><ins><?=GetMessage("YOURRATING")?></ins><span class="rating"><i class="m" style="width:0%"></i><i class="h"></i></span></div>
			                    <table>
			                        <tbody>
			                            <tr>
			                                <td class="left">
				                                    <label><?=GetMessage("EXPERIENCE")?></label>
			                                    <?if(!empty($arResult["NEW_REVIEW"]["EXPERIENCE"])):?>
			                                        <ul class="usedSelect">
			                                            <?foreach ($arResult["NEW_REVIEW"]["EXPERIENCE"] as $arExp):?>
			                                                <li><a href="#" data-id="<?=$arExp["ID"]?>"><?=$arExp["VALUE"]?></a></li>
			                                            <?endforeach;?>
			                                        </ul>
			                                    <?endif;?>
			                                    <label><?=GetMessage("DIGNIFIED")?></label>
			                                    <textarea rows="10" cols="45" name="DIGNITY"></textarea>
			                                </td>
			                                <td class="right">
			                                    <label><?=GetMessage("FAULTY")?></label>
			                                    <textarea rows="10" cols="45" name="SHORTCOMINGS"></textarea> 
			                                    <label><?=GetMessage("IMPRESSION")?></label>
			                                    <textarea rows="10" cols="45" name="COMMENT"></textarea>   
			                                    <label><?=GetMessage("INTRODUCEYOURSELF")?></label>
			                                    <input type="text" name="NAME"><a href="#" class="submit" data-id="<?=$arParams["REVIEW_IBLOCK_ID"]?>"><?=GetMessage("SENDFEEDBACK")?></a>
			                                </td>
			                            </tr>
			                        </tbody>
			                    </table>
			                    <input type="hidden" name="USED" id="usedInput" value="" />
			                    <input type="hidden" name="RATING" id="ratingInput" value="0"/>
			                    <input type="hidden" name="PRODUCT_NAME" value="<?=$arResult["NAME"]?>"/>
			                    <input type="hidden" name="PRODUCT_ID" value="<?=$arResult["ID"]?>"/>
			                </form>
			            </div>
			        <?endif;?>
		        <?endif;?>
  • Вопрос задан
  • 371 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы