Новости для Opencart 2.x

Тема в разделе "Модули и дополнения", создана пользователем Juzosif, 27 мар 2016.

  1. Juzosif

    Juzosif Активный пользователь

    Сообщения:
    262
    Симпатии:
    20
    Модуль новости установился не корректно, обнаружил что файлы залились на хостинг а таблицы не создавались.

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

    Вот сам запрос в виде php из файла install.php


    PHP:
            $create_news "CREATE TABLE IF NOT EXISTS `" DB_PREFIX "news` (`news_id` int(11) NOT NULL auto_increment, `status` int(1) NOT NULL default '0', `image` VARCHAR(255) COLLATE utf8_general_ci default NULL, `date_added` date default NULL, `viewed` int(5) NOT NULL DEFAULT '0', PRIMARY KEY (`news_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci";
            
    $this->db->query($create_news);
       
            
    $create_news_descriptions "CREATE TABLE IF NOT EXISTS `" DB_PREFIX "news_description` (`news_id` int(11) NOT NULL default '0', `language_id` int(11) NOT NULL default '0', `title` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,  `meta_title` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,  `meta_h1` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `meta_description` VARCHAR(255) COLLATE utf8_general_ci NOT NULL, `meta_keyword` varchar(255) COLLATE utf8_general_ci NOT NULL, PRIMARY KEY (`news_id`,`language_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci";
            
    $this->db->query($create_news_descriptions);
       
            
    $create_news_to_store "CREATE TABLE IF NOT EXISTS `" DB_PREFIX "news_to_store` (`news_id` int(11) NOT NULL, `store_id` int(11) NOT NULL, PRIMARY KEY (`news_id`, `store_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci";
            
    $this->db->query($create_news_to_store);
    ?>
    Нужно переобразовать в sql
    Помогите уважаемые гуру.
     
  2. Juzosif

    Juzosif Активный пользователь

    Сообщения:
    262
    Симпатии:
    20
    Нашел решение сам.

    PHP:
    --
    -- 
    Структура таблицы `ru_news`
    --

    CREATE TABLE IF NOT EXISTS `ru_news` (
      `
    news_idint(11NOT NULL AUTO_INCREMENT,
      `
    statusint(1NOT NULL DEFAULT '0',
      `
    imagevarchar(255) DEFAULT NULL,
      `
    date_addeddate DEFAULT NULL,
      `
    viewedint(5NOT NULL DEFAULT '0',
      
    PRIMARY KEY (`news_id`)
    ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=;

    -- --------------------------------------------------------

    --
    -- 
    Структура таблицы `ru_news_description`
    --

    CREATE TABLE IF NOT EXISTS `ru_news_description` (
      `
    news_idint(11NOT NULL DEFAULT '0',
      `
    language_idint(11NOT NULL DEFAULT '0',
      `
    titlevarchar(255NOT NULL,
      `
    descriptiontext NOT NULL,
      `
    meta_titlevarchar(255NOT NULL,
      `
    meta_h1varchar(255NOT NULL,
      `
    meta_descriptionvarchar(255NOT NULL,
      `
    meta_keywordvarchar(255NOT NULL,
      
    PRIMARY KEY (`news_id`,`language_id`)
    ENGINE=MyISAM DEFAULT CHARSET=utf8;

    -- --------------------------------------------------------

    --
    -- 
    Структура таблицы `ru_news_to_store`
    --

    CREATE TABLE IF NOT EXISTS `ru_news_to_store` (
      `
    news_idint(11NOT NULL,
      `
    store_idint(11NOT NULL,
      
    PRIMARY KEY (`news_id`,`store_id`)
    ENGINE=MyISAM DEFAULT CHARSET=utf8;
    Может кому пригодиться.
     

    Вложения:

    Ален нравится это.
  3. apos

    apos Новичок

    Сообщения:
    7
    Симпатии:
    0
    Поставил плагин, первый из новостных плагинов который заработал без замарочек, но может быть проблема в руках.
    Подскажите как сменить вывод Новостей чтобы они не под всеми товарами показывались а полноценно страницей? Заранее благодарен.
    upload_2016-6-1_22-42-29.png upload_2016-6-1_22-42-29.png
     
  4. sairan

    sairan Новичок

    Сообщения:
    7
    Симпатии:
    0
    на главную страницу выводится только 3 новости, несмотря на то что в настройках выставлено 4 новости и ширина 50