Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

shoputils

Ветеран сообщества
  
  • Публикаций

    3 007
  • Зарегистрирован

  • Посещение

Все публикации пользователя shoputils

  1. Можно, если помимо лендинга вы купите у меня надстройку, позволяющую создавать неограниченное кол-во стр. По вопросам покупки - пишите мне в личку
  2. Тогда так: foreach ($results as $result) { $admin_comments_info = $this->model_sale_order->getOrderHistories($result['order_id']); $admin_comments = ''; foreach ($admin_comments_info as $admin_comment_info) { if (!empty($admin_comment_info['comment'])) { $admin_comments .= $admin_comment_info['comment'] . PHP_EOL; } } $data['orders'][] = array( 'order_id' => $result['order_id'], 'customer' => $result['customer'], 'telephone' => $result['telephone'], 'shipping_address_1' => $result['shipping_address_1'], 'comment' => $result['comment'], 'admin_comments' => $admin_comments, 'order_status' => $result['order_status'] ? $result['order_status'] : $this->language->get('text_missing'), 'total' => $this->currency->format($result['total'], $result['currency_code'], $result['currency_value']), 'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])), 'date_modified' => date($this->language->get('date_format_short'), strtotime($result['date_modified'])), 'shipping_code' => $result['shipping_code'], 'view' => $this->url->link('sale/order/info', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . $url, true), 'edit' => $this->url->link('sale/order/edit', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . $url, true) ); }
  3. Если нужно учитывать html-код, то строка будет такой: 'admin_comments' => isset($admin_comments['comment']) && $admin_comments['comment'] ? html_entity_decode($admin_comments['comment'], ENT_QUOTES, 'UTF-8') : '',
  4. foreach ($results as $result) { $admin_comments = $this->model_sale_order->getOrderHistories($result['order_id']); $data['orders'][] = array( 'order_id' => $result['order_id'], 'customer' => $result['customer'], 'telephone' => $result['telephone'], 'shipping_address_1' => $result['shipping_address_1'], 'comment' => $result['comment'], 'admin_comments' => isset($admin_comments['comment']) && $admin_comments['comment'] ? $admin_comments['comment'] : '', 'order_status' => $result['order_status'] ? $result['order_status'] : $this->language->get('text_missing'), 'total' => $this->currency->format($result['total'], $result['currency_code'], $result['currency_value']), 'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])), 'date_modified' => date($this->language->get('date_format_short'), strtotime($result['date_modified'])), 'shipping_code' => $result['shipping_code'], 'view' => $this->url->link('sale/order/info', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . $url, true), 'edit' => $this->url->link('sale/order/edit', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . $url, true) ); }
  5. Модуль закрыт грамотно. Все файлы для изменений и модификаций открыты. Если вы поставите 10 000 дней, то это более 27 лет...а можно и миллион лет поставить. Вы будете считать это неограниченным периодом?
  6. shoputils

    Filterpro v2 [Поддержка]

    @Ohrikon На вашем скриншоте валюта по умолчанию равна 30.60000018, а должна быть равна единице. В движке валюта по умолчанию константа и всегда должна быть равна 1.
  7. shoputils

    Filterpro v2 [Поддержка]

    Руслан же сразу вам ответил
  8. @marionetto Видимо нужно спросить у разработчика модуля, как это сделать.
  9. Что делать? Диагностировать и устранять ошибки у вас на сайте. Возможно переустанавливать модуль. Это можно сделать в платном разделе или, если вы хотите чтобы этим занялся я, то пишите в личку. Либо мы можем поработать в режиме платных консультаций в скайпе, где разберем вашу проблему и, конечно решим.
  10. Зачем мусорить в журнал ошибок системы? Создайте свой журнал и пишите результаты туда.
  11. Будет, но по срокам пока не могу сказать. Заключите переменную в тег span и стилизируйте как душе угодно. Например: <span style="background-color:#000; color:#fff;">{admin_comment}</span>
  12. почтовые сервисы css не понимают, поэтому каждый элемент стилизовать надо. Смотрите пример в образцах писем (дефолтные в модуле).
  13. Есть косяк`с в sql-запросе. admin/model/extension/blog/post.php $sql = "SELECT * FROM " . DB_PREFIX . "july_blog_post p LEFT JOIN " . DB_PREFIX . "july_blog_post_description pd ON (p.ID = pd.post_id) LEFT JOIN " . DB_PREFIX . "user u ON (p.post_author = u.user_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "'"; заменить на $sql = "SELECT DISTINCT *, p.date_added as date_added FROM " . DB_PREFIX . "july_blog_post p LEFT JOIN " . DB_PREFIX . "july_blog_post_description pd ON (p.ID = pd.post_id) LEFT JOIN " . DB_PREFIX . "user u ON (p.post_author = u.user_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "'";
  14. @SharkX58 На вкладке "Настройка платежей" выберите нужные методы оплаты.
  15. крутой модуль...крутой автор

  16. Я это делал js-скриптом <!-- Автонажатие кнопки "Добавить IP-адрес" в редакторе заказов --> <file path="admin/view/template/sale/{order_form,order_info}.tpl"> <operation error="skip"> <search index="0,40"><![CDATA[$('#content > .container-fluid').prepend('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + ' <button type="button" class="close" data-dismiss="alert">&times;</button></div>');]]></search> <add position="after"><![CDATA[ <?php //Order.Modification Begin ?> location.reload(); <?php //Order.Modification End ?> ]]></add> </operation> <operation error="skip"> <search><![CDATA[$('#content > .container-fluid').prepend('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> ' + json['error']['ip'] + ' <button type="button" id="button-ip-add" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-danger btn-xs pull-right"><i class="fa fa-plus"></i> <?php echo $button_ip_add; ?></button></div>');]]></search> <add position="after"><![CDATA[ <?php //Order.Modification Begin ?> $('#button-ip-add').trigger('click'); <?php //Order.Modification End ?> ]]></add> </operation> </file>

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.