Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

vladimir911

Новачок
  
  • Публікації

    32
  • З нами

  • Відвідування

Усі публікації користувача vladimir911

  1. Доброго вечера. Интересует, то что есть во многих итнернет магазинах типо Ali или Joom есть скажем в админке клиента пункт меню: Собщения при нажатии клиент, видит историю прошлых общений с магазином, ну к примеру в виде таблицы. Код тавара такой-то или даже фото товара - первый столбец, второй столбец дата переписки, и третий последнее собщение из обсуждения товара: к примеру требование возврата, или обсуждение характеристик товара , или вопрос продавцу по товару. Чтоб клиент мог увидеть историю общения и если что мог вернуться к обсуждению?
  2. РЕШЕНО! Собствено ошибка и подсказала Fatal error: Uncaught Error: Class 'Controllerextensiondashboardmap' not found файл map.php по пути соответствено admin/controller/extension/dashboard/был поврежден, скопировал из других сайтов opencart 3 и все запустилось
  3. еще заметил ругаеться на Fatal error: Uncaught Error: Class 'Controllerextensiondashboardmap' not found in E:\OpenServer\domains\grafix2\system\engine\action.php:71 а там код : $controller = new $class($registry); } else { return new \Exception('Error: Could not call ' . $this->route . '/' . $this->method . '!'); }
  4. сейчас наблюдаю ошибку когда даный файл внутри подтер : Fatal error: Uncaught Error: Class 'Controllerextensiondashboardmap' not found in E:\OpenServer\domains\storage\modification\system\engine\action.php:71 Stack trace: #0 таки и код valute.php не секрет <?php class ControllerCommonValute extends Controller { public function index() { date_default_timezone_set("Europe/Chisinau"); $date = date('d.m.Y'); $vl=""; $this->load->model('common/valute'); //$this->load->model('extension/dashboard'); $results = array(); $value = array(); try { $x = ["USD", "RUB", "EUR"]; foreach ($x as $vl) { $results[$vl] = $this->model_common_valute->curs($vl); $value["old_$vl"] = $results[$vl][0]; $value[$vl] = $results[$vl][1]; // срав $value["diff_$vl"] = bcdiv(($value[$vl] - $value["old_$vl"]), 1, 2); // стрелы if ($value["diff_$vl"] > 0) { $value["vec_$vl"] = "up"; } else if ($value["diff_$vl"] < 0) { $value["vec_$vl"] = "down"; } else { $value["vec_$vl"] = "none"; } } $value['da'] = date('d.m.Y', strtotime($results[$vl]['max_date'])); return $value; } catch (Exception $e) {//catch (PDOException $e) { // действия в случае исключения //echo 'Произошла ошибка: ' ;//. $e->getMessage(); $value['da'] = date('d.m.Y'); $value["RUB"] = 'даных нет'; $value["EUR"] = 'отсуствует'; $value["USD"] = 'база'; return $value; } } } ?>
  5. добавлю был обнаружен файл E:\OpenServer\domains\grafix2\admin\controller\extension\dashboard\map.php в которм как раз записи о времени supplied for foreach() in D:\OpenServer\domains\storage\modification\system\engine\loader.php on line 91 2023-02-05 16:29:59 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\storage\modification\system\engine\loader.php on line 91 2023-02-05 16:29:59 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\storage\modification\system\engine\loader.php on line 91 2023-02-05 21:24:34 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:34 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:34 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:26:21 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:21 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:21 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:27:33 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:33 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:33 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:34 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:34 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:34 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\com
  6. возможно связано что тема стоит journal, возможно есть еще бекапы ... Но на чистую на удаленый проблем не было с journal а с openserver приветы???
  7. Добрый день был развернут сайт на D:/openserver , потом как то начал логать диск d: Я установил на E:/openserver и перенес в domain свойт сайт, в config исправил пути на E: в Admin config соответствено. Далее я развернул базу в phpMyAdmin и залил в нее таблицы, заранее экспортированные также я скопировал и перенес на E:/openserver папку storage на старом диске D:/ openserver был удален ! И вот я захожу на свой сайт, ок далее в панель админа пока ок , прописываю пароли и получаю страницу с ошибками php ругающимися на файлы что на диске D: ???? ради полноты вопроса: я писал свой qmode, у меня были свои контролеры модели и вьюверы как и файлы языков, все работало пока не перенес сайт. Ниже укажу текст с браузера, открывал и другим браузером ошибка таже так что не кеш ( 2023-02-05 16:29:59 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\storage\modification\system\engine\loader.php on line 91 2023-02-05 16:29:59 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\storage\modification\system\engine\loader.php on line 91 2023-02-05 21:24:34 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:34 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:34 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:24:35 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 34 2023-02-05 21:26:21 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:21 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:21 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:26:22 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 35 2023-02-05 21:27:33 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:33 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:33 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:34 - PHP Notice: Undefined variable: query in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:34 - PHP Notice: Trying to get property of non-object in D:\OpenServer\domains\grafix\admin\controller\common\valute.php on line 36 2023-02-05 21:27:34 - PHP Warning: Invalid argument supplied for foreach() in D:\OpenServer\domains\grafix\admin\controller\com Fatal error: Uncaught Error: Class 'Controllerextensiondashboardmap' not found in E:\OpenServer\domains\storage\modification\system\engine\action.php:71 Stack trace: #0 E:\OpenServer\domains\storage\modification\system\engine\loader.php(54): Action->execute() #1 E:\OpenServer\domains\grafix2\admin\controller\common\dashboard.php(40): Loader->controller() #2 E:\OpenServer\domains\storage\modification\system\engine\action.php(79): ControllerCommonDashboard->index() #3 E:\OpenServer\domains\grafix2\admin\controller\startup\router.php(26): Action->execute() #4 E:\OpenServer\domains\storage\modification\system\engine\action.php(79): ControllerStartupRouter->index() #5 E:\OpenServer\domains\storage\modification\system\engine\router.php(114): Action->execute() #6 E:\OpenServer\domains\storage\modification\system\engine\router.php(103): Router->execute() #7 E:\OpenServer\domains\grafix2\system\framework.php(168): Router->dispatch() #8 E:\OpenServer\domains\grafix2\system\startup.php(104): require_once('E:\\OpenServer\\d...') #9 E in E:\OpenServer\domains\storage\modification\system\engine\action.php on line 71
  8. РЕШЕНО! Моя грубейшая не внимательность у меня была общая папка 1.ocmod а вней upload и install.xml И эту папку (1.ocmod) я заархивировал в zip получив 1.ocmod.zip но конечно структура получилась следующая у архива 1.ocmod.zip -1.ocmod -upload -install.xml папка -upload оказалась вложенной (
  9. да, вы правы, но я допустил опечатку здесь на форуме, в общем install.xml не помогает, и почему из папки upload не хочет копировать файлы ?
  10. Добрый вечер, прошу прощения что здесь, задаю вопрос. не нашел правильного форума. Мой вопрос: написал свой модуль для админ панели, собрал все файлы: admin/model/extension/dashboard/1.php"> admin/language/ru-ru/extension/dashboard/1.php admin/language/en-gb/extension/dashboard/1.php admin/view/template/extension/dashboard/1_form.twig admin/view/template/extension/dashboard/1_info.twig в папку upload рядом создал instal.xml внутри следующий код <?xml version="1.0" encoding="utf-8"?> <modification> <name>1 v.3</name> <version>1.0.2023-03-10</version> <author>X</author> <link>http://www.x.mars/1 <link> <file path="admin/controller/extension/dashboard/1.php"> <file path="admin/model/extension/dashboard/1.php"> <file path="admin/language/ru-ru/extension/dashboard/1.php"> <file path="admin/language/en-gb/extension/dashboard/1.php"> <file path="admin/view/template/extension/dashboard/1_form.twig"> <file path="admin/view/template/extension/dashboard/1_info.twig"> </modification> все за архивировал получил 1.ocmod.zip далее в админке - >установка расширений итог все проходит ,ок вижу расширение добавилось, на всякий захожу в модификаторы жму обновить. но в расширениях не вижу моего добавочного, как и не вижу через файл-менеджер своих добавочных файлов в папке admin при прямом копировании файлов в папку admin все работает, но почему не хочет через ocmod.zip? ошибок не было!
  11. с массивом я уже понял, но не понял как return массива формируется ? return ['ru','eu']; так?или просто return $value;
  12. отдельно благодарю bogdan281989 все сработало, но теперь не могу разобраться с return - передается только почему то одна переменная <?php class ControllerCommonValute extends Controller { public function index() { $euValue = "20"; $dlValue = "19"; $ruValue = "0,36"; return $ruValue; return $euValue; return $dlValue; } } хоть в в файле header.php я указал $data['ruValue'] = $this->load->controller('common/valute'); $data['euValue'] = $this->load->controller('common/valute'); $data['dlValue'] = $this->load->controller('common/valute'); но на выходе в twig всем трем переменным присвоено значение 0,36
  13. Вроде все логично, более в файле valute.php я упростил запись контрольно до двух строк $ruValue = "0,36"; return $ruValue; в header.php в контролере объявил <?php // * @source See SOURCE.txt for source and other copyright. // * @license GNU General Public License version 3; see LICENSE.txt class ControllerCommonHeader extends Controller { public function index() { $data['title'] = $this->document->getTitle(); if ($this->request->server['HTTPS']) { $data['base'] = HTTPS_SERVER; } else { $data['base'] = HTTP_SERVER; } $data['description'] = $this->document->getDescription(); $data['keywords'] = $this->document->getKeywords(); $data['links'] = $this->document->getLinks(); $data['styles'] = $this->document->getStyles(); $data['scripts'] = $this->document->getScripts(); $data['lang'] = $this->language->get('code'); $data['direction'] = $this->language->get('direction'); //моя переменная// $data['ruValue'] = $this->load->controller('common/valute'); $this->load->language('common/header'); и наконец в header.twig я указал переменную <div class="container-fluid"> <p> курс рубля : {{ ruValue }}</p> и ничего, просматривая код страницы вижу только <div class="container-fluid"> <p> курс рубля : </p> <br> <a href="#" id="button-menu" class="hidden-md hidden-lg"><span class="fa fa-bars"></span></a> </div>
  14. Доброго утра. Есть у меня файл - парсит курсы валют из xml, valute.php В нём есть рабочая (получает значения) переменная $ruValue я разместил файл valute.php по пути admin\controller\common так как планировал выводить значение в header далее я в файле admin\view\template\common\header.twig пытаюсь вывести значение переменой {{ ruValue }} и конечно ничего не выходит! ВОПРОС: как правильно объявить данную переменную в admin\controller\common\header.php ?
  15. все проверенные сервисы платные или с триал доступом, для моей задачи может хватит Maps JavaScript API, либо свой javascript что я скорее буду тестить и база sql с названиями улиц
  16. огромное спасибо, только для европейского адреса улицы Модуль интеграции сервиса dadata.ru не работает Италия, Падова
  17. в моем магазине доставка лишь по моему городу, другими словами не нужен платежный адрес, а в адресе доставки достаточно только указать улицу из моего города (желательно с подсказками улиц) и номер дома и квартиры. Как убрать корректно обязательные лишние поля?
  18. ну просто же, клиент не может выбрать город иной! Скажем есть город в Германии Берлин, и клиенту предлагаем только указать улицу в Берлине и номер дома, других вариантов мы ему не даем!
  19. есть момент на который я не обращал внимания, а он сообщался во время инсталяции : "Перейдите в Админ и отредактируйте основные системные настройки. Обновите все поля и нажмите «Сохранить», даже если ничего не изменилось." странно но в версии 2х такого не наблюдалось, именно в 3 версии opencart вы как админ изначально ограничены именно с вариантом редакции языков!? n.b. : бедный мой хостер, тонна от меня тикетов
  20. вопрос решен, но не корректно: на openserver корректно встало, перезалил на хостинг, с поправкой базы данных , и все конфиги подтер .... локально залил язык, и потом перезалил на хостинг! тема закрыта
  21. Либо подскажите модуль как называется что в админке форму редакции языка содержит, проверю наличие файла
  22. И как это найти!? Может подскажите форму редактирования языка, ее название может нет этого твига!? Ведь при добавление либо корректировке валют всё норм!?
  23. Всем спасибо, уточню чтоб поняли суть вопроса. Есть страна , назовем её (А) и там присутствует город (N) магазин для (А) , но! доставка строго только внутри улиц (N) и клиент либо самовывоз, либо доставка только в пределах (N)
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.