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

Crea

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

    24
  • З нами

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

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

  1. Привет. Хотелось бы нужные модули в колонку слева переместить, а то теряются в общем списке модулей.. Может есть какие то методы, в бд прописать или может модуль существует?
  2. Кэш обновлял...Ошибка в урл, потому что при выключенном чпу все исправно работает
  3. Проставил все сеоурлы для товара...переименовал .htaccess.txt в .htaccess Стоит SSL..Версия Opencart 2.3.0.2. Включаю чпу и прям на главной вылетает такое: .htaccess: 122 строка seo_url.php Не могу разобраться...Помогите пожалуйста
  4. Когда человек не заполняет поле, то при нажатии кнопки это поле загорается красным....Вроде бы через скрипт нужно... Нашел на другом форуме...но не пойму как его к опенкарту приварить(( Ниид хелп function Formdata(data){ if (data.art1 != null && data.art1.value.length < 1 ) { alert('Заполните поле "art1"'); data.art1.style.backgroundColor = red; return false; } if (data.art2 != null && data.art2.value.length < 1){ alert('Заполните поле "art2"'); data.art2.style.backgroundColor = red; return false;} if (data.art1.value.indexOf('text') != -1) { alert('Запрещено!'); data.art1.style.backgroundColor = red; return false; } }
  5. Подскажите пожалуйста как подключить библиотеку lesshat ? а то не могу понять....
  6. Ищу модуль. Или решение такого принципа: На странице с товаром есть вкладки название, характеристики... Нужно чтобы при нажатии на вкладку характеристики открывалась страница этого товара с характеристиками например: Страница стандартная с товаров /product215/ Подстраница товара с характеристиками /product215/attrib/ Есть ли готовые решения, платные или бесплатные?
  7. Недавно заменит что установщик модулей не вносит правки в файлы и не загружает на хостинг.... (изменение в базе данных работает) В чем проблема?
  8. Кинул как было в архиве с изменением одной строчки. Нажал кнопку сохранить и вылетела ошибка с правами доступа....хотя я выставил доступ для администратора.... Как быть?
  9. Спасибо) А ты кидал по папкам через extension или как было в архиве? Кидал и туда и туда И все равно 500я страница....
  10. Искал шаблон для загрузки аватарок в личный кабинет...а он для версии 2,2...нашел инструкцию. Сделал все по ней...в итоге не заходит в сам модуль и ошибка 500 Где тут собака зарыта?) <?php class ControllerModuleAvatarsystem extends Controller { private $error = array(); public function index() { $this->load->language('extension/module/avatarsystem'); $this->document->setTitle($this->language->get('heading_title')); $this->load->model('setting/setting'); if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { $this->model_setting_setting->editSetting('avatarsystem', $this->request->post); $this->session->data['success'] = $this->language->get('text_success'); $this->response->redirect($this->url->link('extension/module', 'token=' . $this->session->data['token'], 'SSL')); } $data['heading_title'] = $this->language->get('heading_title'); $data['text_edit'] = $this->language->get('text_edit'); $data['text_enabled'] = $this->language->get('text_enabled'); $data['text_disabled'] = $this->language->get('text_disabled'); $data['entry_defaultavatar'] = $this->language->get('entry_defaultavatar'); $data['customertabstatus'] = $this->language->get('customertabstatus'); $data['reviewtabstatus'] = $this->language->get('reviewtabstatus'); $data['entry_avatarwidth'] = $this->language->get('entry_avatarwidth'); $data['entry_avatarheight'] = $this->language->get('entry_avatarheight'); $data['entry_avatarpadding'] = $this->language->get('entry_avatarpadding'); $data['entry_status'] = $this->language->get('entry_status'); $data['button_save'] = $this->language->get('button_save'); $data['button_cancel'] = $this->language->get('button_cancel'); if (isset($this->error['warning'])) { $data['error_warning'] = $this->error['warning']; } else { $data['error_warning'] = ''; } $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/dashboard', 'token=' . $this->session->data['token'], 'SSL') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_module'), 'href' => $this->url->link('extension/module', 'token=' . $this->session->data['token'], 'SSL') ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('extension/module/avatarsystem', 'token=' . $this->session->data['token'], 'SSL') ); $data['action'] = $this->url->link('extension/module/avatarsystem', 'token=' . $this->session->data['token'], 'SSL'); $data['cancel'] = $this->url->link('extension/module', 'token=' . $this->session->data['token'], 'SSL'); if (isset($this->request->post['avatarsystem_avatarwidth'])) { $data['avatarsystem_avatarwidth'] = $this->request->post['avatarsystem_avatarwidth']; } else { $data['avatarsystem_avatarwidth'] = $this->config->get('avatarsystem_avatarwidth'); } if (isset($this->request->post['avatarsystem_avatarheight'])) { $data['avatarsystem_avatarheight'] = $this->request->post['avatarsystem_avatarheight']; } else { $data['avatarsystem_avatarheight'] = $this->config->get('avatarsystem_avatarheight'); } if (isset($this->request->post['avatarsystem_avatarpadding'])) { $data['avatarsystem_avatarpadding'] = $this->request->post['avatarsystem_avatarpadding']; } else { $data['avatarsystem_avatarpadding'] = $this->config->get('avatarsystem_avatarpadding'); } $query = $this->db->query( "SELECT * FROM information_schema.COLUMNS WHERE TABLE_SCHEMA=DATABASE() AND COLUMN_NAME='avatar' AND TABLE_NAME='".DB_PREFIX."customer'"); if(count($query->rows) <= 0){ $query = $this->db->query("ALTER TABLE `".DB_PREFIX."customer` ADD COLUMN `avatar` varchar(128) NOT NULL AFTER lastname"); $data['avatarsystem_istallstatus'] = $this->language->get('text_refresh'); } else { $data['avatarsystem_istallstatus'] = $this->language->get('text_avatarinstall'); } /* для відгуків */ $query = $this->db->query( "SELECT * FROM information_schema.COLUMNS WHERE TABLE_SCHEMA=DATABASE() AND COLUMN_NAME='avatar' AND TABLE_NAME='".DB_PREFIX."review'"); if(count($query->rows) <= 0){ $query = $this->db->query("ALTER TABLE `".DB_PREFIX."review` ADD COLUMN `avatar` varchar(128) NOT NULL AFTER `author`"); $data['avatarsystem_istallstatusreview'] = $this->language->get('text_reviewrefresh'); } else { $data['avatarsystem_istallstatusreview'] = $this->language->get('text_reviewavatarinstall'); } /* для відгуків */ if (isset($this->request->post['avatarsystem_avatarimage'])) { $data['avatarsystem_avatarimage'] = $this->request->post['avatarsystem_avatarimage']; } else { $data['avatarsystem_avatarimage'] = $this->config->get('avatarsystem_avatarimage'); } $this->load->model('tool/image'); if (isset($this->request->post['avatarsystem_avatarimage']) && is_file(DIR_IMAGE . $this->request->post['avatarsystem_avatarimage'])) { $data['thumb'] = $this->model_tool_image->resize($this->request->post['avatarsystem_avatarimage'], 100, 100); } elseif ($this->config->get('avatarsystem_avatarimage') && is_file(DIR_IMAGE . $this->config->get('avatarsystem_avatarimage'))) { $data['thumb'] = $this->model_tool_image->resize($this->config->get('avatarsystem_avatarimage'), 100, 100); } else { $data['thumb'] = $this->model_tool_image->resize('no_image.png', 100, 100); } $data['placeholder'] = $this->model_tool_image->resize('no_image.png', 100, 100); $data['header'] = $this->load->controller('common/header'); $data['column_left'] = $this->load->controller('common/column_left'); $data['footer'] = $this->load->controller('common/footer'); $this->response->setOutput($this->load->view('extension/module/avatarsystem.tpl', $data)); } protected function validate() { if (!$this->user->hasPermission('modify', 'extension/module/avatarsystem')) { $this->error['warning'] = $this->language->get('error_permission'); } return !$this->error; } }
  11. Обратился к ребятам с хостинга, они написали рецепт Поставил так, но ошибка в журнале:
  12. Если у меня адрес в настройках сайта отличается, не будет работать?
  13. поменял на mail. визуально отправляет. Но на почту не приходит клиенту. убрал tsl -визуально отправляет. Но на почту не приходит клиенту. поставил ssl:// -визуально отправляет. Но на почту не приходит клиенту. Какие еще варианты?))
  14. Не могу настроить почту для отправки оповещений через сайт. Создал в isp почту : [email protected] Так как на сайте подключен HTTPS, то в настройках сайта вбил данные: Почтовый протокол : SMTP SMTP Имя сервера : tls://mail.site.com SMTP Логин : [email protected] SMTP Пароль: ........ SMTP Порт: 465 При отправке письма с сайта вылетает: Internal Server Error А в логах ошибок на хостинге появляется это : Не пойму в чем ошибка... Кто подскажет
  15. Не знаю заработает ли на 3й версии, попробуй в chekout/cart.tpl в конце закинь это : <script type="text/javascript"> $("input[name^='quantity']").change(function() { $("input[name^='quantity']").closest('form').submit(); }); </script>
  16. В общем такая штука: на страницу 404 попадаю если в строке написан адрес типа https://site.ru/index.php?route=ололо 1. Если написать https://site.ru/index.php?ололо -переходит на главную, а не на 404ю 2. Если написать https://site.ru/ололо -появляется надпись Not found и не переходит на 404ю В htaccess: RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Вопрос в студию....Как сделать редирект на 404 страницу при ошибочных ссылках при случаях 1 и 2 ?
  17. Подскажите модуль,в котором можно задать стоимость закупки и стоимость продажи, типа как валюта плюс. Просто не могу найти валюту плюс работающую под 2.3 Мерси!
  18. Установил шаблон забугорский , сделал сертификат в комодо в админке поставил ssl, но есть проблемки переодически вылезает ERR_SSL_VERSION_OR_CIPHER_MISMATCH подгружается гифка для ajax из http, и не могу найти где исправить...корни спрятаны через код и бд Вот она: http://site.ru/image/catalog/AjaxLoader.gif и он ее подгружает скорее всего jquery-2.1.1.min.js В коде описана как: в htaccess : в конфиге основном : в конфиге админовском: Как мне все это побороть?))) Спасиб

×
×
  • Створити...

Important Information

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