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

George174

Новачок
  
  • Публікації

    10
  • З нами

  • Відвідування

Усі публікації користувача George174

  1. спасибо! Подскажите, пожалуйста, как реализовать вывод выбранного языка сразу вместо слова "Язык"
  2. Добрый день! Правлю файл catalog/view/theme/default/template/agootemplates/widgets/langmark/language.tpl а по факту ничего не меняется, как выводилось слово "Язык", так и выводится. Все кэши очистил 100500 раз. Что сделать?
  3. добрый день! А возможно сделать прикрепление файла для скачивания к записям?
  4. @markimax не подскажите, у меня три языка на сайте - русский, английский, иврит. Как мне на русской версии сайта убрать иврит?
  5. Здравствуйте! прикрутил добавление файлов к категориям. Но при выводе в витрине сайта, если включено ЧПУ файл не скачивается. Можете помочь, как сделать так, чтобы у ссылки вида http://site.ru/index.php?route=record/blog/download&blog_id=6&download_id=1 не проставлялось ЧПУ? иначе файл не скачивается (http://site.ru/price/?download_id=1).
  6. Поправил ошибочку в моделе, при копировании запроса с product.php не поправил product_id на blog_id. Файлы стали отображаться в витрине, но почему-то только 2 файла из 3х. И проблема при скачивании - ссылка вот такого вида: http://site.ru/price/?download_id=1 и соответственно не скачивается, открывается та же страница.
  7. Подскажите, пожалуйста, возникла задача прикрутить загрузки ("Файлы для скачивания") к категориям вашего модуля. В админке я все сделал - в таблицу БД загрузки добавляются (создал таблицу "oc_blog_to_download"). А с витриной возникли проблемы - файлы для скачивания почему-то в соответствующей категории не выводятся. Ошибок в логах нет. Помогите, пожалуйста, разобраться. В catalog/controller/record/blog.php я добавил в условие if ($blog_info) { следующий код: $this->data['downloads'] = array(); $results = $this->model_record_blog->getDownloads($this->request->get['blog_id']); foreach ($results as $result) { $size = false; $file_exists = file_exists(DIR_DOWNLOAD . $result['filename']); $http = preg_match('/^http/',$result['filename']); if ($file_exists OR $http) { if ($file_exists) { $size = filesize(DIR_DOWNLOAD . $result['filename']); $i = 0; $suffix = array( 'B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB' ); while (($size / 1024) > 1) { $size = $size / 1024; $i++; } } $this->data['downloads'][] = array( 'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])), 'name' => $result['name'], 'size' => ($size)?round(substr($size, 0, strpos($size, '.') + 4), 2) . $suffix[$i]:false, 'href' => ($http)?$result['filename']:$this->url->link('record/blog/download', 'blog_id='. $this->request->get['blog_id']. '&download_id=' . $result['download_id']), 'icon' => ($http)?'fa fa-external-link-square text-primary':'fa fa-download text-success' ); } } в catalog/model/record/ следующий код: public function getDownloads($blog_id) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "blog_to_download bd LEFT JOIN " . DB_PREFIX . "download d ON(bd.download_id=d.download_id) LEFT JOIN " . DB_PREFIX . "download_description dd ON(bd.download_id=dd.download_id) WHERE blog_id = '" . (int)$blog_id . "' AND dd.language_id = '" . (int)$this->config->get('config_language_id')."'"); return $query->rows; } public function getDownload($blog_id, $download_id) { $download=""; if($download_id!=0)$download=" AND d.download_id=".(int)$download_id; $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "blog_to_download bd LEFT JOIN " . DB_PREFIX . "download d ON(bd.download_id=d.download_id) LEFT JOIN " . DB_PREFIX . "download_description dd ON(bd.download_id=dd.download_id) WHERE blog_id = '" . (int)$blog_id . "' ".$download." AND dd.language_id = '" . (int)$this->config->get('config_language_id')."'"); return $query->row; } а в шаблоне catalog/view/theme/default/template/agootemplates/blog/blog.tpl вывод сделал так: <h1 class="blog-heading_title-n"><?php echo $heading_title; ?></h1> <?php if ($downloads) { ?> <div class="wrap_download flex"> <?php foreach($downloads as $download){ ?> <a href="<?php echo $download['href']; ?>" class="flex" title="<?php echo $download['name']; ?>" target="_blank"> <img src="image/catalog/download.png" alt=""> <div> <span class="title"><?php echo $download['name']; ?></span> <span class="size"><?php echo ($download['size'])?" (". $download['size'] .")":'';?></span> </div> </a> <?php } ?> </div> <?php } ?>
  8. Добрый день! Подскажите, пожалуйста, у меня есть домен вида site.ru. На нем планируется сделать 3 языка - русский, английский и иврит. Русский язык - site.ru/, Английский язык так - site.ru/en/, а иврит на домене site.co.il/ и со своим шаблоном. В настройках ocstore я создал второй магазин с ссылкой на site.co.il как мне сделать так, чтобы при выборе языка "Иврит" переходил на домен с ивритом у вас в примере сделано вроде также, kiev.opencartadmin.ru - играет-ли какую-то роль поддомен и основной домен?
×
×
  • Створити...

Important Information

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