10ответ(ов) в теме
Мы пытаемся связать текущий скрипт с большими, нестандартными сценами.
Которые реализованы в svg либо png - то есть легче подгружаются, можно увеличивать уменьшать масштаб.
Вопрос разработчикам - можете ли подсказать возможность связки сцены с корзиной по вашей системе?
Проект который делаем, по договоренности конфиденциальный, можем только описывать и
Вы не можете просматривать опубликованные ссылки
показать здесь. А реальный url - в личку.
Благодарю.
Вот пример у нас сейчас:
Вы не можете просматривать опубликованные ссылки
Вот пример реализации сцены:
Вы не можете просматривать опубликованные ссылки
:00:00
1. приложите скрин билета
2. добавьте в файл функций такой код:
add_filter( 'cron_schedules', function( $schedules ) {
$schedules['fifteen_min'] = array(
'interval' => 60 * 15,
'display' => 'Раз в 15 минут'
);
return $schedules;
} );
add_action('evpl_one_hour_schedule', function(){
global $evpl_options;
if(!isset($evpl_options['order-payment']) || !$evpl_options['order-payment']) return false;
$orders = evpl_get_orders(
array(
'order_status'=>1,
'order_date_after' => '15 MINUTE'
)
);
if(!$orders) return false;
foreach($orders as $order){
do_action('evpl_cron_before_delete_order',$order->order_id);
evpl_order_delete($order->order_id);
}
});должно помочь
dagger сказал(а)
3. Как передать стоимость билетов из корзины в оформление заказа?
Возможно имеется ввиду функция передачи данных из корзины.
Если да, то она находится в class-save-order.php
function insert_order(){
global $wpdb;
// Добавление данных заказа
if(is_admin()): $order_status = 4;
else: $order_status = $this->order_status;
endif;
$terms = get_the_terms(key($this->cart->places), 'event-type');
$args = apply_filters('evpl_pre_insert_order', array(
'user_data' => $this->user_data,
'order_price' => $this->cart->price,
'place_amount' => $this->cart->amount,
'order_details' => serialize($this->details),
'order_date' => current_time('mysql'),
'order_status' => $order_status,
'order_hash' => md5(current_time('mysql')),
'order_room' => $terms[0]->name // Добавление города
));
$result = $wpdb->insert(
WP_PREFIX.'evpl_orders',
$args
);
if(!$result)
return false;
return $wpdb->insert_id;
}
Возможно у Вас будет немного другая.
Вы не имеете права на публикацию сообщений в этой теме