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

chukcha

Users
  • Posts

    20,545
  • Joined

  • Last visited

Everything posted by chukcha

  1. Чтобы сделать это за 10 минут, опытный потратил время на совершенствование. И вы считаете что это он делал за плату?
  2. Есть еще способ - прописать правильно пути в админке admin/config.php
  3. ну, например language и currenncy перенесены из модулей в common Блок search отвязан от header и cart $this->load->view - загрузка шаблона, надо проверить, находятся он в одно пространстве имен с контроллером? event'ы оставлены на будущее, только несколько моделей затронуты.
  4. прописать правильно доступ к базе в конфигах
  5. Все верно getOrders() - также находится в модели $this->load->model('sale/order'); А ее не загрузили Поэту вызов этого метода и все обработки результатов работы этого метода , тоже нужно проверять на доступность
  6. ниможетбыть Если посмотрите в фильтр, то там фильтруются значения атрибутов товаров, а не значения атрибута
  7. А потом? Ведь в таком случае не имеет значение вид сепаратора Нужно чтобы фильтр знал о его наличии.
  8. Стандартная болезнь <div class="opisanie"> - оказывает на кожу и увлажняющее и смягчающее действия. При длительном использовании кожа станов..</div> <div class="description"><!-- - оказывает на кожу и увлажняющее и смягчающее действия. При длительном использовании кожа станов..--></div> В общем подгоняйте шаблон скрипта под шаблон tpl
  9. тут лучше посмотреть на живой странице. Быстрее будет ответ
  10. А скажите - смысл, если нет прямой ссылки. Тс... я знаю про яндексбары :) https://opencartforum.com/files/file/1892-404-log/ Попробуйте Будет еще и referer и не надо фильтровать логи апача
  11. С точки зрения реализации Делать это через конструктор карт - в том случае, если это статические объекты Если объекты динамические - то используя api Яндекс.карт можно получить динамическую карту с маркерами Эти же слова верны и для Г. Не забываем, что координаты у Г и Я повернуты. Кроме того, если количество запросов на адрес объекта невелико, то можно использовать поиск объектов прямо на карте, если объекты внести в Яндекскарту, то Яндекс, довольно прилично отдает координаты объектов
  12. в записях, если включен фильтр, то пагинация применяется ко всем записям Было бы еще хорошо иметь кнопочку - очистить фильтр
  13. Ок... а такие? $this->load->model('sale/order'); $this->data['total_sale'] = $this->currency->format($this->model_sale_order->getTotalSales(), $this->config->get('config_currency')); $this->data['total_sale_year'] = $this->currency->format($this->model_sale_order->getTotalSalesByYear(date('Y')), $this->config->get('config_currency')); $this->data['total_order'] = $this->model_sale_order->getTotalOrders(); И чем будет отличаться мои рекомендации? Проверяем доступность следующей модели: if ($this->user->hasPermission('modify', 'sale/order')) { $this->load->model('sale/order');
  14. А что вам не понятно в моем приведенном коде? if ($this->user->hasPermission('modify', 'sale/customer')) { Проверяем доступность следующей модели: $this->load->model('sale/customer'); И так несколько раз на каждую из применяемых моделей Все верно, вы правильно указали путь к файлу контроллера Приведенный код вставить.. Найти подобные строки и замените приведенным кодом (UTF-8 без BOM)
  15. Проще контроллер заваять с новинками тогда route=product/newproduct А там уж - гуляй-поле.
  16. if ($this->user->hasPermission('modify', 'sale/customer')) { $this->load->model('sale/customer'); $this->data['total_customer'] = $this->model_sale_customer->getTotalCustomers(); $this->data['total_customer_approval'] = $this->model_sale_customer->getTotalCustomersAwaitingApproval(); } else { $this->data['total_customer'] = 'Нет прав'; $this->data['total_customer_approval'] = 'Нет прав'; Приблизительно так
  17. в контроллере home.php На каждую используемую модель проверять права.
  18. Это ссылка на goole api translate В помощь, а вдруг сами захотите написать, это ж так просто - навеяно темой в курилке
×
×
  • 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.