ingenerks Posted July 9, 2012 Share Posted July 9, 2012 Уважаемы гуру. Подскажите как организовать вывод нескольких валют на сайте. Были вариант как это сделать на странице товара. Но нужно что бы несколько видов цен отображалось на всем сайте в рекомендуемых в акицонных товара в категориях, грубо говоря везде где есть основная валюта снизу валюта в долларах. Link to comment Share on other sites More sharing options... ingenerks Posted July 9, 2012 Author Share Posted July 9, 2012 А в ответ тишина)))) Link to comment Share on other sites More sharing options... costas Posted July 9, 2012 Share Posted July 9, 2012 ищите в контроллере (например в catalog/controller/product/category.php) $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')) ); добавляете ниже (в EUR - евро) $price2 = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), 'EUR' ); далее в массив там же где переменная price $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'price2' => $price2, ... ну в шаблоне вывод переменной <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php echo $product['price2']; ?> <?php } else { ?> соответственно нужно править специальные, налоги и тд.править придётся (контроллер, шаблон) везде где есть $this->currency->format(... 1 Link to comment Share on other sites More sharing options... ingenerks Posted July 9, 2012 Author Share Posted July 9, 2012 ищите в контроллере (например в catalog/controller/product/category.php) $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')) ); добавляете ниже (в EUR - евро) $price2 = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), 'EUR' ); далее в массив там же где переменная price $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'price2' => $price2, ... ну в шаблоне вывод переменной <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php echo $product['price2']; ?> <?php } else { ?> соответственно нужно править специальные, налоги и тд.править придётся (контроллер, шаблон) везде где есть $this->currency->format(... Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд. Link to comment Share on other sites More sharing options... costas Posted July 10, 2012 Share Posted July 10, 2012 Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд.Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Link to comment Share on other sites More sharing options... ingenerks Posted July 11, 2012 Author Share Posted July 11, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Таки не разобрался!!!! Link to comment Share on other sites More sharing options... Vetal Posted July 11, 2012 Share Posted July 11, 2012 Подскажите как вывести цену в другой валюте для специальных. Спасибо Link to comment Share on other sites More sharing options... 2 weeks later... ingenerks Posted July 20, 2012 Author Share Posted July 20, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Прошу немного еще помочь. Когда я на товар ставлю акцию, то отображается одна валюта и рядом акционная цена. А как сделать, что бы ниже была еще цена в другой валюте уже акционная, но в евро. В файле category.php по аналогии нужно еще прописывать$special2 = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')) 'EUR'); и дальше в контроллере выводить ее? После таких манипуляций появляется еще акционная цена в евро, но когда убираю акцию с товара, или например вместо акции делаю скидку на товар, вылазит ошибка. Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234 Пробовал по аналогии вывести на странице продукта, тоже не получается!!! И что править в этих файлах special.php и special.tpl Спасибо очень на Вас надеюсь!!!! Может напишете в той теме как вообще везде вывести две цены на акционный и скидочный товар, а вообще везде где есть цена. Очень прощу помощи!!!! Link to comment Share on other sites More sharing options... costas Posted July 26, 2012 Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Link to comment Share on other sites More sharing options... ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Отображення декількох валют By agkiev, January 24 11 replies 426 views WarStyle January 27 Несколько вкладов админки By maximko12, Monday at 12:07 PM 6 replies 112 views ocdeveloper Tuesday at 04:22 AM Simple pars + Валюта плюс By bestowal, Sunday at 09:48 AM 0 replies 59 views bestowal Sunday at 09:48 AM Відображення декількох валют By agkiev, January 30 1 reply 159 views bogdan281989 January 31 Проблема с отображением магазина By HUZAKI, February 4 7 replies 224 views HUZAKI February 5 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Общие вопросы Отображение нескольких валют? Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × 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. I accept
ingenerks Posted July 9, 2012 Author Share Posted July 9, 2012 А в ответ тишина)))) Link to comment Share on other sites More sharing options... costas Posted July 9, 2012 Share Posted July 9, 2012 ищите в контроллере (например в catalog/controller/product/category.php) $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')) ); добавляете ниже (в EUR - евро) $price2 = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), 'EUR' ); далее в массив там же где переменная price $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'price2' => $price2, ... ну в шаблоне вывод переменной <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php echo $product['price2']; ?> <?php } else { ?> соответственно нужно править специальные, налоги и тд.править придётся (контроллер, шаблон) везде где есть $this->currency->format(... 1 Link to comment Share on other sites More sharing options... ingenerks Posted July 9, 2012 Author Share Posted July 9, 2012 ищите в контроллере (например в catalog/controller/product/category.php) $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')) ); добавляете ниже (в EUR - евро) $price2 = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), 'EUR' ); далее в массив там же где переменная price $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'price2' => $price2, ... ну в шаблоне вывод переменной <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php echo $product['price2']; ?> <?php } else { ?> соответственно нужно править специальные, налоги и тд.править придётся (контроллер, шаблон) везде где есть $this->currency->format(... Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд. Link to comment Share on other sites More sharing options... costas Posted July 10, 2012 Share Posted July 10, 2012 Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд.Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Link to comment Share on other sites More sharing options... ingenerks Posted July 11, 2012 Author Share Posted July 11, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Таки не разобрался!!!! Link to comment Share on other sites More sharing options... Vetal Posted July 11, 2012 Share Posted July 11, 2012 Подскажите как вывести цену в другой валюте для специальных. Спасибо Link to comment Share on other sites More sharing options... 2 weeks later... ingenerks Posted July 20, 2012 Author Share Posted July 20, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Прошу немного еще помочь. Когда я на товар ставлю акцию, то отображается одна валюта и рядом акционная цена. А как сделать, что бы ниже была еще цена в другой валюте уже акционная, но в евро. В файле category.php по аналогии нужно еще прописывать$special2 = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')) 'EUR'); и дальше в контроллере выводить ее? После таких манипуляций появляется еще акционная цена в евро, но когда убираю акцию с товара, или например вместо акции делаю скидку на товар, вылазит ошибка. Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234 Пробовал по аналогии вывести на странице продукта, тоже не получается!!! И что править в этих файлах special.php и special.tpl Спасибо очень на Вас надеюсь!!!! Может напишете в той теме как вообще везде вывести две цены на акционный и скидочный товар, а вообще везде где есть цена. Очень прощу помощи!!!! Link to comment Share on other sites More sharing options... costas Posted July 26, 2012 Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Link to comment Share on other sites More sharing options... ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Отображення декількох валют By agkiev, January 24 11 replies 426 views WarStyle January 27 Несколько вкладов админки By maximko12, Monday at 12:07 PM 6 replies 112 views ocdeveloper Tuesday at 04:22 AM Simple pars + Валюта плюс By bestowal, Sunday at 09:48 AM 0 replies 59 views bestowal Sunday at 09:48 AM Відображення декількох валют By agkiev, January 30 1 reply 159 views bogdan281989 January 31 Проблема с отображением магазина By HUZAKI, February 4 7 replies 224 views HUZAKI February 5 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Общие вопросы Отображение нескольких валют? Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × 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. I accept
costas Posted July 9, 2012 Share Posted July 9, 2012 ищите в контроллере (например в catalog/controller/product/category.php) $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')) ); добавляете ниже (в EUR - евро) $price2 = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), 'EUR' ); далее в массив там же где переменная price $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'price2' => $price2, ... ну в шаблоне вывод переменной <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php echo $product['price2']; ?> <?php } else { ?> соответственно нужно править специальные, налоги и тд.править придётся (контроллер, шаблон) везде где есть $this->currency->format(... 1 Link to comment Share on other sites More sharing options... ingenerks Posted July 9, 2012 Author Share Posted July 9, 2012 ищите в контроллере (например в catalog/controller/product/category.php) $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')) ); добавляете ниже (в EUR - евро) $price2 = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), 'EUR' ); далее в массив там же где переменная price $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'price2' => $price2, ... ну в шаблоне вывод переменной <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php echo $product['price2']; ?> <?php } else { ?> соответственно нужно править специальные, налоги и тд.править придётся (контроллер, шаблон) везде где есть $this->currency->format(... Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд. Link to comment Share on other sites More sharing options... costas Posted July 10, 2012 Share Posted July 10, 2012 Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд.Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Link to comment Share on other sites More sharing options... ingenerks Posted July 11, 2012 Author Share Posted July 11, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Таки не разобрался!!!! Link to comment Share on other sites More sharing options... Vetal Posted July 11, 2012 Share Posted July 11, 2012 Подскажите как вывести цену в другой валюте для специальных. Спасибо Link to comment Share on other sites More sharing options... 2 weeks later... ingenerks Posted July 20, 2012 Author Share Posted July 20, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Прошу немного еще помочь. Когда я на товар ставлю акцию, то отображается одна валюта и рядом акционная цена. А как сделать, что бы ниже была еще цена в другой валюте уже акционная, но в евро. В файле category.php по аналогии нужно еще прописывать$special2 = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')) 'EUR'); и дальше в контроллере выводить ее? После таких манипуляций появляется еще акционная цена в евро, но когда убираю акцию с товара, или например вместо акции делаю скидку на товар, вылазит ошибка. Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234 Пробовал по аналогии вывести на странице продукта, тоже не получается!!! И что править в этих файлах special.php и special.tpl Спасибо очень на Вас надеюсь!!!! Может напишете в той теме как вообще везде вывести две цены на акционный и скидочный товар, а вообще везде где есть цена. Очень прощу помощи!!!! Link to comment Share on other sites More sharing options... costas Posted July 26, 2012 Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Link to comment Share on other sites More sharing options... ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Отображення декількох валют By agkiev, January 24 11 replies 426 views WarStyle January 27 Несколько вкладов админки By maximko12, Monday at 12:07 PM 6 replies 112 views ocdeveloper Tuesday at 04:22 AM Simple pars + Валюта плюс By bestowal, Sunday at 09:48 AM 0 replies 59 views bestowal Sunday at 09:48 AM Відображення декількох валют By agkiev, January 30 1 reply 159 views bogdan281989 January 31 Проблема с отображением магазина By HUZAKI, February 4 7 replies 224 views HUZAKI February 5 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Общие вопросы Отображение нескольких валют? Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × 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. I accept
ingenerks Posted July 9, 2012 Author Share Posted July 9, 2012 ищите в контроллере (например в catalog/controller/product/category.php) $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')) ); добавляете ниже (в EUR - евро) $price2 = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), 'EUR' ); далее в массив там же где переменная price $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'price2' => $price2, ... ну в шаблоне вывод переменной <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php echo $product['price2']; ?> <?php } else { ?> соответственно нужно править специальные, налоги и тд.править придётся (контроллер, шаблон) везде где есть $this->currency->format(... Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд. Link to comment Share on other sites More sharing options... costas Posted July 10, 2012 Share Posted July 10, 2012 Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд.Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Link to comment Share on other sites More sharing options... ingenerks Posted July 11, 2012 Author Share Posted July 11, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Таки не разобрался!!!! Link to comment Share on other sites More sharing options... Vetal Posted July 11, 2012 Share Posted July 11, 2012 Подскажите как вывести цену в другой валюте для специальных. Спасибо Link to comment Share on other sites More sharing options... 2 weeks later... ingenerks Posted July 20, 2012 Author Share Posted July 20, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Прошу немного еще помочь. Когда я на товар ставлю акцию, то отображается одна валюта и рядом акционная цена. А как сделать, что бы ниже была еще цена в другой валюте уже акционная, но в евро. В файле category.php по аналогии нужно еще прописывать$special2 = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')) 'EUR'); и дальше в контроллере выводить ее? После таких манипуляций появляется еще акционная цена в евро, но когда убираю акцию с товара, или например вместо акции делаю скидку на товар, вылазит ошибка. Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234 Пробовал по аналогии вывести на странице продукта, тоже не получается!!! И что править в этих файлах special.php и special.tpl Спасибо очень на Вас надеюсь!!!! Может напишете в той теме как вообще везде вывести две цены на акционный и скидочный товар, а вообще везде где есть цена. Очень прощу помощи!!!! Link to comment Share on other sites More sharing options... costas Posted July 26, 2012 Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Link to comment Share on other sites More sharing options... ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Отображення декількох валют By agkiev, January 24 11 replies 426 views WarStyle January 27 Несколько вкладов админки By maximko12, Monday at 12:07 PM 6 replies 112 views ocdeveloper Tuesday at 04:22 AM Simple pars + Валюта плюс By bestowal, Sunday at 09:48 AM 0 replies 59 views bestowal Sunday at 09:48 AM Відображення декількох валют By agkiev, January 30 1 reply 159 views bogdan281989 January 31 Проблема с отображением магазина By HUZAKI, February 4 7 replies 224 views HUZAKI February 5 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Общие вопросы Отображение нескольких валют? Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × 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. I accept
costas Posted July 10, 2012 Share Posted July 10, 2012 Спасибо тебе огромное выручил, а то в карточке товара получилось вывести а здесь нет. Спасибо! Не понял только на счет соответственно нужно править специальные, налоги и тд.Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Link to comment Share on other sites More sharing options... ingenerks Posted July 11, 2012 Author Share Posted July 11, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Таки не разобрался!!!! Link to comment Share on other sites More sharing options... Vetal Posted July 11, 2012 Share Posted July 11, 2012 Подскажите как вывести цену в другой валюте для специальных. Спасибо Link to comment Share on other sites More sharing options... 2 weeks later... ingenerks Posted July 20, 2012 Author Share Posted July 20, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Прошу немного еще помочь. Когда я на товар ставлю акцию, то отображается одна валюта и рядом акционная цена. А как сделать, что бы ниже была еще цена в другой валюте уже акционная, но в евро. В файле category.php по аналогии нужно еще прописывать$special2 = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')) 'EUR'); и дальше в контроллере выводить ее? После таких манипуляций появляется еще акционная цена в евро, но когда убираю акцию с товара, или например вместо акции делаю скидку на товар, вылазит ошибка. Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234 Пробовал по аналогии вывести на странице продукта, тоже не получается!!! И что править в этих файлах special.php и special.tpl Спасибо очень на Вас надеюсь!!!! Может напишете в той теме как вообще везде вывести две цены на акционный и скидочный товар, а вообще везде где есть цена. Очень прощу помощи!!!! Link to comment Share on other sites More sharing options... costas Posted July 26, 2012 Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Link to comment Share on other sites More sharing options... ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Отображення декількох валют By agkiev, January 24 11 replies 426 views WarStyle January 27 Несколько вкладов админки By maximko12, Monday at 12:07 PM 6 replies 112 views ocdeveloper Tuesday at 04:22 AM Simple pars + Валюта плюс By bestowal, Sunday at 09:48 AM 0 replies 59 views bestowal Sunday at 09:48 AM Відображення декількох валют By agkiev, January 30 1 reply 159 views bogdan281989 January 31 Проблема с отображением магазина By HUZAKI, February 4 7 replies 224 views HUZAKI February 5 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Общие вопросы Отображение нескольких валют? Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × 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. I accept
ingenerks Posted July 11, 2012 Author Share Posted July 11, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Таки не разобрался!!!! Link to comment Share on other sites More sharing options... Vetal Posted July 11, 2012 Share Posted July 11, 2012 Подскажите как вывести цену в другой валюте для специальных. Спасибо Link to comment Share on other sites More sharing options... 2 weeks later... ingenerks Posted July 20, 2012 Author Share Posted July 20, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Прошу немного еще помочь. Когда я на товар ставлю акцию, то отображается одна валюта и рядом акционная цена. А как сделать, что бы ниже была еще цена в другой валюте уже акционная, но в евро. В файле category.php по аналогии нужно еще прописывать$special2 = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')) 'EUR'); и дальше в контроллере выводить ее? После таких манипуляций появляется еще акционная цена в евро, но когда убираю акцию с товара, или например вместо акции делаю скидку на товар, вылазит ошибка. Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234 Пробовал по аналогии вывести на странице продукта, тоже не получается!!! И что править в этих файлах special.php и special.tpl Спасибо очень на Вас надеюсь!!!! Может напишете в той теме как вообще везде вывести две цены на акционный и скидочный товар, а вообще везде где есть цена. Очень прощу помощи!!!! Link to comment Share on other sites More sharing options... costas Posted July 26, 2012 Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Link to comment Share on other sites More sharing options... ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Отображення декількох валют By agkiev, January 24 11 replies 426 views WarStyle January 27 Несколько вкладов админки By maximko12, Monday at 12:07 PM 6 replies 112 views ocdeveloper Tuesday at 04:22 AM Simple pars + Валюта плюс By bestowal, Sunday at 09:48 AM 0 replies 59 views bestowal Sunday at 09:48 AM Відображення декількох валют By agkiev, January 30 1 reply 159 views bogdan281989 January 31 Проблема с отображением магазина By HUZAKI, February 4 7 replies 224 views HUZAKI February 5 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Общие вопросы Отображение нескольких валют? Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax
Vetal Posted July 11, 2012 Share Posted July 11, 2012 Подскажите как вывести цену в другой валюте для специальных. Спасибо Link to comment Share on other sites More sharing options...
ingenerks Posted July 20, 2012 Author Share Posted July 20, 2012 Цены акций специальных и тд ... <?php echo $product['price']; ?> ... <?php echo $product['special']; ?> ... <?php echo $product['tax']; ?> Прошу немного еще помочь. Когда я на товар ставлю акцию, то отображается одна валюта и рядом акционная цена. А как сделать, что бы ниже была еще цена в другой валюте уже акционная, но в евро. В файле category.php по аналогии нужно еще прописывать$special2 = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')) 'EUR'); и дальше в контроллере выводить ее? После таких манипуляций появляется еще акционная цена в евро, но когда убираю акцию с товара, или например вместо акции делаю скидку на товар, вылазит ошибка. Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234Notice: Undefined variable: special2 in C:xampphtdocstest.devvqmodvqcachevq2-catalog_controller_product_category.php on line 234 Пробовал по аналогии вывести на странице продукта, тоже не получается!!! И что править в этих файлах special.php и special.tpl Спасибо очень на Вас надеюсь!!!! Может напишете в той теме как вообще везде вывести две цены на акционный и скидочный товар, а вообще везде где есть цена. Очень прощу помощи!!!! Link to comment Share on other sites More sharing options... costas Posted July 26, 2012 Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Link to comment Share on other sites More sharing options... ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Отображення декількох валют By agkiev, January 24 11 replies 426 views WarStyle January 27 Несколько вкладов админки By maximko12, Monday at 12:07 PM 6 replies 112 views ocdeveloper Tuesday at 04:22 AM Simple pars + Валюта плюс By bestowal, Sunday at 09:48 AM 0 replies 59 views bestowal Sunday at 09:48 AM Відображення декількох валют By agkiev, January 30 1 reply 159 views bogdan281989 January 31 Проблема с отображением магазина By HUZAKI, February 4 7 replies 224 views HUZAKI February 5 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Общие вопросы Отображение нескольких валют?
costas Posted July 26, 2012 Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Link to comment Share on other sites More sharing options... ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Отображення декількох валют By agkiev, January 24 11 replies 426 views WarStyle January 27 Несколько вкладов админки By maximko12, Monday at 12:07 PM 6 replies 112 views ocdeveloper Tuesday at 04:22 AM Simple pars + Валюта плюс By bestowal, Sunday at 09:48 AM 0 replies 59 views bestowal Sunday at 09:48 AM Відображення декількох валют By agkiev, January 30 1 reply 159 views bogdan281989 January 31 Проблема с отображением магазина By HUZAKI, February 4 7 replies 224 views HUZAKI February 5 Recently Browsing 0 members No registered users viewing this page.
ingenerks Posted July 26, 2012 Author Share Posted July 26, 2012 Вот это отвечает за вывод цены <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Соответвенно должно быть так <div class="price"> <!--?php if (!$product['special']) { ?--> <!--?php echo $product['price']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price']; ?--></span> <span class="price-new"><!--?php echo $product['special']; ?--></span> <!--?php } ?--> <!-- и пошла вторя ценаааа!!! --> <!--?php if (!$product['special2']) { ?--> <!--?php echo $product['price2']; ?--> <!--?php } else { ?--> <span class="price-old"><!--?php echo $product['price2']; ?--></span> <span class="price2-new"><!--?php echo $product['special2']; ?--></span> <!--?php } ?--> <!--?php if ($product['tax']) { ?--> <span class="price-tax"><!--?php echo $text_tax; ?--> <!--?php echo $product['tax']; ?--></span> <!--?php } ?--> </div> Выдает ошибку Notice: Undefined index: special2 in C:\xampp\htdocs\test.dev\catalog\view\theme\default\template\product\category.tpl onя так понимаю special2 нужно было добавить в контроллер подскажите куда добавить строки в catalog/controller/product/category.php и нужно что бы акционная цена, вторая в евро уже оттображалась с учетом пересчета цены по акции Спасибо!!! Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0
Recommended Posts