Jump to content


Photo
- - - - -

Шаблон "Только цена (базовая)" + Показать остаток


Best Answer Cheren-dow , 29 October 2013 - 08:04

Вы можете сами немного поправить вывод шаблона только цена.

Например в шаблоне получить данные.

$data = $this->_getBasicData();

В $data вернется массив с данными - через var_dump($data) - можете посмотреть что там находится.

 

Количество хранится в $data['balance'] - оно вернет значение которое вы вводили при заполнении.

 

И остается сделать условие на  0 (нет в наличии) в шаблоне только цена, в файле:

сайт\media\zoo\applications\jbuniversal\elements\jbpriceadvance\tmpl\tmpl_only_price.php

В нужном месте, например внизу добавить

<?php if($data['balance'] == 0): ?>
нет в наличии
<?php else: ?>
есть в наличии
<?php endif; ?>
Go to the full post


  • This topic is locked This topic is locked
1 reply to this topic

#1 Евгений888

Евгений888
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 309
  • topics: 84

Posted 29 October 2013 - 06:10

Здравствуйте! Подскажите, пожалуйста, как сделать что бы в тезере была только цена  и есть в наличии/нет в наличии?

При выбранном шаблоне "Только цена (базовая)" не получается вывести остаток (есть в наличии/нет в наличии). Или такое можно сделать только при выборе другого шаблона цены и скрыть все ненужное css (кнопки "добавить в корзину" итд).


Edited by Евгений_К, 29 October 2013 - 06:11.

  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 29 October 2013 - 08:04   Best Answer

Вы можете сами немного поправить вывод шаблона только цена.

Например в шаблоне получить данные.

$data = $this->_getBasicData();

В $data вернется массив с данными - через var_dump($data) - можете посмотреть что там находится.

 

Количество хранится в $data['balance'] - оно вернет значение которое вы вводили при заполнении.

 

И остается сделать условие на  0 (нет в наличии) в шаблоне только цена, в файле:

сайт\media\zoo\applications\jbuniversal\elements\jbpriceadvance\tmpl\tmpl_only_price.php

В нужном месте, например внизу добавить

<?php if($data['balance'] == 0): ?>
нет в наличии
<?php else: ?>
есть в наличии
<?php endif; ?>

Edited by Cheren-dow, 29 October 2013 - 08:07.

  • 0
Изображение
 




Click to return to top of page in style!