hayeli 0 Опубликовано 24 апреля, 2018 Жалоба Share Опубликовано 24 апреля, 2018 Приветствую На странице product-listing вывел кнопку купить только форма открывает но в место товара он видит категорию( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 апреля, 2018 Жалоба Share Опубликовано 24 апреля, 2018 В 24.04.2018 в 19:53, hayeli сказал: Приветствую На странице product-listing вывел кнопку купить только форма открывает но в место товара он видит категорию( Expand Здравствуйте! В Админке - Оформление - Микро-шаблоны - product-listing добавьте вот так кнопку купить за 1 клик: {module alias="one_click_buy" controller="buy" action="link/{$node.id}"} Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 24 апреля, 2018 Автор Жалоба Share Опубликовано 24 апреля, 2018 не выводит имя товара( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 апреля, 2018 Жалоба Share Опубликовано 24 апреля, 2018 В 24.04.2018 в 20:41, hayeli сказал: не выводит имя товара( Expand В /app/Plugin/ModuleOneClickBuy/Controller/BuyController.php замените: public function link () { global $content, $config; $assignments = array('one_click_buy_link' => BASE . '/module_one_click_buy/buy/form/'.$content['Content']['id']); return $assignments; } на: public function link ($id = null) { global $content, $config; if ($id > 0) $content['Content']['id'] = $id; $assignments = array('one_click_buy_link' => BASE . '/module_one_click_buy/buy/form/'.$content['Content']['id']); return $assignments; } и сбросьте кэш в Админке на главной странице. По идее, должно помочь. Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 24 апреля, 2018 Автор Жалоба Share Опубликовано 24 апреля, 2018 Вот посмотри так сделал задать вопрос работает! <foreach> <script> $(document).ready(function(){ $(".ask").colorbox({ }); }); </script> <div class="form-group ask_a_product_question_link"> <a class="btn btn-default ask" href="/module_ask_a_product_question/get/ask_form/{$node.id}"><i class="icon-shopping-cart"></i>Узнать стоимость</a> </div> </foreach> вот так выводит Купить в 1 клик в микро шаблоне продукт листинг без редактирования контроллера!)) <foreach> <script> $(document).ready(function(){ $(".buy").colorbox({ }); }); </script> <div class="form-group one_click_buy"> <a class="btn btn-default buy" href="/module_one_click_buy/buy/form/{$node.id}">Узнать цену</a> </div> </foreach> Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 24 апреля, 2018 Автор Жалоба Share Опубликовано 24 апреля, 2018 подскажи пожалуйста как вывести фото товара в окне купить за 1 клик Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 апреля, 2018 Жалоба Share Опубликовано 25 апреля, 2018 В 24.04.2018 в 21:30, hayeli сказал: Вот посмотри так сделал задать вопрос работает! Expand Можно и так. В 24.04.2018 в 23:25, hayeli сказал: подскажи пожалуйста как вывести фото товара в окне купить за 1 клик Expand В /app/Plugin/ModuleOneClickBuy/Controller/BuyConroller.php меняйте: $this->set('content_name', $content_description['ContentDescription']['name']); на: $this->set('content_name', $content_description['ContentDescription']['name']); App::import('Model', 'ContentImage'); $ContentImage = new ContentImage(); $ContentImage = $ContentImage->find('first', array('conditions' => array('ContentImage.content_id' => $content_id))); $this->set('content_image', $ContentImage['ContentImage']['image']); и затем в шаблоне окна /app/Plugin/ModuleOneClickBuy/View/form.ctp выводить название картинки меткой: <?php echo $content_image; ?> Ну а дальше просто используйте img src ...: <img src="/img/content/<?php echo $content_image; ?>" alt="" /> Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 25 апреля, 2018 Автор Жалоба Share Опубликовано 25 апреля, 2018 спасибо работает Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 апреля, 2018 Жалоба Share Опубликовано 25 апреля, 2018 Не за что Ссылка на сообщение Поделиться на другие сайты
sheldon 1 Опубликовано 30 апреля, 2018 Жалоба Share Опубликовано 30 апреля, 2018 Доброго времени. А можете просто полную инструкцию выкатить, что на что менять, если нужно внизу под товаром разместить заказ в 1 клик. И если внизу под товаром нужно разместить "задать вопрос"? Ничего не понял. Слишком много информации. Поменяй это на это. Потом это на это. Екнешься Куда это вставлять: ? Ну а дальше просто используйте img src ...: <img src="/img/content/<?php echo $content_image; ?>" alt="" /> Что отвечает за то,что бы эта форма показывалась чётко под описанием каждого товара? Почему бы по дефолту это в магазине не сделать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 апреля, 2018 Жалоба Share Опубликовано 30 апреля, 2018 В 30.04.2018 в 19:32, sheldon сказал: Ничего не понял. Слишком много информации. Поменяй это на это. Потом это на это. Екнешься Expand Как вывести кнопку Задать вопрос о товаре внутри категории - Как вывести кнопку Купить за 1 клик внутри категории - В 30.04.2018 в 19:32, sheldon сказал: Что отвечает за то,что бы эта форма показывалась чётко под описанием каждого товара? Expand Ваша проблема в том, что Вы не знаете основ html + css. Поэтому элементарное действие сами сделать не можете. Если нет желания самому учить основы хотя бы вёрстки и стилей, тогда заказывайте у программистов работу под ключ, что называется. Для Вас это прще будет. В 30.04.2018 в 19:32, sheldon сказал: Почему бы по дефолту это в магазине не сделать? Expand Потому что по умолчанию это не всем магазинам нужно. Многие сразу отключают "Купить за 1 клик" и "Задать вопрос о товаре" Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения