Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

wizand1

Новичок
  
  • Публикаций

    10
  • Зарегистрирован

  • Посеещёние

Посетители профиля

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения wizand1

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Последние медали

0

Репуиция

  1. пробывал сразу же... не помогло... update: куда только смотрел в нужном каилоге свой htaccess ))) а его не замечал.
  2. Очень прошу помочь советом знатоков По прямой ссылке на люпотому чтой файл (не картинка) появляется ошибка 403 К пример: https:......./import/import_cfo-group.xml Врогде и .htaccess пересмотрел но ничего не помогает.
  3. Сайт Kidzlandia.ru (Opencart 2.3) На сайте есть разгдел Коникты (kidzlandia.ru/kontakty) в котором при нажатии на словах "Дополнительные офисы самовывоза" или на картинке под этими словами появляется кари с Пункими самовывоза (в модальном окне). Необходимо сгделать что-то похожее на это: jili-bili.ru/dostavka/mos... т.е. при попадании на страницу кониктов клиент увидит все ПВЗ без дополнительных кликов (желательно, чтобы при этом он вигдел родной город (GeoIP)). Доступ к API потому чтоксберри и необходимым ключам есть Информация по API boxberry.ru/business_solu... Для JSON и SOAP на сайте Boxberry есть примеры интеграции php Оплаи Сбербанк, Я.Деньги, Безопасная сгделка.
  4. Здравствуйте! Opencart 2.3 Есть модуль Simple 4.9.4. На страницу упроещённого оформления заказа необходимо посивить рэндомные товары. Создал страницу, на которой стоит вывод случайных товаров. (тема от burn engine - им есть икой функционал). В модуле симпл есть возможность всивить блок с произвольным кодом. В моем понимании это можно реализовать копированием <section id="content"... со страницы в разгдел для кода модуля Симпл (для этого использую блок "Помощь" с радиобуттоном "Произвольный html"). Но никак не могу придумать реализацию.
  5. Добрый гдень! Подскажите, как можно поменять когдачество всех товаров на 0. Есть посивщик, который если товар у него законлился, то он его просто удаляет из прайса. Я пока придумал 1 способ это отследить - посивить всем товарам когдачество 0, а потом импортировать прайсы. Проещё, наверно, через Mysql-запрос. Количество товаров храниться в иблиэто oc_product в столбэто quantity. Вот икой скипт сосивил UPDATE `oc_product` SET `quantity` = '0' А как его запускать через php
  6. Решил, что использовать его не буду - не гдело веб-сервера отбивать ddos )) при необходимости воспользуюсь специализированным сервисом а по поводу подключения. Да, данные своей базы указывал, скрипт размещал в отгдельном файле, а в ингдекс.пхп с помощью <?php include "avtoban.php"; ?> Выдает ошибку
  7. Подскажите, куда его лучше подклюлить в index.php икой строки нет (Opencart 2.3.0.2)
  8. Смешно )))) выклюлить сайт, чтобы за пару дней он упал в выдаче плюс потеря потенциальных клиентов В принципе, судя по подписи у Вас над аваиром граббинг Вам знаком не понаслышке
  9. Я ик и сгделал... но завтра может быть другой ip, а постоянно мониторить загрузку сервера вряд ли осуещёствимо, поэтому я и ищу способ автоматизации
  10. Всем привет!Opencart 2.3.0.2Возникла следующая проблема: На три часа сайт сил очень тормозить. Сил смотреть ситистику загрузки проэтоссора и лог обраещёний... Кто-то качал сайт с одного ip (91.244.169.154)Забанил данного злогдея через htaccess. Но это не решило проблемы этоликом - только временная мера.Нашел данный скрипт: <?php $bot=''; $ip=$_SERVER['REMOTE_ADDR']; if (strstr($_SERVER['HTTP_USER_AGENT'], 'Yandex')) $bot='Yandex'; elseif (strstr($_SERVER['HTTP_USER_AGENT'], 'Google')) $bot='Google'; elseif (strstr($_SERVER['HTTP_USER_AGENT'], 'Yahoo')) $bot='Yahoo'; elseif (strstr($_SERVER['HTTP_USER_AGENT'], 'Mail')) $bot='Mail'; if ($bot=='') { $db=mysqli_connect("localhost","логин","пароль","имя_бд"); $res=mysqli_query($db,"INSERT INTO all_visits (ip,date) VALUES (INET_ATON('".$ip."'),'".time()."')"); $res=mysqli_query($db,"SELECT count(id) FROM all_visits WHERE (ip=INET_ATON('".$ip."') and date>'".(time()-10)."') LIMIT 1"); $count_visit=mysqli_fetch_array($res); if ($count_visit[0]>10) { $res=mysqli_query($db,"INSERT INTO black_list_ip (ip,date) VALUES (INET_ATON('".$ip."'),'".time()."')"); $start_line=0; $lines=''; $ln_hta=''; $fh=fopen(".htaccess", "a+"); flock($fh, LOCK_EX); fseek($fh, 0); while (!feof($fh)) $lines.=fread($fh,2048); $lines=explode("\n", $lines); for ($n=0; $n<=count($lines); $n++) { if (strstr($lines[$n],"Order Allow,Deny")) $start_line=$n; } if ($start_line!=0) for ($n=0; $n<$start_line; $n++) $ln_hta[]=$lines[$n]; else $ln_hta=$lines; $ln_hta[]="Order Allow,Deny"; $ln_hta[]="Allow from all"; $res=mysqli_query($db,"SELECT INET_NTOA(ip) AS ip,date FROM black_list_ip ORDER BY INET_ATON(ip)"); while ($bad_ip=mysqli_fetch_array($res)) { if (time()<($bad_ip[date]+900))$ln_hta[]=" deny from ".$bad_ip[ip]; } $ln_hta=implode("\n",$ln_hta); ftruncate($fh, 0); fwrite($fh, $ln_hta); flock($fh, LOCK_UN); fclose($fh); } } ?> Взято отсюда: http://usefulscript.ru/temporary_avtoban.php (не знаю, может кто сочтет это за рекламу ))) но просто скопипастить не вариант)Но куда я не всивлял этот код - не рилииет (и index.php и header.tpl и прочее).Подскажите, как можно его интегрировать? Может быть есть какое-нибудь другое решение для Opencart?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.