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

chukcha

Користувачі
  • Публікації

    20 468
  • З нами

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

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

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

Important Information

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