Почему возникает вопрос об отлючении опции "задать вопрос по товару" в карточке товара?
Потому что спамеры начинают лить тонны писем в каждую такую форму отправки сообщений. И если товаров в Интернет магазине много, то этот спам запросто может положить сервер!
Его же можно переформулировать иначе:
1 Решение, которое растиражированно 100-500 раз для старых версий ☑Joomla 1.x ☑Joomla 2.x
Ищем папку
components\com_virtuemart\themes\[ваш шаблон в И Магазине]\templates\product_details\flypage.tpl.php и удаляем
строку
или комментируем ставя // после php перед echo
2 если у вас ☑Joomla 3.x версии, то правим В папке components\com_virtuemart\views\productdetails\tmpl\default.php
Удаляем код типа:
<div class="ask-a-question">
<a class="ask-a-question" href="/<?php echo $askquestion_url ?>" rel="nofollow" ><?php echo vmText::_(‘COM_VIRTUEMART_PRODUCT_ENQUIRY_LBL’) ?></a>
</div>
и пишут: на этом всё!
А вопросы на форуме так и висят годами без ответа: например
! НО
Реально проблема не решается! Формы отправки сообщений как были так и остаются по адресам вида: ?page=shop.ask&flypage=flypage.tpl&product_id=***&category_id=***
и спам письма продолжают приходить!
Ищем форму отправки сообщений и правим её!
3 Ищем папку \administrator\components\com_virtuemart\html\shop.ask.php
находим строку
echo $tpl->fetch('pages/shop.ask.tpl.php
и отключаем её (комментируем). Как на картинке.
!
Проект Joom-la-la предназначен для начинающих пользователей Системы управления сайтами Joomla; программистов, администраторов. Мы хотим поделиться с вами своими наработками и примерами.
Это один из сотен сайтов, сделанных нами в рамках бренда Petrovich Group. Надеемся быть вам полезными и ждём ваших комментариев
Добавить комментарий