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

yurabr

Users
  
  • Posts

    492
  • Joined

  • Last visited

Everything posted by yurabr

  1. Fatal error: Call to a member function get() on null in В 2.3 в шаблоне это все совсем не работает. Его как то нужно записать в контролер.
  2. Сделал вот так if ($total - $this->config->get('min_price_order') - $total['text']) { $this->_templateData['enable_p'] = true; } else { $this->_templateData['enable_p'] = true; } Оно не работает и я совсем не понимаю, как оно работает. Подправьте, пожалуйста.
  3. Здравствуйте. ОК стор 2.3 У меня в тпл есть такая штука <?php } elseif ($total['text'] - $this->config->get('min_price_order') > 0) { ?> В php это вот так if ($total - $this->config->get('config_min_price_order') > 0) { $this->_templateData['enable_s_p'] = true; } else { $this->_templateData['enable_s_p'] = false; } Оно все работает. Это просто пример. Я не понимаю, как сделать, чтобы работало вот это: тпл <div>До Опта <?php echo $this->config->get('min_price_order') - $total['text']; ?></div> Мне нужно, чтобы подставлялась цифра (в 1.5.6) все работало, а как тут... Подскажите, люди добрые, как это в контролере описать? Спасибо.
  4. Мне только отзывы (с аватарками если кто ставил и привязкой к написавшему, в принципе со всеми привязками). Все остальное по-новому делать буду.
  5. Здравствуйте. Все клиенты будут перенесены на другой сайт. Как перенести отзывы о магазине (пока 700+ шт)? Модуль на обоих сайтах есть.
  6. Привет, а сюда можно как то кратно минимуму втулить?
  7. Здравствуйте. Шаблон Aridius Modern v2, там всплывающая корзина. Я так понимаю, это сейчас фишка большинства продажных шаблонов (мне не нравится, но то такое). Так вот, если на странице /simplecheckout нажать на корзину и во всплывающей чего то изменить и закрыть ее, то в симпле изменения не применяться пока не обновлю страницу. Как это побороть? Или, может, как запретить всплывающую фигню на странице /simplecheckout ? Извините, если это вопрос не совсем в тему Симплы, но в поддержку шаблона пока не пишу, там скорее всего ответят что это не касается шаблона, а Вы более адекватный (такое у меня ощущение) и может что подскажете. Спасибо.
  8. Здравствуйте. Подскажите, пожалуйста, как "вернуть" модуль стандартной корзины, как тут https://demo.ocstore.com/ сверху право и без всплывающих делов?
  9. Ладно с теми скриптами. Скажите кто нибудь, у меня в контроллере правильно или нет?
  10. Здравствуйте. Мне нужно немножко изменить вот этот блок <div id="cart" class="btn-group btn-block"> это модуль корзины справа вверху. В catalog/controller/common/cart.php это $data['text_items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency'])); на это $data['text_items_2'] = sprintf($this->language->get('text_items_2'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency'])); В тпл изменил это <span><span id="cart-total"><?php echo $text_items; ?></span>&nbsp;<span class="caret"></span></span></button> на это <span><span id="cart-total"><?php echo $text_items_2; ?></span>&nbsp;<span class="caret"></span></span></button> В языковом файле $_['text_items_2'] = '<span class = "cart-item"><span class ="cart-item-after">%s</span></span><span class = "cart-price hidden-sm"> товаров_222, на %s</span>'; Если обновить страницу, все пишет правильно. Но если добавить в корзину товар или изменить количество - все меняется на стандартную надпись. Я так понимаю, что здесь завязан какой то яваскрипт. Подскажите, что нужно изменить. Спасибо.
  11. Так. Я немножко ввел в заблуждение. Не указал сразу, что шаблон Aridius Modern v2. Хотя, контроллер стандартный, я сверял. И вопрос мой, правильно ли пишу в контроллер. Ладно, тему закройте, если что. Я напишу другую.
  12. У меня смутные сомнения, что там еще в какой то яваскрипт лезть нужно.
  13. Добавлю. price_2 у меня добавлен в скидках, внесено в базу. В симпле, во всплывающей корзине все считает. Делал по аналогии с работающим сайтом на опенкарт 1.5.6.4, но тут очень все не так.
  14. Здравствуйте. Файл catalog/controller/common/cart.php Тпл: <span id="cart-total"><?php echo $text_items_2; ?></span> Оно должно в "cart-total" записать сумму по total_2. Подправьте, если не сложно. Или, хотя бы, скажите где я туплю (хотя мне это вряд ли поможет:)) Спасибо. ОКстор 2.3
  15. С добрым утром. У меня шаблон Aridius (Modern). С Симплой все нормально. В шаблоне есть модуль всплывающей корзины и я вместо него хочу вставить корзину Симплы (без оформления и т.д.). Просто у меня две цены и пересчет, а на Симпле все настроено и нет смысла в их модуле. В тпл всплывающей корзины я все поменял, но не понимаю, как втулить контроллер. Подскажите, как вставить корзину Симплы во всплывающую корзину и/или другой модуль. Спасибо. P.S. Если даже нет ответа, все равно отпишите.
  16. С добрым утром. Мне нужно изменить всплывающую корзину. Подскажите, пожалуйста, какие файлы за это отвечают (тпл, контроллер и т.д.). Я удалял целые блоки в aduriscart.tpl никакой реакции.
  17. Пытаюсь сообразить... не получается Сейчас, при изменении условий минимального опта, я просто ввожу новую цифру в админке в config_min_price_order. А как мне работать с новой переменной или это ее же добавить куда то в шаблон? я чего то запутался... если не трудно, напишите как сделать. И как будет выглядеть мой код? <?php if ($total['text'] - <?php echo $tratata; ?> > 0) { ?> выдает ошибку Parse error: syntax error, unexpected '<' in Напишите, пожалуйста, кто нибудь, как это все сделать.
  18. Здравствуйте. Окстор 2.3.х Вставляю в шаблон <?php if ($total['text'] - $this->config->get('config_min_price_order') > 0) { ?> config_min_price_order забит в setting В setting.php if (isset($this->request->post['config_min_price_order'])) { $data['config_min_price_order'] = $this->request->post['config_min_price_order']; } else { $data['config_min_price_order'] = $this->config->get('config_min_price_order'); } на опенкарт 1.5.6.4 все работает, но на Окстор 2.3.х выдает ошибку Notice: Undefined property: Template\PHP::$config in Fatal error: Call to a member function get() on null in Просил помощи у Гугла, из вразумительного: https://stackoverflow.com/questions/26171267/opencart-2-0-get-config-value-from-admin-or-frontend-also-permission вроде бы в Окстор 2.х это работает только в контроллере, но не в тпл. Что можно сделать? Спасибо.
  19. Здравствуйте. Есть работающий сайт на опенкарт 1.5.6.4 (там эта же логика, но работает ) ОКстор 2.3 розница и опт В cкидках добавлена вторая цена (price_2). Обе цены выведены на сайте. На странице оформления Симпла две цены у товара и две общие суммы. Добавлено config_min_price_order - это переменная, если сумма меньше - розница, больше - опт. <?php if ($total['text'] - $this->config->get('config_min_price_order') > 0) { ?> как то так должно быть Но если вместо $this->config->get('config_min_price_order') ввести цифру - работает, иначе ошибка: Notice: Undefined property: Template\PHP::$config in /home/admin/web/*/public_shtml/catalog/view/theme/modern/template/checkout/simplecheckout_cart.tpl on line 30 Fatal error: Call to a member function get() on null in /home/admin/web/*/public_shtml/catalog/view/theme/modern/template/checkout/simplecheckout_cart.tpl on line 30 Нужно: Исправить ошибку и сделать, чтобы все правильно считало. Заказы должны попадать в админку с нужными (розница или опт) ценами и суммой. Спасибо.
  20. Здравствуйте. Если https://misyte Fatal error: Unsupported operand types in /home/admin/web/*/public_shtml/system/storage/modification/catalog/model/extension/total/sub_total.php on line 33 Если https://www.misyte Fatal error: Unsupported operand types in /home/admin/web/*/public_shtml/system/storage/modification/catalog/model/extension/total/sub_total.php on line 40 Вот содержимое файла: Ругается на два последних $total += $sub_total; Подскажите, пожалуйста, чтокудазачем. Спасибо.
×
×
  • 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.