Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

поиск несуществующего товара


Recommended Posts

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

http://сайт.ru/android/lenovo-p780 

соответственно попадают в магазин где к примеру этого товара нет, либо сменилось чпу. То их сразу кидает на страницу поиска товара

http://сайт.ru/index.php?route=product/search&filter_name=android&filter_sub_category=true&filter_description=true

В поиске на сайте ищется по слову android и точной модели не находит. Вопрос в том как сделать эту ссылку такого вида?

http://сайт.ru/index.php?route=product/search&filter_name=Lenovo-p780&filter_sub_category=true&filter_description=true

 

Спасибо заранее

Надіслати
Поділитися на інших сайтах


Начните с того, что переадресации на поиск у вас быть не должно

Точнее - её нет в коробке, а значит вы её поставили дополнительно для 404 страниц. Вот и ковыряйте модуль или код, который для этого использовали

Надіслати
Поділитися на інших сайтах

Спасибо за быстрый ответ, скорее всего в .htaccess? Вот что у меня тут, где копать? Спс

 

# SEO URL Settings

RewriteEngine On
# –едирект c www на без www
RewriteCond %{HTTP_HOST} ^www.сайт.ru
RewriteRule ^(.*)$ http://сайт.ru/$1 [R=301,L]
# –едирект дл¤ главной (с /index.php на /)
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
RewriteBase /
 
RewriteRule ^vse-modeli/zp200-zopo.php/$ android/zp200.html [R=301,NC,L]
RewriteRule ^vse-modeli/zp100-zopo.php/$ android/zp100.html [R=301,NC,L]
RewriteRule ^vse-modeli/a9100-hdc.php/$ android/a9100.html [R=301,NC,L]
RewriteRule ^vse-modeli/a3-star.php/$ android/a3.html [R=301,NC,L]
RewriteRule ^vse-modeli/g22-star.php/$ android/g22.html [R=301,NC,L]
RewriteRule ^vse-modeli/qwerty-a8-android.php/$ android/qwerty-a8.html [R=301,NC,L]
RewriteRule ^vse-modeli/a5000-star.php/$ android/a5000.html [R=301,NC,L]
RewriteRule ^vse-modeli/MT6575_B79/$ android/b79.html [R=301,NC,L]
 
 
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^yandexmarket.xml$ index.php?route=feed/yandex_market [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
Надіслати
Поділитися на інших сайтах


Вот код

class ControllerErrorNotFound extends Controller {
public function index() {
$this->language->load('error/not_found');

$this->document->setTitle($this->language->get('heading_title'));

$this->data['breadcrumbs'] = array();

$this->data['breadcrumbs'][] = array(
'text' => $this->language->get('text_home'),
'href' => $this->url->link('common/home'),
'separator' => false
);

if (isset($this->request->get['route'])) {
$this->data['breadcrumbs'][] = array(
'text' => $this->language->get('text_error'),
'href' => $this->url->link($this->request->get['route']),
'separator' => $this->language->get('text_separator')
);
}

$this->data['heading_title'] = $this->language->get('heading_title');

$this->data['text_error'] = $this->language->get('text_error');

$this->data['button_continue'] = $this->language->get('button_continue');

$this->response->addHeader($this->request->server['SERVER_PROTOCOL'] . '/1.1 404 Not Found');

$this->data['continue'] = $this->url->link('common/home');

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/error/not_found.tpl')) {
$this->template = $this->config->get('config_template') . '/template/error/not_found.tpl';
} else {
$this->template = 'default/template/error/not_found.tpl';
}

$this->children = array(
'common/column_left',
'common/column_right',
'common/content_top',
'common/content_bottom',
'common/footer',
'common/header'
);

$this->response->setOutput($this->render());
}
}
?>

Надіслати
Поділитися на інших сайтах


ну давай подождем гуру телепатии с хрустальными шарами, бдэкджеком и... ну, ты понял :D

неа не понял  :-)

вот код если этот надо?

class ControllerProductProduct extends Controller {

private $error = array();

public function index() {

$this->language->load('product/product');

$this->data['breadcrumbs'] = array();

$this->data['breadcrumbs'][] = array(

'text' => $this->language->get('text_home'),

'href' => $this->url->link('common/home'),

'separator' => false

);

$this->load->model('catalog/category');

if (isset($this->request->get['path'])) {

$path = '';

foreach (explode('_', $this->request->get['path']) as $path_id) {

if (!$path) {

$path = $path_id;

} else {

$path .= '_' . $path_id;

}

$category_info = $this->model_catalog_category->getCategory($path_id);

if ($category_info) {

$this->data['breadcrumbs'][] = array(

'text' => $category_info['name'],

'href' => $this->url->link('product/category', 'path=' . $path),

'separator' => $this->language->get('text_separator')

);

}

}

}

$this->load->model('catalog/manufacturer');

if (isset($this->request->get['manufacturer_id'])) {

$this->data['breadcrumbs'][] = array(

'text' => $this->language->get('text_brand'),

'href' => $this->url->link('product/manufacturer'),

'separator' => $this->language->get('text_separator')

);

$manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($this->request->get['manufacturer_id']);

if ($manufacturer_info) {

$this->data['breadcrumbs'][] = array(

'text' => $manufacturer_info['name'],

'href' => $this->url->link('product/manufacturer/product', 'manufacturer_id=' . $this->request->get['manufacturer_id']),

'separator' => $this->language->get('text_separator')

);

}

}

if (isset($this->request->get['filter_name']) || isset($this->request->get['filter_tag'])) {

$url = '';

if (isset($this->request->get['filter_name'])) {

$url .= '&filter_name=' . $this->request->get['filter_name'];

}

if (isset($this->request->get['filter_tag'])) {

$url .= '&filter_tag=' . $this->request->get['filter_tag'];

}

if (isset($this->request->get['filter_description'])) {

$url .= '&filter_description=' . $this->request->get['filter_description'];

}

if (isset($this->request->get['filter_category_id'])) {

$url .= '&filter_category_id=' . $this->request->get['filter_category_id'];

}

$this->data['breadcrumbs'][] = array(

'text' => $this->language->get('text_search'),

'href' => $this->url->link('product/search', $url),

'separator' => $this->language->get('text_separator')

);

}

if (isset($this->request->get['product_id'])) {

$product_id = $this->request->get['product_id'];

} else {

$product_id = 0;

}

$this->load->model('catalog/product');

$product_info = $this->model_catalog_product->getProduct($product_id);

$this->data['product_info'] = $product_info;

if ($product_info) {

$url = '';

if (isset($this->request->get['path'])) {

$url .= '&path=' . $this->request->get['path'];

}

if (isset($this->request->get['manufacturer_id'])) {

$url .= '&manufacturer_id=' . $this->request->get['manufacturer_id'];

}

if (isset($this->request->get['filter_name'])) {

$url .= '&filter_name=' . $this->request->get['filter_name'];

}

if (isset($this->request->get['filter_tag'])) {

$url .= '&filter_tag=' . $this->request->get['filter_tag'];

}

if (isset($this->request->get['filter_description'])) {

$url .= '&filter_description=' . $this->request->get['filter_description'];

}

if (isset($this->request->get['filter_category_id'])) {

$url .= '&filter_category_id=' . $this->request->get['filter_category_id'];

}

$this->data['breadcrumbs'][] = array(

'text' => $product_info['name'],

'href' => $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']),

'separator' => $this->language->get('text_separator')

);

if ($product_info['seo_title']) {

$this->document->setTitle($product_info['seo_title']);

} else {

$this->document->setTitle($product_info['name']);

}

$this->document->setDescription($product_info['meta_description']);

$this->document->setKeywords($product_info['meta_keyword']);

$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');

$this->data['seo_h1'] = $product_info['seo_h1'];

$this->data['heading_title'] = $product_info['name'];

$this->data['text_select'] = $this->language->get('text_select');

$this->data['text_manufacturer'] = $this->language->get('text_manufacturer');

$this->data['text_model'] = $this->language->get('text_model');

$this->data['text_reward'] = $this->language->get('text_reward');

$this->data['text_points'] = $this->language->get('text_points');

$this->data['text_discount'] = $this->language->get('text_discount');

$this->data['text_stock'] = $this->language->get('text_stock');

$this->data['text_price'] = $this->language->get('text_price');

$this->data['text_tax'] = $this->language->get('text_tax');

$this->data['text_discount'] = $this->language->get('text_discount');

$this->data['text_option'] = $this->language->get('text_option');

$this->data['text_qty'] = $this->language->get('text_qty');

$this->data['text_minimum'] = sprintf($this->language->get('text_minimum'), $product_info['minimum']);

$this->data['text_or'] = $this->language->get('text_or');

$this->data['text_write'] = $this->language->get('text_write');

$this->data['text_note'] = $this->language->get('text_note');

$this->data['text_share'] = $this->language->get('text_share');

$this->data['text_wait'] = $this->language->get('text_wait');

$this->data['text_tags'] = $this->language->get('text_tags');

$this->data['text_weight'] = $this->language->get('text_weight');

$this->data['text_dimension'] = $this->language->get('text_dimension');

$this->data['entry_name'] = $this->language->get('entry_name');

$this->data['entry_review'] = $this->language->get('entry_review');

$this->data['entry_rating'] = $this->language->get('entry_rating');

$this->data['entry_good'] = $this->language->get('entry_good');

$this->data['entry_bad'] = $this->language->get('entry_bad');

$this->data['entry_captcha'] = $this->language->get('entry_captcha');

$this->data['button_cart'] = $this->language->get('button_cart');

$this->data['button_wishlist'] = $this->language->get('button_wishlist');

$this->data['button_compare'] = $this->language->get('button_compare');

$this->data['button_upload'] = $this->language->get('button_upload');

$this->data['button_continue'] = $this->language->get('button_continue');

$this->load->model('catalog/review');

$this->data['tab_description'] = $this->language->get('tab_description');

$this->data['tab_attribute'] = $this->language->get('tab_attribute');

$this->data['tab_review'] = sprintf($this->language->get('tab_review'), $this->model_catalog_review->getTotalReviewsByProductId($this->request->get['product_id']));

$this->data['tab_related'] = $this->language->get('tab_related');

//vkontakte

$vkcomment='

 

';

$this->data['vkcomment_output']=$vkcomment;

$this->data['wp_vkcomment_nametab']=$this->config->get('wp_vkcomment_nametab');

//facebook

$fbcomment='

 

 

 

';

$this->data['fbcomment_output']=$fbcomment;

$this->data['wp_fbcomment_nametab']=$this->config->get('wp_fbcomment_nametab');

$this->data['product_id'] = $this->request->get['product_id'];

$this->data['manufacturer'] = $product_info['manufacturer'];

$this->data['manufacturers'] = $this->url->link('product/manufacturer/product', 'manufacturer_id=' . $product_info['manufacturer_id']);

$this->data['model'] = $product_info['model'];

$this->data['reward'] = $product_info['reward'];

$this->data['points'] = $product_info['points'];

$this->data['weight'] = $this->weight->format($product_info['weight'], $product_info['weight_class_id']);

$this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']);

$this->data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id']);

$this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']);

if ($product_info['quantity'] <= 0) {

$this->data['stock'] = $product_info['stock_status'];

} elseif ($this->config->get('config_stock_display')) {

$this->data['stock'] = $product_info['quantity'];

} else {

$this->data['stock'] = $this->language->get('text_instock');

}

$this->load->model('tool/image');

$this->data['mimage'] = $this->model_tool_image->resize($product_info['mimage'],150,80);

if ($product_info['image']) {

$this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));

} else {

$this->data['popup'] = '';

}

if ($product_info['image']) {

$this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height'));

} else {

$this->data['thumb'] = '';

}

$this->data['images'] = array();

$results = $this->model_catalog_product->getProductImages($this->request->get['product_id']);

foreach ($results as $result) {

$this->data['images'][] = array(

'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')),

'thumb' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_additional_width'), $this->config->get('config_image_additional_height'))

);

}

if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) {

$this->data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')));

} else {

$this->data['price'] = false;

}

if ((float)$product_info['special']) {

$this->data['special'] = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax')));

} else {

$this->data['special'] = false;

}

if ($this->config->get('config_tax')) {

$this->data['tax'] = $this->currency->format((float)$product_info['special'] ? $product_info['special'] : $product_info['price']);

} else {

$this->data['tax'] = false;

}

$discounts = $this->model_catalog_product->getProductDiscounts($this->request->get['product_id']);

$this->data['discounts'] = array();

foreach ($discounts as $discount) {

$this->data['discounts'][] = array(

'quantity' => $discount['quantity'],

'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax')))

);

}

$this->data['options'] = array();

//jk update for add to cart button

$this->data['tovar_is'] = '';

foreach ($this->session->data['cart'] as $key => $value) {

$product = explode(':', $key);

if ($product[0] == $this->request->get['product_id']) {

$this->data['tovar_is'] = 1;

}

}

//end of jk update

foreach ($this->model_catalog_product->getProductOptions($this->request->get['product_id']) as $option) {

if ($option['type'] == 'select' || $option['type'] == 'radio' || $option['type'] == 'checkbox' || $option['type'] == 'image') {

$option_value_data = array();

foreach ($option['option_value'] as $option_value) {

if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {

$option_value_data[] = array(

'product_option_value_id' => $option_value['product_option_value_id'],

'option_value_id' => $option_value['option_value_id'],

'name' => $option_value['name'],

'image' => $this->model_tool_image->resize($option_value['image'], 50, 50),

'price' => (float)$option_value['price'] ? $this->currency->format($this->tax->calculate($option_value['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) : false,

'price_prefix' => $option_value['price_prefix']

);

}

}

$this->data['options'][] = array(

'product_option_id' => $option['product_option_id'],

'option_id' => $option['option_id'],

'name' => $option['name'],

'type' => $option['type'],

'option_value' => $option_value_data,

'required' => $option['required']

);

} elseif ($option['type'] == 'text' || $option['type'] == 'textarea' || $option['type'] == 'file' || $option['type'] == 'date' || $option['type'] == 'datetime' || $option['type'] == 'time') {

$this->data['options'][] = array(

'product_option_id' => $option['product_option_id'],

'option_id' => $option['option_id'],

'name' => $option['name'],

'type' => $option['type'],

'option_value' => $option['option_value'],

'required' => $option['required']

);

}

}

if ($product_info['minimum']) {

$this->data['minimum'] = $product_info['minimum'];

} else {

$this->data['minimum'] = 1;

}

$this->data['review_status'] = $this->config->get('config_review_status');

$this->data['reviews'] = sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']);

$this->data['rating'] = (int)$product_info['rating'];

$this->data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');

$this->data['attribute_groups'] = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);

$this->data['products'] = array();

$results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']);

foreach ($results as $result) {

if ($result['image']) {

$image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_related_width'), $this->config->get('config_image_related_height'));

} else {

$image = false;

}

if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) {

$price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')));

} else {

$price = false;

}

if ((float)$result['special']) {

$special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')));

} else {

$special = false;

}

if ($this->config->get('config_review_status')) {

$rating = (int)$result['rating'];

} else {

$rating = false;

}

$this->data['products'][] = array(

'product_id' => $result['product_id'],

'thumb' => $image,

'name' => $result['name'],

'price' => $price,

'special' => $special,

'rating' => $rating,

'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']),

'href' => $this->url->link('product/product', 'product_id=' . $result['product_id']),

);

}

$this->data['tags'] = array();

$results = $this->model_catalog_product->getProductTags($this->request->get['product_id']);

foreach ($results as $result) {

$this->data['tags'][] = array(

'tag' => $result['tag'],

'href' => $this->url->link('product/search', 'filter_tag=' . $result['tag'])

);

}

$this->model_catalog_product->updateViewed($this->request->get['product_id']);

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/product.tpl')) {

$this->template = $this->config->get('config_template') . '/template/product/product.tpl';

} else {

$this->template = 'default/template/product/product.tpl';

}

$this->children = array(

'common/column_left',

'common/column_right',

'common/content_top',

'common/content_bottom',

'common/footer',

'common/header'

);

$this->response->setOutput($this->render());

} else {

$url = '';

if (isset($this->request->get['path'])) {

$url .= '&path=' . $this->request->get['path'];

}

if (isset($this->request->get['manufacturer_id'])) {

$url .= '&manufacturer_id=' . $this->request->get['manufacturer_id'];

}

if (isset($this->request->get['filter_name'])) {

$url .= '&filter_name=' . $this->request->get['filter_name'];

}

if (isset($this->request->get['filter_tag'])) {

$url .= '&filter_tag=' . $this->request->get['filter_tag'];

}

if (isset($this->request->get['filter_description'])) {

$url .= '&filter_description=' . $this->request->get['filter_description'];

}

if (isset($this->request->get['filter_category_id'])) {

$url .= '&filter_category_id=' . $this->request->get['filter_category_id'];

}

$this->data['breadcrumbs'][] = array(

'text' => $this->language->get('text_error'),

'href' => $this->url->link('product/product', $url . '&product_id=' . $product_id),

'separator' => $this->language->get('text_separator')

);

$this->document->setTitle($this->language->get('text_error'));

$this->data['heading_title'] = $this->language->get('text_error');

$this->data['text_error'] = $this->language->get('text_error');

$this->data['button_continue'] = $this->language->get('button_continue');

$this->data['continue'] = $this->url->link('common/home');

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/error/not_found.tpl')) {

$this->template = $this->config->get('config_template') . '/template/error/not_found.tpl';

} else {

$this->template = 'default/template/error/not_found.tpl';

}

$this->children = array(

'common/column_left',

'common/column_right',

'common/content_top',

'common/content_bottom',

'common/footer',

'common/header'

);

$this->response->setOutput($this->render());

}

}

public function review() {

$this->language->load('product/product');

$this->load->model('catalog/review');

$this->data['text_no_reviews'] = $this->language->get('text_no_reviews');

if (isset($this->request->get['page'])) {

$page = $this->request->get['page'];

} else {

$page = 1;

}

$this->data['reviews'] = array();

$review_total = $this->model_catalog_review->getTotalReviewsByProductId($this->request->get['product_id']);

$results = $this->model_catalog_review->getReviewsByProductId($this->request->get['product_id'], ($page - 1) * 20, 20);

foreach ($results as $result) {

$this->data['reviews'][] = array(

'author' => $result['author'],

'text' => strip_tags($result['text']),

'rating' => (int)$result['rating'],

'reviews' => sprintf($this->language->get('text_reviews'), (int)$review_total),

'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])),

'time_added' => date($this->language->get('time_format'))

);

}

$pagination = new Pagination();

$pagination->total = $review_total;

$pagination->page = $page;

$pagination->limit = 80;

$pagination->text = $this->language->get('text_pagination');

$pagination->url = $this->url->link('product/product/review', 'product_id=' . $this->request->get['product_id'] . '&page={page}');

$this->data['pagination'] = $pagination->render();

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/review.tpl')) {

$this->template = $this->config->get('config_template') . '/template/product/review.tpl';

} else {

$this->template = 'default/template/product/review.tpl';

}

$this->response->setOutput($this->render());

}

public function write() {

$this->language->load('product/product');

$this->load->model('catalog/review');

$json = array();

if ((utf8_strlen($this->request->post['name']) < 3) || (utf8_strlen($this->request->post['name']) > 25)) {

$json['error'] = $this->language->get('error_name');

}

if ((utf8_strlen($this->request->post['text']) < 25) || (utf8_strlen($this->request->post['text']) > 1000)) {

$json['error'] = $this->language->get('error_text');

}

if (!$this->request->post['rating']) {

$json['error'] = $this->language->get('error_rating');

}

if (!isset($this->session->data['captcha']) || ($this->session->data['captcha'] != $this->request->post['captcha'])) {

$json['error'] = $this->language->get('error_captcha');

}

if (($this->request->server['REQUEST_METHOD'] == 'POST') && !isset($json['error'])) {

$this->model_catalog_review->addReview($this->request->get['product_id'], $this->request->post);

$json['success'] = $this->language->get('Ваш коментрий добавлен');

}

$this->response->setOutput(json_encode($json));

}

public function captcha() {

$this->load->library('captcha');

$captcha = new Captcha();

$this->session->data['captcha'] = $captcha->getCode();

$captcha->showImage();

}

public function upload() {

$this->language->load('product/product');

$json = array();

if (!empty($this->request->files['file']['name'])) {

$filename = basename(html_entity_decode($this->request->files['file']['name'], ENT_QUOTES, 'UTF-8'));

if ((strlen($filename) < 3) || (strlen($filename) > 128)) {

$json['error'] = $this->language->get('error_filename');

}

$allowed = array();

$filetypes = explode(',', $this->config->get('config_upload_allowed'));

foreach ($filetypes as $filetype) {

$allowed[] = trim($filetype);

}

if (!in_array(substr(strrchr($filename, '.'), 1), $allowed)) {

$json['error'] = $this->language->get('error_filetype');

}

if ($this->request->files['file']['error'] != UPLOAD_ERR_OK) {

$json['error'] = $this->language->get('error_upload_' . $this->request->files['file']['error']);

}

} else {

$json['error'] = $this->language->get('error_upload');

}

if (($this->request->server['REQUEST_METHOD'] == 'POST') && !isset($json['error'])) {

if (is_uploaded_file($this->request->files['file']['tmp_name']) && file_exists($this->request->files['file']['tmp_name'])) {

$file = basename($filename) . '.' . md5(rand());

// Hide the uploaded file name sop people can not link to it directly.

$this->load->library('encryption');

$encryption = new Encryption($this->config->get('config_encryption'));

$json['file'] = $encryption->encrypt($file);

move_uploaded_file($this->request->files['file']['tmp_name'], DIR_DOWNLOAD . $file);

}

$json['success'] = $this->language->get('text_upload');

}

$this->response->setOutput(json_encode($json));

}

}

?>

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.