Jump to content
Sign in to follow this  
infoduks

Редактирование ссылки в корзине

Recommended Posts

Установлен модуль "оформить заказа быстро" 

 

Вопрос как изменить ссылку в обычной корзине "оформление заказа" на данный модуль?. Что бы при нажатии был переход....

 

 

Ссылки:

/index.php?route=checkout/checkout              (стандартная ссылка оформления заказа)

/index.php?route=checkout/checkout_quick    (ссылка модуля)

 

 

Где мне их изменить нужно?

 

большое спасибо... перерыл уже пол инета, и даный форум, перепробовал варианты (файл cart.tpl пробовал редактировать...но я не спец, ничего не получилось)

Share this post


Link to post
Share on other sites

если у вас по адресу /index.php?route=checkout/checkout_quick все уже работает, и сама задача сводится лишь к тому, что оформление по-умолчанию перекидывает вас на урл - /index.php?route=checkout/checkout 

то в папке system/library/url.php 

 

нужно будет прописать условие подобное этому

        if ($route == 'checkout/checkout' && $get_route != 'checkout/checkout') {
            $route = 'checkout/checkout_quick';
        }

ну или просто пользуйтесь редиректами...

Share this post


Link to post
Share on other sites

Посмотрите пожалуйста код, пробую впихнуть в разные места, не срабатывает ((

 

<?php
class Url {
private $url;
private $ssl;
private $rewrite = array();
 
public function __construct($url, $ssl = '') {
$this->url = $url;
$this->ssl = $ssl;
}
 
public function addRewrite($rewrite) {
$this->rewrite[] = $rewrite;
}
 
public function link($route, $args = '', $connection = 'NONSSL') {
if ($connection ==  'NONSSL') {
$url = $this->url;
} else {
$url = $this->ssl;
}
 
$url .= 'index.php?route=' . $route;
 
if ($args) {
$url .= str_replace('&', '&', '&' . ltrim($args, '&')); 
}
 
foreach ($this->rewrite as $rewrite) {
$url = $rewrite->rewrite($url);
}
 
return $url;
}
}
?>

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.