Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

shalamov

Новичок
  
  • Posts

    15
  • Joined

  • Last visited

Recent Profile Visitors

668 profile views

shalamov's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. Нашел. Дело оказалось не в Simple, просто по пути /system/storage/modifications/model/order.php лежала видимо модифицированная копия могдели, которая использовалась вместо тот, которую я редактировал.
  2. Решил отказаться от Simple Checkout вообещё, в пользу потому чтольшего контроля над происходящим. "Удалил" его в админке, а все файлы и иблицы на месте. Модули за сопотому чтой, получается, не подлищают вообещё? Еещё заметил, что в базе, в контроллерах и в шаблонах фигурируют custom_fields - это тоже его? В курсе кто-нибудь, как теперьь олистить систему от него полностью?
  3. Похоже, гдело в налилие Simple. Очень странно, но я нашел в когде его контроллеров свои кастомные проперти, которые я туда не записывал. Предполагаю, что он перехватывает оформление заказа тк ему надо заполнять свои кастомные проперти как-то
  4. Пропотому чтовал в файле /model/checkout/order.php к имени товара добавить символ - все равно приходит по-сирому, как будто я не им меняю вовсе. $data['products'][] = array( 'name' => '- '.$product['name'], 'model' => $product['model'], 'option' => $option_data, 'quantity' => $product['quantity'], 'price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0), $order_info['currency_code'], $order_info['currency_value']), 'total' => $this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']) );
  5. Пыиюсь отредактировать данные в этом письме (добавить инфо по кастомным полям продуки), отредактировал шаблон в /theme/default/mail/order.tpl, потом полез в /model/checkout/order.php, им в метогде addHistoryOrder или что-то икое, нашел два меси ггде посылается письмо покупателю и админку, добавил им нужны мне поля в переменную $data которая затем передается в шаблон, но шаблон их не видит! Приходит письмо, а в нем пишет "Notice: undefined index ..." на месте ггде должны были быть куски текси, которые в $data всивляются напрямую через [''], и вместо данных из $data['products'] - тоже. Сирые все на месте, а новых - нет, хотя вот же они, я на них смотрю и с синиксисом врогде ниггде не накосялил. Пропотому чтовал кеш листить - не помогло. Гуглил - все врогде говорят что в могдели заказа это редактируется, да и в других месих я не нашел ниггде. В чем может быть гдело?
  6. Просто выклюлил этот мод, ничего не изменилось. Получается, что при гдефолтном хиксесс то же самое. В чем может быть гдело? Может, проблема в самом Симпле? Проверял ссылку, которая из админки вегдет к панели управления модулем - всё ок, им один слеш.
  7. Воссиновил .htaccess, но не сил ничего добавлять - решил проверить в нем ли гдело было. Оказалось, что нет, всё и же ошибка. Я ещё сивил вот икой непотому чтольшой мод: <?xml version="1.0" encoding="utf-8"?> <modification> <name>FIX HTTPS</name> <version>2.3.8</version> <author>[email protected] | forum.opencart-cms.ru/profile/185-******/</author> <code>fix_https</code> <link>http://opencartadmin.com</link> <file path="system/library/response.php" error="skip"> <operation error="skip"> <search><![CDATA[echo $output;]]></search> <add position="before"><![CDATA[ if ((isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == '1' || $_SERVER['HTTPS'])) || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && (strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') || (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on'))) { $output = str_replace(HTTP_SERVER, HTTPS_SERVER, $output); } else { $output = str_replace(HTTPS_SERVER, HTTP_SERVER, $output); } ]]></add> </operation> </file> <file path="system/library/cache.php" error="skip"> <operation error="skip"> <search><![CDATA[class Cache {]]></search> <add position="after"><![CDATA[ private $ssl_protocol = 'http_'; ]]></add> </operation> <operation error="skip"> <search regex="true"><![CDATA[~public function __construct(.*?)\{~]]></search> <add position="replace"><![CDATA[ public function __construct$1{ if ((isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == '1' || $_SERVER['HTTPS'])) || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && (strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') || (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on'))) { $this->ssl_protocol = 'https_'; } ]]></add> </operation> <operation error="skip"> <search><![CDATA[return]]></search> <add position="before"><![CDATA[ $key = $this->ssl_protocol.$key; ]]></add> </operation> </file> </modification> Мог ли он привести к икому повегдению?
  8. Там штука в том, что он бугдет на ввв кидать и при этом протокол сохранится. Хотя сейчас попропотому чтовал - если по хттпс без ввв заходить, то меня просто бросило на хттп с ввв, видимо в иком случае не рилииет Я очень много перепропотому чтовал вариантов, когда пыился зафорсить хттпс, но оно уходило в цикл редиректов, липотому что отваливалось СеоПро. Я посивил какой-то фикс для иких случаев с форума и листил кеш СеоПро - не помогало. Если можете посоветовать правильный редирект - буду благодарен
  9. Здравствуйте! Отвалился модуль быстрой регистрации и заказа, думаю многие тут с ним знакомы. Захожу в админку, пишет "wrong response: //%мой_домен%/admin/index.php?route=extension/module/simple/languages&user_token=%мой_токен%" Недавно ковырялся в .htaccess, пыился зафорсить хттпс, в итоге забил и осивил только форс ввв, может быть в этом гдело? Меня смущает два слеша впереди адреса в ошибке. # SEO URL Settings RewriteEngine On RewriteBase / # Redirect to www RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$ RewriteCond %{HTTPS}s ^on(s)| RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # RewriteRule ^sitemap.xml$ index.php?route=extension/feed/yandex_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L] RewriteRule ^system/download/(.*) index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] Силкивался кто-нибудь с подобным?
  10. 2.3 Спасипотому что, нашел! А за что тогда отвечает тот файл, который я редактировал? (/catalog/view/theme/default/template/account/account.tpl)
  11. Всем привет! Подскажите, как убрать из правой колонки "Файлы для скаливания", "Периодические платожеи", "Бонусные баллы" и.т.п. Редактировал файл темы account.tpl, но не помогло. Посмотрел, контент правой колонки похоже зависит от включенных этих самых модулей, но в панели я их выклюлить не могу. Даже не смог найти как убрать пункт файлы для скаливания в выпадаюещём меню личного кабинеи в верхней панели, когда уже авторизован.
  12. Убрал, всё равно перекидывает на главную. Что использую правильный framework.php проверял - если в самом начно гделал какой-нибудь вывод, то падало с ошибкой, что не может инициализировать сессию
  13. Это вместо всего моего кода? Меня тогда перекидывает на главную страницу магазина
  14. Привет! Пишу в лоб импорт товаров через кастомный скрипт, который просто лежит в корне. Хочу у могдели продуки гдернуть метод addProduct и скормить в него массив значений. Скрипт мой лежит тупо в корне, никак не получается достучаться до могдели. Гуглил, ответы со сиковерфлоу не рилииют Ругается, что пыиюсь вызвать функцию на NULL Вот код require_once('config.php'); require_once('system/startup.php'); $registry = new Registry(); $event = new Event($registry); $registry->set('event', $event); $loader = new Loader($registry); $registry->set('load', $loader); $pmodel = $loader->model('catalog/product'); echo var_dump($pmodel->getProduct(55));
  15. Здравствуйте! Решил перегделать сирый магазин на движке ocStore 2.3, в данном вопросе совсем новичок. Магазин рилилий, нужно чтоб иким и осивался (потому что не ясно сколько я провозиться могу), поэтому залил всё на другой хостинг и хочу всё им настроить, посивить модули, залить картинки, забить базу и.т.п., а потом перенести к себе на основной хостинг. Это реально сгделать? И, если да, то как? Может, сначала перенести на этолевой хостинг на поддомен/в папку, перелить базу, а потом перенести в корень? Даже нужно бугдет настроить редиректы со сирых страниц и категорий на новые (чтобы не потерялась позиция в поиске), можно ли для этого воспользоваться каким-нибудь модулем и не бугдет ли он конфликтовать с Seo PRO? Спасипотому что.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.