Посмотрел я плагин
Ultimate Payments plugin Version:3.5.2 на
Веронике 1.1.9 , скажу не очень понравился, как всегда что - то работает, что- то глючит, про css я промолчу, сайт подвисает, когда из профиля хочешь перейти к оплате.
1. Начну с того что у меня функция
upayments_premium_get_class_color() всегда возращает
normal вместо
colorized, по-этому в код я бахнул непосредственно
id="colorized" для Премиум объявлений.
2. Кошелек не работает у меня, по крайней мере на локал хост.
Начнем :
1.
loop-signle.php , где то в строке 4 (цвета для gallery view )
меняем :
<div class="simple-wrap">
на :
<!--mod sz create color for GALLERY view on main & search page-->
<?php switch (osc_item_is_premium()) {
case true: //premium == 1
//echo "premium??? -".upayments_premium_get_class_color(osc_item_id()); //U menja vozrawaet NORMAL poetomu ja kinul srazu id=COLORIZED
echo '<div class="simple-wrap" id="colorized">'; //color ON for Premium listings
break;
case false://premium == 0 & highlighted == 1
if(function_exists('upayments_get_class_color')){
$highlighted = upayments_get_class_color(osc_item_id()); //color ON for highlighted listings
}
echo'<div class="simple-wrap" id="'.$highlighted.'">';
break;
}?>
<!--mod sz create color for galery view-->
2.
loop-signle.php
находим :
<div class="list-prod o<?php echo $c; ?><?php if(osc_item_is_premium()) { ?> is-premium<?php } ?><?php if($class <> '') { echo ' ' . $class; } ?>">
меняем :
<!-- mod sz add color to highlighted itemс and premium adс in SEARCH - LIST VIEW-->
<div class="list-prod o<?php echo $c; ?>
<?php if($class <> '') { echo ' ' . $class; } ?>"
<?php if(osc_item_is_premium()) echo "id=colorized";?>
id="<?php if(function_exists('upayments_get_class_color')){echo upayments_get_class_color(osc_item_id());}?>" >
<!-- mod sz add color to highlighted itemс and premium adс in SEARCH - LIST VIEW-->
3.что-то подобное в
loop-single-premium.php
в самом верху строчка 4
<div class="simple-wrap">
меняем
<!-- mod sz add color for gallery on mainpage for premiums-->
<div class="simple-wrap" id="colorized">
<!-- mod sz add color for gallery on mainpage for premiums-->
4.
loop-single-premium.php
находим:
<div class="list-prod premium o<?php echo $c; ?><?php if($class <> '') { echo ' ' . $class; } ?>">
меняем:
<div class="list-prod premium o<?php echo $c; ?><?php if($class <> '') { echo ' ' . $class; } ?>" id="colorized">
Добавит цвет в Премиум если включено в админке вероники - показывать Премиум на странице поиска.
Выбор цвета из админ панели плагина, если добавил цвет в style.css можешь спокойно удалять.
Опять-таки - это организация на скорую руку, каждый создает спагетти как хочет, идея засунуть новый ID
Посмотреть вложение 88146
Посмотреть вложение 88147