Перейти к содержанию
Форум поддержки пользователей VamShop

купить в 1 клик


Рекомендуемые сообщения

Приветствую

На странице product-listing вывел кнопку купить только форма открывает но в место товара он видит категорию(

Ссылка на сообщение
Поделиться на другие сайты
30 минуты назад, hayeli сказал:

Приветствую

На странице product-listing вывел кнопку купить только форма открывает но в место товара он видит категорию(

Здравствуйте!

В Админке - Оформление - Микро-шаблоны - product-listing добавьте вот так кнопку купить за 1 клик:

       {module alias="one_click_buy" controller="buy" action="link/{$node.id}"}

 

Ссылка на сообщение
Поделиться на другие сайты
9 минут назад, hayeli сказал:

не выводит имя товара(

В /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;
	}

и сбросьте кэш в Админке на главной странице.

По идее, должно помочь.

Ссылка на сообщение
Поделиться на другие сайты

Вот посмотри так сделал задать вопрос работает!

<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>

Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, hayeli сказал:

Вот посмотри так сделал задать вопрос работает!

 

Можно и так.

5 часов назад, hayeli сказал:

подскажи пожалуйста как вывести фото товара в окне купить за 1 клик

В /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="" />

 

Ссылка на сообщение
Поделиться на другие сайты

Доброго времени. А можете просто полную инструкцию выкатить, что на что менять, если нужно внизу под товаром разместить заказ в 1 клик.

И если внизу под товаром нужно разместить "задать вопрос"?

Ничего не понял. Слишком много информации. Поменяй это на это. Потом это на это. Екнешься

 

Куда это вставлять: ?

Ну а дальше просто используйте img src ...:

<img src="/img/content/<?php echo $content_image; ?>" alt="" />

 

Что отвечает за то,что бы эта форма показывалась чётко под описанием каждого товара?

 

Почему бы по дефолту это в магазине не сделать?

Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, sheldon сказал:

Ничего не понял. Слишком много информации. Поменяй это на это. Потом это на это. Екнешься

 

Как вывести кнопку Задать вопрос о товаре внутри категории - 

 

Как вывести кнопку Купить за 1 клик внутри категории - 

 

13 минуты назад, sheldon сказал:

Что отвечает за то,что бы эта форма показывалась чётко под описанием каждого товара?

 

Ваша проблема в том, что Вы не знаете основ html + css.

Поэтому элементарное действие сами сделать не можете.

Если нет желания самому учить основы хотя бы вёрстки и стилей, тогда заказывайте у программистов работу под ключ, что называется.

Для Вас это прще будет.

13 минуты назад, sheldon сказал:

Почему бы по дефолту это в магазине не сделать?

Потому что по умолчанию это не всем магазинам нужно.

Многие сразу отключают "Купить за 1 клик" и "Задать вопрос о товаре"

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...