16ответ(ов) в теме
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
1
16:54

Мне нужно знать где просчитывается и какая переменная значения.
1. В плагине есть стоимость товара и есть прибыль в %, когда мы прописываем стоимость и указываем процент то от стоимости товара просчитывается указанный % и добавляется к стоимости товара. Какраз нужно знать где просчитывается само значение % товара и какая переменная за это отвечает
2. И также надо понять какая переменная и где отвечает в партнёрке которая просчитывает % от стоимости товара
Заранее спасибо

0
Вова (Otshelnik-Fm)
не в сети 7 дней
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
17:08

Переменные ничего не просчитывают. Этим занимаются функции.

То что вы описали по процентам и прибыли задается на странице товара? И называется "Наценка на товар:"? Если это так то Partners System тут ни при чем. Это функционал магазина.

1
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16938
3
17:10

1. понятнее пишите, что конкретно требуется
2. нет такой "переменной"

1
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
4
17:13

Спасибо. А какие функции тогда отвечают и где они находятся. Я хотел бы немножко подкорректировать значение переменной просчитывающую % от стоимости товара . Поменять подсчет от стоимости товара на подсчет от числа которое получатся от % от наценки

0
Вова (Otshelnik-Fm)
не в сети 7 дней
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
5
17:17

Наценка на товар: это файл core.php магазина
Функция rcl_get_margin_product

0
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
6
19:16

Спасибо, еще интересует ф-ция начисления % от стоимости товаров рефералам

0
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
7
22:23

В этой ф-ции черт ногу сломает.

0
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
8
22:43

подкорректировал

function rcl_get_margin_product($price,$prod_id){
	global $rmag_options;
	$margin = (get_post_meta($prod_id,'margin_product',1))?get_post_meta($prod_id,'margin_product',1):$rmag_options['margin_product'];
	if(!$margin) return $price;
	$price = $price + $margin;
	return round($price);

Теперь надо изменить в значении функции начисления вознаграждения рефералам "Проценты" Подскажите где искать эту ф-цию чтобы я не наломал дров, а сделал точное хирургическое корректирование ))) ?

0
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
9
23:51

Имеется ввиду функция "Оплата заказа" "Проценты"

0
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
10
19:41

Объясню, что я хочу подкорректировать. Насколько я понимаю, начисление процентов рефералам происходит от значения переменной $price, а мне нужно чтобы подсчет шел, от значения переменной $margin.
Для этого мне нужно знать, где прописана ф-ция подсчета вознаграждения рефералам, которая насчитывает % от стоимости товара. Так понятно?

0
Вова (Otshelnik-Fm)
не в сети 7 дней
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
11
19:46

Переменная $margin локальная. Она видна только в функции rcl_get_margin_product

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16938
12
20:00

Игорь Флянку сказал(а)

Объясню, что я хочу подкорректировать. Насколько я понимаю...

Неверно понимаете. Я уже писал, повторю еще раз, партнерская программа получает в обработку только полную стоимость заказа, составные части заказа не обрабатываются.

0
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
13
21:28

Теперь понятно. Теоретически возможно, общую сумму прибыли тогда подсчитать и с нее уже считать проценты для рефералов.
Можно для начала посмотреть на саму функцию или набор функций которые отвечают за подсчет суммы заказа и начисляют % от этой суммы?
Подскажите пожалуйста, в каких файлах искать и на что обращать внимание.

0
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
14
13:36

Возникли еще вопросы по ходу изучения плагина:
1. Какая ф-ция подсчитывает полную стоимость заказа?
2. Под каким значением в базе сохраняется переменная $margin ?

0
Вова (Otshelnik-Fm)
не в сети 7 дней
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
15
14:25

2. Под каким значением в базе сохраняется переменная $margin ?

а это что тогда?:

$margin = (get_post_meta($prod_id,'margin_product',1))?get_post_meta($prod_id,'margin_product',1):$rmag_options['margin_product'];

margin_product же.

0
Игорь Флянку
не в сети 5 лет
На сайте с 02.05.2016
Участник
Тем 43
Сообщения 218
16
15:29

Я так понимаю переменная margin_product. Спасибо. А на первый вопрос, ответ подскажете?

0
Тема закрыта. Публикация новых сообщений запрещена.