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

Recommended Posts

В 25.09.2020 в 08:23, drnemo сказал:

Добрый день!

Выгрузку статей в rss можно ожидать? Очень не хватает (

 

Работы в данном направлении пока не ведётся. Но вы можете поделиться примерами того, как это должно работать.

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

1 час назад, Skiffjkee сказал:

Добрый день! Тема unishop2, хочу добавить к статьям главную категорию, этот модуль подойдет?

 

Создание категорий и статей есть в самом модуле. Добавить категории к существующим статьям, созданным в разделе "Информация", данным модулем нельзя, они от него не зависят.

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

В 28.09.2020 в 17:10, xprolance сказал:

 

Работы в данном направлении пока не ведётся. Но вы можете поделиться примерами того, как это должно работать.

Штатный модуль продвижения Google Base выдает данные (категории и товары) в rss формате = xml файл.

Вот пример из стандарта rss 2.0 - надо чтобы в тэгах были краткая информация по статье, ссылка на нее, дата публикации. В принципе все это у вас есть.

Спойлер


<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Liftoff News</title>
      <link>http://liftoff.msfc.nasa.gov/</link>
      <description>Liftoff to Space Exploration.</description>
      <language>en-us</language>
      <pubDate>Tue, 10 Jun 2003 04:00:00 GMT</pubDate>
      <lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs>
      <generator>Weblog Editor 2.0</generator>
      <managingEditor>[email protected]</managingEditor>
      <webMaster>[email protected]</webMaster>
      <item>
         <title>Star City</title>
         <link>http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp</link>
         <description>How do Americans get ready to work with Russians aboard the International Space Station? They take a crash course in culture, language and protocol at Russia's &lt;a href="http://howe.iki.rssi.ru/GCTC/gctc_e.htm"&gt;Star City&lt;/a&gt;.</description>
         <pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate>
         <guid>http://liftoff.msfc.nasa.gov/2003/06/03.html#item573</guid>
      </item>
      <item>
         <description>Sky watchers in Europe, Asia, and parts of Alaska and Canada will experience a &lt;a href="http://science.nasa.gov/headlines/y2003/30may_solareclipse.htm"&gt;partial eclipse of the Sun&lt;/a&gt; on Saturday, May 31st.</description>
         <pubDate>Fri, 30 May 2003 11:06:42 GMT</pubDate>
         <guid>http://liftoff.msfc.nasa.gov/2003/05/30.html#item572</guid>
      </item>
      <item>
         <title>The Engine That Does More</title>
         <link>http://liftoff.msfc.nasa.gov/news/2003/news-VASIMR.asp</link>
         <description>Before man travels to Mars, NASA hopes to design new engines that will let us fly through the Solar System more quickly.  The proposed VASIMR engine would do that.</description>
         <pubDate>Tue, 27 May 2003 08:37:32 GMT</pubDate>
         <guid>http://liftoff.msfc.nasa.gov/2003/05/27.html#item571</guid>
      </item>
      <item>
         <title>Astronauts' Dirty Laundry</title>
         <link>http://liftoff.msfc.nasa.gov/news/2003/news-laundry.asp</link>
         <description>Compared to earlier spacecraft, the International Space Station has many luxuries, but laundry facilities are not one of them.  Instead, astronauts have other options.</description>
         <pubDate>Tue, 20 May 2003 08:56:02 GMT</pubDate>
         <guid>http://liftoff.msfc.nasa.gov/2003/05/20.html#item570</guid>
      </item>
   </channel>
</rss>

 

 

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


  • 2 weeks later...
5 часов назад, d2boy сказал:

Добрый день!

 

Есть ли в планах добавление импорта/экспорта статей в формате?

 

2000 статей не хочется вручную перекидывать.

 

В меню бэкапа базы данных системы можно отметить галочками таблицы модуля и перенести.

Если перенос не из opencart или из других модулей, то не планируется.

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

  • 2 weeks later...

Интересуют "Последние из каталога статей".

Я привязываюсь к категории X и вывожу 4шт. на главную, но т.к. статьи выводятся только из категории X, я ничего не получаю на главной. У меня же в ней подкатегории еще и в них уже идут статьи. Модуль учитывает только parent_id на прямую. Т.е. подкатегории не учитваются. Я так понимаю решения нет?

 

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


Интересуют "Последние из каталога статей".

Я привязываюсь к категории X и вывожу 4шт. на главную, но т.к. статьи выводятся только из категории X, я ничего не получаю на главной. У меня же в ней подкатегории еще и в них уже идут статьи. Модуль учитывает только parent_id на прямую. Т.е. подкатегории не учитываются. Я так понимаю решения нет?

 

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


Только что, eurobalt сказал:

Интересуют "Последние из каталога статей".

Я привязываюсь к категории X и вывожу 4шт. на главную, но т.к. статьи выводятся только из категории X, я ничего не получаю на главной. У меня же в ней подкатегории еще и в них уже идут статьи. Модуль учитывает только parent_id на прямую. Т.е. подкатегории не учитываются. Я так понимаю решения нет?

 

 

Да, задаётся только конкретная категория, либо статьи все подряд.

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

Только что, xprolance сказал:

 

Да, задаётся только конкретная категория, либо статьи все подряд.

 

Это дописать реально? Я попытался, но заглянув в базу понял, что статьи ничего не знают о подкатегориях и родителях. Верней знают только о родителем, но только текущем, цепочку выстроить не получится?

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


1 минуту назад, eurobalt сказал:

 

Это дописать реально? Я попытался, но заглянув в базу понял, что статьи ничего не знают о подкатегориях и родителях. Верней знают только о родителем, но только текущем, цепочку выстроить не получится?

 

Такого решения нет на данный момент.

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

  • 1 month later...

В статьях и в списке статей нужно вывести id.

https://prnt.sc/waadod

Сейчас так <body class="information-article">

А нужно чтобы выводилось так <body class="information-article-45">

Чтобы можно было к чему зацепиться.

Для оформления хлебных крошек со свой уникальной картинкой для каждой статьи.

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


19 часов назад, helen2014 сказал:

Здравствуйте!

Можно ли создать дополнительные схемы для категорий?

Делал так в схемах

Путь: information/articles/multimedia

Не получилось!

 

Создаёте макет, путь указывать не нужно, затем выбираете его на вкладке "Дизайн" в самой статье.

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

2 часа назад, helen2014 сказал:

В статьях и в списке статей нужно вывести id.

https://prnt.sc/waadod

Сейчас так <body class="information-article">

А нужно чтобы выводилось так <body class="information-article-45">

Чтобы можно было к чему зацепиться.

Для оформления хлебных крошек со свой уникальной картинкой для каждой статьи.

 

для opencart 2

 

в контроллере перед:
$article_info = $this->model_catalog_article->getArticle($article_id);

 

добавить:
$data['article_id'] = $article_id;

 

вывод в шаблоне:
<body class="information-article-<?php echo $article_id; ?>">

 

вывод в списке:
<?php echo $article["article_id"]; ?>

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

  • 1 month later...
4 часа назад, oligarhist сказал:

Если статья большая (longread), то она будет размещаться на одной html странице сайта или можно сделать пагинацию?

 

На одной.

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

  • 2 months later...

Комрады, помогите разобраться, не хватает знаний и опыта. А надо как то сделать.

Суть:

Есть Блог на OpenCart 3, выводит на главную последние статьи из всех категорий. А нужно ограничить только одной.

Теорию я понимаю, ему нужно дать поиск статей только из определенной категории с ID. Но вот куда это прописать и как.... туповат я в этом. Но уверен дело пару строк всего.

У меня есть такой вот файлик - blog_latest.php

<?php
class ControllerExtensionModuleBlogLatest extends Controller {
    public function index($setting) {
        
        if (file_exists('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/blog.css')) {
        $this->document->addStyle('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/blog.css');
        } else {
        $this->document->addStyle('catalog/view/theme/default/stylesheet/blog.css');
        }
        
        static $module = 0;
        
        $this->load->language('blog/blog');
        $this->load->model('blog/blog');
        $this->load->model('tool/image');
        
        $data = array(
            'start' => 0,
            'limit' => $setting['limit']
        );
        
        $data['characters'] = $setting['characters'];
        $data['carousel'] = $setting['carousel'];
        $data['columns'] = $setting['columns'];
        $data['thumb'] = $setting['thumb'];
        
        if ($data['carousel']) {
        $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.carousel.css');
        $this->document->addScript('catalog/view/javascript/jquery/owl-carousel/owl.carousel.min.js');
        }
        

        foreach ($this->model_blog_blog->getLatestBlogs($data) as $result){
              $data['posts'][] = array(
                'title' => $result['title'],
                'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])),
                
                'author' => $result['author'],
                'comment_total' => $this->model_blog_blog->getTotalCommentsByBlogId($result['blog_id']),
                'date_added_full' => date($this->language->get('date_format_short'), strtotime($result['date_added'])),
                'description' => utf8_substr(strip_tags(html_entity_decode($result['short_description'], ENT_QUOTES, 'UTF-8')), 0, $setting['characters']) . '..',
                'count_read' => $result['count_read'],
                'image'           => $this->model_tool_image->resize($result['image'], $setting['width'], $setting['height']),
                'href'  => $this->url->link('blog/blog', 'blog_id=' . $result['blog_id'])
              );
        }
        
        $data['blog_show_all'] = $this->url->link('blog/home');
        
        $data['text_show_all'] = $this->language->get('text_show_all');
        $data['text_posted_on'] = $this->language->get('text_posted_on');
        $data['text_posted_by'] = $this->language->get('text_posted_by');
        $data['text_read'] = $this->language->get('text_read');
        $data['text_comments'] = $this->language->get('text_comments');
        $data['text_not_found'] = $this->language->get('text_not_found');
        $data['heading_title_latest'] = $this->language->get('heading_title_latest');
        $data['text_read_more'] = $this->language->get('text_read_more');
        
        $data['date_added_status'] = $this->config->get('blogsetting_date_added');
        $data['comments_count_status'] = $this->config->get('blogsetting_comments_count');
        $data['page_view_status'] = $this->config->get('blogsetting_page_view');
        $data['author_status'] = $this->config->get('blogsetting_author');
        

        $data['module'] = $module++;

        return $this->load->view('extension/module/blog_latest', $data);

    }
}

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


А есть вот такой файлик - blog.php ( и как я понял, обращение в БД, даю часть кода)

 

public function getLatestBlogs($data = array()) {
        $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "blog i LEFT JOIN " . DB_PREFIX . "blog_description id ON (i.blog_id = id.blog_id) LEFT JOIN " . DB_PREFIX . "blog_to_store i2s ON (i.blog_id = i2s.blog_id) WHERE id.language_id = '" . (int)$this->config->get('config_language_id') . "' AND i2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, i.blog_id DESC LIMIT " . (int)$data['start'] . "," . (int)$data['limit'] . "");
        
        return $query->rows;
    }

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


2 часа назад, RomanMdS сказал:

Подскажите ПЛЫЗ! Куда прописать чтоб статьи брал только с одной категории category_id=49

 

Эти вопросы не касаются данного модуля. Задайте их в другой теме.

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

В 30.04.2021 в 15:33, xprolance сказал:

 

Эти вопросы не касаются данного модуля. Задайте их в другой теме.

Спасибо за разъяснение, создал новую тему так как не нашел того что искал. Честно говоря думал, что в данном вопросе помогут тут, но....

Для того чтоб люди заинтересовавшиеся решением схожей проблемой не искали куда переехал вопрос, оставляю тут ссылку - (так как ссылки указывать нельзя ищите поиском по теме)  Вывод последних статей - только определенной категории

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


  • 2 months later...
20 минут назад, hitball сказал:

Здравствуйте!
Подскажите, пожалуйста, какой роут блога и название таблицы где хранятся записи

 

роуты:

information/articles

information/article

 

таблицы все, что имеют xl_article

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

  • 1 month later...

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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