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

halfhope

Users
  
  • Posts

    1,750
  • Joined

  • Last visited

Everything posted by halfhope

  1. Если сами разберетесь, то вам понадобиться функция getOrder($order_id). В контроллере страницы, где отображаются заказы вам нужно найти цикл, где получаются данные о заказах из моделей и добавляются в массив. Находите и добавляете, в массив, например, $order_info. // foreach $data['orders'] = array( // что-то 'order_info' => $this->model_account_order->getOrder($order_id); // что-то ); Переходите в twig шаблон и находите что-то вроде: {% for order in orders %} <tr> <td class="text-right">#{{ order.order_id }}</td> <td class="text-left">{{ order.name }}</td> <td class="text-right">{{ order.products }}</td> <td class="text-left">{{ order.status }}</td> <td class="text-right">{{ order.total }}</td> <td class="text-left">{{ order.date_added }}</td> <td class="text-right"><a href="{{ order.view }}" data-toggle="tooltip" title="{{ button_view }}" class="btn btn-info"><i class="fa fa-eye"></i></a></td> </tr> {% endfor %} Теперь в нем будет доступен массив order.order_info какие данные содержит массив можно узнать в контроллере с помощью функции var_dump(); Теперь товары можно выводить в twig шаблоне. Больше ничем помочь не могу, увы. Описание функций моделей можно найти тут, а файлов шаблона тут.
  2. Скорей всего проблема с max_input_vars. Посмотрите это сообщение: UPD: Оффтоп. Жесть, уже 4 года прошло!!!
  3. В этом нет необходимости, но на будущее - кнопка находится справа от этого сообщения.
  4. 500 ошибка. Ошибки нужно исправлять. Читайте первые 5 сообщений этой темы:
  5. boot bootstrap Это я раскопал из путей к css файлам. Второй шаблон, судя по всему, изготовлен на заказ.
  6. Прикрепите к сообщению файл system/storage/modification/catalog/controller/common/language.php, если он есть. Если его нет, то catalog/controller/common/language.php.
  7. Ошибка, поэтому и не работает. Вы хоть в логи заглядывайте иногда.
  8. А в контроллере их добавляли? Чтобы использовать переменные в шаблоне, нужно объявить их в родительском контроллере (common/account, судя по всему).
  9. Готового решения не встречал. Но это возможно. Ранее не делал, но готов исследовать вопрос.
  10. Ой, не. По мне, так делать неправильно. Представьте, что у автомобиля можно будет поменять свечи только сняв поддон)) а аккумулятор под сиденьем пассажирским будет) Есть стандарты и их нужно придерживаться, задавать свои следует в редких случаях.
  11. Пример можно? не понял.
  12. Теперь режет + 301 (url.php, seo_pro.php). По хорошему было бы добавить поле в админку с разрешенными get параметрами, типа tracking и т.д. А вот источник ссылок установить не удалось.
  13. Я могу помочь с очисткой. Но, на мой взгляд, проблема в SEO контроллере. Он должен резать такие переменные и отдавать 404.
  14. Если у вас трудность с определением контроллера, который принадлежит конкретной странице, то читайте эту тему. Вам нужен 4-ый пункт: Про языки: Доступ к любым языковым переменным из любого раздела можно получить в любом контроллере. Для этого достаточно в контроллере загрузить язык из необходимого раздела: $this->language->load('раздел/раздел'); или $this->load->language('раздел/раздел'); не помню точно как в 1.5.x загружается. А доступ к переменным из russian/russian.php можно получить в любом контроллере, не загружая переменные какого-либо раздела. Т.к. это основной языковой файл для всех разделов, его не надо загружать, он загружается сам и можно сразу же: $this->data['text_yes'] = $this->language->get('text_yes');
  15. Оффтоп. После прочтения чувствуется какой-то диссонанс, что-то тут не так.
  16. Об обновлении Это обновление не содержит каких либо изменений в модуле, добавлена поддержка OpenCart версии 3.x В каком формате указывать пути к директориям исключений или дополнительных директорий для сканирования, чтобы все работало? Пути к файлам исключенных или дополнительных для сканирования директорий являются абсолютными, а не относительными корня сайта. Т.е. если нужно убрать из сканирования system/storage/, то следует написать "/var/wwwuser_name/data/www/site_name.ru/system/storage/".
  17. В том, из которого вызывается данный шаблон на вывод. Ищите, они по названиям часто одинаковые, имею ввиду, если шаблон catalog/product.tpl, то и контроллер скорей всего с таким же названием и расположением.
×
×
  • 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.