Перейти к содержанию
Официальный форум поддержки Simpla

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

Здравствуйте, ситуация такая делаю скидки для категорий, вроде все что нужно прописал, но скидка не работает, чего еще не хватает, подскажите куда копать
Добавил в базу:

ALTER TABLE `s_categories` ADD `discount` FLOAT(5,2) NOT NULL


В файл CategoryAdmin.php добавил

$category->discount = $this->request->post('discount');


в файл category.tpl добавил

<div class="block">
		<ul>
			<li><label class=property>Скидка</label><input name="discount" class="simpla_inp" type="text" value="{$category->discount|escape}" />%</li>
		</ul>
	</div>


в cart.tpl(в шаблоне темы) добавил

{if $category->discount}<tr>	<th class="image"></th>	<th class="name">скидка</th>	<th class="price"></th>	<th class="amount"></th>	<th class="price">		{$category->discount} %	</th>	<th class="remove"></th></tr>{/if}


не подскажите где хотя бы примерно еще копать? хотя бы в личку :-) или я вообще не в той степи, просто скидка в базу добавляется вроде как существует, а не отображается и в админке в поле ввода тоже не видна((
Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

хотел уже не делать, но думаю, что все таки нужно в категорис пхп добавил для private function init_categories, c.discount и скидка начала нормально сохраняться и выводиться в категории и товаре, но что дальше чтоб все нормально считалось. кто подскажет?

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

ребята кто может допилить, эти все моменты? и цена вопроса? требуется чтоб в корзине скидка считалась для каждого товара, а не на сумму всей корзины

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

к сожалению таких бюджетов нет, если кто-то может и готов реализовать за 2000 руб, пишите.

 

п.с. может кто-то надомной посмеется, но такой бюджет

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

добавил в Categories.php c.discount

далее вывел в шаблон {if $category->discount}{$v->price-($v->price/100*$category->discount)|convert}{else}{$v->price|convert}{/if}

но стоит зайти в категорию где вся обувь то цена старая, если зайти в "кроссовки" - выводится со скидкой, почему так?

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

добавил в Categories.php c.discount

далее вывел в шаблон {if $category->discount}{$v->price-($v->price/100*$category->discount)|convert}{else}{$v->price|convert}{/if}

но стоит зайти в категорию где вся обувь то цена старая, если зайти в "кроссовки" - выводится со скидкой, почему так?

 

Понятия никто не  имеет что там у вас сделано кроме вас. Так что сорян.. С таким же успехом можешь к гадалке обратиться

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

добавил в Categories.php c.discount

далее вывел в шаблон {if $category->discount}{$v->price-($v->price/100*$category->discount)|convert}{else}{$v->price|convert}{/if}

но стоит зайти в категорию где вся обувь то цена старая, если зайти в "кроссовки" - выводится со скидкой, почему так?

 

Потому что Вы так записали в шаблоне.

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

Посмотрите еще, что у Вас в корзине и заказе, думаю, узнаете много нового.

А вообще, в теме как идея, так и реализация очень примитивны и бесперспективны. Чтобы получилось мало-мальски осмысленное, надо дорабатывать порядочно...

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...