Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Dotrox

Users
  
  • Posts

    2,003
  • Joined

  • Last visited

Everything posted by Dotrox

  1. Нет. Всё в контроллере, а в шаблон только переменная с результатом: $user = new User($this->registry); $data['is_admin_user'] = $user->isLogged(); А потом в шаблоне проверяете переменную $is_admin_user.
  2. Да сколько же уже можно повторять, что все редиректы (в том числе и на https) надо вписывать сразу после RewriteBase / Каждый раз одна и та же проблема - люди пихают директивы в .htaccess куда попало, а потом не могут понять откуда проблемы. Зачем ставить модуль, если очевидно, что проблема в неправильном .htaccess?
  3. Если у вас двойка, то и не должно - тут в шаблонах нет доступа к контексту. А судя по тому, что и ошибок не выводит, вы, вероятно, модификаторы обновить забыли. Делайте проверку в контроллере, а в шаблон выводите переменную с результатом и проверяйте её.
  4. Индексы вы можете добавить и сами через phpMyAdmin. Если фильтр их должен был создать при установке, значит у него есть SQL для этого, просто найдите этот код и запустите через phpMyAdmin. Это если речь идёт об индексах на стандартные таблицы ОК.
  5. Его для самого MySQL ещё установить надо. Уберите его временно из конфига, зайдите в phpMyAdmin и в SQL вкладке запустите это: UPDATE mysql.user SET Password=PASSWORD('тут_ваш_пароль') WHERE User='root'; FLUSH PRIVILEGES; Потом верните в конфиге и дальше уже всё делайте через phpMyAdmin.
  6. Установите в config.inc.php пароль для рута и удалите в phpMyAdmin пользователей с именем "Любой". А для базы магазина желательно создать отдельного пользователя с правами только на эту базу.
  7. То есть, у вас шапка и футер вообще пустые или что-то таки выводиться? Если выводиться, то значит отвалился какой-то модуль (который отвечал за то, что теперь не выводиться), потому что в оригинале такой переменной вообще нет.
  8. А вы обращали внимание, что у вас там косые кавычки, а должны быть прямые? Чем вы этот файл вообще редактируете, Вордом? Откройте в Notepad++ или SublimeText и скопируйте туда вместо всего содержимого это: <?php // HTTP define('HTTP_SERVER', 'http://www.dom-igryshki.in.ua/'); // HTTPS define('HTTPS_SERVER', 'http://www.dom-igryshki.in.ua/'); // DIR define('DIR_APPLICATION', '/home/domigrys/dom-igryshki.in.ua/www/catalog/'); define('DIR_SYSTEM', '/home/domigrys/dom-igryshki.in.ua/www/system/'); define('DIR_DATABASE', '/home/domigrys/dom-igryshki.in.ua/www/system/database/'); define('DIR_LANGUAGE', '/home/domigrys/dom-igryshki.in.ua/www/catalog/language/'); define('DIR_TEMPLATE', '/home/domigrys/dom-igryshki.in.ua/www/catalog/view/theme/'); define('DIR_CONFIG', '/home/domigrys/dom-igryshki.in.ua/www/system/config/'); define('DIR_IMAGE', '/home/domigrys/dom-igryshki.in.ua/www/image/'); define('DIR_CACHE', '/home/domigrys/dom-igryshki.in.ua/www/system/cache/'); define('DIR_DOWNLOAD', '/home/domigrys/dom-igryshki.in.ua/www/download/'); define('DIR_LOGS', '/home/domigrys/dom-igryshki.in.ua/www/system/logs/'); // DB define('DB_DRIVER', 'mysqli'); define('DB_HOSTNAME', 'domigrys.mysql.ukraine.com.ua'); define('DB_USERNAME', 'domigrys_001'); define('DB_PASSWORD', 'pguq9378'); define('DB_DATABASE', 'domigrys_001'); define('DB_PREFIX', 'oc_'); Это ваш код, который вы выше выкладывали в виде до правок, но с правильным драйвером базы. И обратите внимание, что это конфиг каталога, а не админки!
  9. Значит не зря в админке ругается и пробел в пути показывает. Откуда у вас возникли переводы строк после dom-, да и не только там? 1. Сделайте, чтоб все строки от define до точки с запятой были в одну строку, а не как сейчас. 2. Вместо mysqliz впишите mysqli.
  10. Похоже, вы просто конфиг малость испортили. Покажите, что вы там сделали.
  11. Это плохая идея. А вообще, если ip статичный - закажите у регистратора домена управляемые ns, в пишите там в А запись свой ip и пробросьте на роутере 80й порт (для начала).
  12. Ну, участников беседы можно было бы действительно переместить вниз, а в остальном всё выглядит удобней.
  13. Видимо, да :) Мне, например, большую часть времени приходят сообщения о всех ответах в темах с подпиской, а не только о личных сообщениях. Наоборот, сейчас уведомления стали куда читабельней и приятней, чем раньше. А вместо ссылки - кнопка.
  14. Ну, в общем да. Вероятно, ошибка в той теме - это ошибка логина в апи. Соответственно, если не получилось залогиниться, то и доступа нет. А тут со ссылкой проблем нет.
  15. И что в этих инструкциях говориться? Если вы просто зальёте по отдельной версии ОК в каждую из директорий, то получите несколько самостоятельных магазинов. А вам, как я понял, нужен мультимагазин. Из коробки ОК поддерживает мультимагазины только на разных доменах/поддоменах, потому что именно по домену определяет, какой из магазинов выводить. Если хотите вместо поддоменов использовать директории, придёться допилиать.
  16. Я думаю, это всё в контексте той же вашей проблемы со ссылками. Посмотрите, как выглядит ссылка, по которой идёт обращение к апи.
  17. В этих нескольких товарах у вас есть обязательные опции, без выбора которых товар в корзину добавить нельзя, потому и перекидывает на страницу товара для выбора значений этих опций.
  18. Обычная ситуация в случае модификаторов. Вы ставили какой-то модуль для переключения языков в футере? Похоже, что он несовместим с вашей версией ОК.
  19. Вы его в языковом файле удалили. За корзину отвечает сразу два языковых файла: один от модуля корзины, второй от чекаута. Когда страница загружается используется файл модуля, а после добавления товара - файл чекаута (аяксом приходит текст оттуда и подменяет имеющийся на странице).
  20. Странно в таком случае, что у вас с другими ссылками проблем нет. config_ssl используется и в классе Url, через который формируются все ссылки страниц на сайте.
  21. Вот какого чёрта у вас в конфигах прописан домен с www, если вы хотите от www избавиться?!
  22. То есть, у вас $this->config->get('config_ssl') пустой получается? Или у вас $server заполнялся не так, как здесь: https://github.com/opencart/opencart/blob/master/upload/catalog/controller/common/header.php
×
×
  • 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.