Denys Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 По поводу поддержки Seo Pro - на категориях не работает (по seo ссылке 'test' переходит на страницу но переводит в обычную - index.php?route=pavblog/category&id=26), а на статьях работает. Я обошел эту проблему создав блоги в категории второго уровня, так как чпу с подкатегориями работает нормально. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 По поводу поддержки Seo Pro - на категориях не работает (по seo ссылке 'test' переходит на страницу но переводит в обычную - index.php?route=pavblog/category&id=26), а на статьях работает. http://tom.ip64.net/blogs/ Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 http://tom.ip64.net/blogs/ И что это значит - у тебя тоже не работает SEo на первой категории (http://tom.ip64.net/main_category/) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Работает по принципу сайт/категория/блог в приведённом примере было по умолчанию ,то что настроено в блоге как демо-данные. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 А как ты отключил у себя на блоге эту главную категорию main_category/ Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Удалил в админке.Это то что было сразу после установки(демо данные).Две главные категории в одной из которых было 4 под-категории.Не знаю если честно ,для какой цели столь сложная структура категории-под-категории для блога в магазине.Это же не Новостной портал(кстати на память даже не приходит ни один подобный портал с такой структурой). Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 А можно по подробнее. У меня первая категория которая создана после не подхватывает Seo,а последующая работает. Удалять нечего. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Доступ в адинку demo/demo. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 Я посмотрел и не понял от куда берется category1 в http://tom.ip64.net/category1/test1.html - если статья привязана к root категории. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Не успел отключить права в блоге и уже кто то подправить успел.Будет время посмотрю. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Подправил демо. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 27 січня 2015 Share Опубліковано: 27 січня 2015 Посмотрел демо ничего нового не увидел. Заработало Seo - но как-то через ... то срабатывает то нет. Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 27 січня 2015 Автор Share Опубліковано: 27 січня 2015 А где срабатывает или не срабатывает?Просто интересно. Надіслати Поділитися на інших сайтах More sharing options... Krisafi Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Спасибо, Tom за старание и Ваше потраченное время. Все url исправились! Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Вечер добрый! А если модуль уже настроен и работает и надо только поставить русификацию и Seo pro, тогда какие файлы надо перезаписать. Кроме language конечно. Может сделаете отдельную версию чисто русификации и SeoPro без модуля? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 28 січня 2015 Автор Share Опубліковано: 28 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options... NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Другие дополнения [Поддержка] Русский перевод Блога новостей Pav Blog Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 http://tom.ip64.net/blogs/ И что это значит - у тебя тоже не работает SEo на первой категории (http://tom.ip64.net/main_category/) Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Работает по принципу сайт/категория/блог в приведённом примере было по умолчанию ,то что настроено в блоге как демо-данные. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 А как ты отключил у себя на блоге эту главную категорию main_category/ Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Удалил в админке.Это то что было сразу после установки(демо данные).Две главные категории в одной из которых было 4 под-категории.Не знаю если честно ,для какой цели столь сложная структура категории-под-категории для блога в магазине.Это же не Новостной портал(кстати на память даже не приходит ни один подобный портал с такой структурой). Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 А можно по подробнее. У меня первая категория которая создана после не подхватывает Seo,а последующая работает. Удалять нечего. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Доступ в адинку demo/demo. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 Я посмотрел и не понял от куда берется category1 в http://tom.ip64.net/category1/test1.html - если статья привязана к root категории. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Не успел отключить права в блоге и уже кто то подправить успел.Будет время посмотрю. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Подправил демо. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 27 січня 2015 Share Опубліковано: 27 січня 2015 Посмотрел демо ничего нового не увидел. Заработало Seo - но как-то через ... то срабатывает то нет. Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 27 січня 2015 Автор Share Опубліковано: 27 січня 2015 А где срабатывает или не срабатывает?Просто интересно. Надіслати Поділитися на інших сайтах More sharing options... Krisafi Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Спасибо, Tom за старание и Ваше потраченное время. Все url исправились! Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Вечер добрый! А если модуль уже настроен и работает и надо только поставить русификацию и Seo pro, тогда какие файлы надо перезаписать. Кроме language конечно. Может сделаете отдельную версию чисто русификации и SeoPro без модуля? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 28 січня 2015 Автор Share Опубліковано: 28 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options... NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Другие дополнения [Поддержка] Русский перевод Блога новостей Pav Blog Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 А как ты отключил у себя на блоге эту главную категорию main_category/ Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Удалил в админке.Это то что было сразу после установки(демо данные).Две главные категории в одной из которых было 4 под-категории.Не знаю если честно ,для какой цели столь сложная структура категории-под-категории для блога в магазине.Это же не Новостной портал(кстати на память даже не приходит ни один подобный портал с такой структурой). Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 А можно по подробнее. У меня первая категория которая создана после не подхватывает Seo,а последующая работает. Удалять нечего. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Доступ в адинку demo/demo. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 Я посмотрел и не понял от куда берется category1 в http://tom.ip64.net/category1/test1.html - если статья привязана к root категории. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Не успел отключить права в блоге и уже кто то подправить успел.Будет время посмотрю. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Подправил демо. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 27 січня 2015 Share Опубліковано: 27 січня 2015 Посмотрел демо ничего нового не увидел. Заработало Seo - но как-то через ... то срабатывает то нет. Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 27 січня 2015 Автор Share Опубліковано: 27 січня 2015 А где срабатывает или не срабатывает?Просто интересно. Надіслати Поділитися на інших сайтах More sharing options... Krisafi Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Спасибо, Tom за старание и Ваше потраченное время. Все url исправились! Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Вечер добрый! А если модуль уже настроен и работает и надо только поставить русификацию и Seo pro, тогда какие файлы надо перезаписать. Кроме language конечно. Может сделаете отдельную версию чисто русификации и SeoPro без модуля? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 28 січня 2015 Автор Share Опубліковано: 28 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options... NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Другие дополнения [Поддержка] Русский перевод Блога новостей Pav Blog Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 А можно по подробнее. У меня первая категория которая создана после не подхватывает Seo,а последующая работает. Удалять нечего. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Доступ в адинку demo/demo. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 Я посмотрел и не понял от куда берется category1 в http://tom.ip64.net/category1/test1.html - если статья привязана к root категории. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Не успел отключить права в блоге и уже кто то подправить успел.Будет время посмотрю. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Подправил демо. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 27 січня 2015 Share Опубліковано: 27 січня 2015 Посмотрел демо ничего нового не увидел. Заработало Seo - но как-то через ... то срабатывает то нет. Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 27 січня 2015 Автор Share Опубліковано: 27 січня 2015 А где срабатывает или не срабатывает?Просто интересно. Надіслати Поділитися на інших сайтах More sharing options... Krisafi Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Спасибо, Tom за старание и Ваше потраченное время. Все url исправились! Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Вечер добрый! А если модуль уже настроен и работает и надо только поставить русификацию и Seo pro, тогда какие файлы надо перезаписать. Кроме language конечно. Может сделаете отдельную версию чисто русификации и SeoPro без модуля? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 28 січня 2015 Автор Share Опубліковано: 28 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options... NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Другие дополнения [Поддержка] Русский перевод Блога новостей Pav Blog Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
nadim Опубліковано: 26 січня 2015 Share Опубліковано: 26 січня 2015 Я посмотрел и не понял от куда берется category1 в http://tom.ip64.net/category1/test1.html - если статья привязана к root категории. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Не успел отключить права в блоге и уже кто то подправить успел.Будет время посмотрю. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Подправил демо. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 27 січня 2015 Share Опубліковано: 27 січня 2015 Посмотрел демо ничего нового не увидел. Заработало Seo - но как-то через ... то срабатывает то нет. Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 27 січня 2015 Автор Share Опубліковано: 27 січня 2015 А где срабатывает или не срабатывает?Просто интересно. Надіслати Поділитися на інших сайтах More sharing options... Krisafi Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Спасибо, Tom за старание и Ваше потраченное время. Все url исправились! Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Вечер добрый! А если модуль уже настроен и работает и надо только поставить русификацию и Seo pro, тогда какие файлы надо перезаписать. Кроме language конечно. Может сделаете отдельную версию чисто русификации и SeoPro без модуля? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 28 січня 2015 Автор Share Опубліковано: 28 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options... NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Другие дополнения [Поддержка] Русский перевод Блога новостей Pav Blog Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Tom Опубліковано: 26 січня 2015 Автор Share Опубліковано: 26 січня 2015 Подправил демо. Надіслати Поділитися на інших сайтах More sharing options... nadim Опубліковано: 27 січня 2015 Share Опубліковано: 27 січня 2015 Посмотрел демо ничего нового не увидел. Заработало Seo - но как-то через ... то срабатывает то нет. Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 27 січня 2015 Автор Share Опубліковано: 27 січня 2015 А где срабатывает или не срабатывает?Просто интересно. Надіслати Поділитися на інших сайтах More sharing options... Krisafi Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Спасибо, Tom за старание и Ваше потраченное время. Все url исправились! Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Вечер добрый! А если модуль уже настроен и работает и надо только поставить русификацию и Seo pro, тогда какие файлы надо перезаписать. Кроме language конечно. Может сделаете отдельную версию чисто русификации и SeoPro без модуля? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 28 січня 2015 Автор Share Опубліковано: 28 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options... NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Другие дополнения [Поддержка] Русский перевод Блога новостей Pav Blog Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
nadim Опубліковано: 27 січня 2015 Share Опубліковано: 27 січня 2015 Посмотрел демо ничего нового не увидел. Заработало Seo - но как-то через ... то срабатывает то нет. Спасибо. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 27 січня 2015 Автор Share Опубліковано: 27 січня 2015 А где срабатывает или не срабатывает?Просто интересно. Надіслати Поділитися на інших сайтах More sharing options... Krisafi Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Спасибо, Tom за старание и Ваше потраченное время. Все url исправились! Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Вечер добрый! А если модуль уже настроен и работает и надо только поставить русификацию и Seo pro, тогда какие файлы надо перезаписать. Кроме language конечно. Может сделаете отдельную версию чисто русификации и SeoPro без модуля? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 28 січня 2015 Автор Share Опубліковано: 28 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options... NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Другие дополнения [Поддержка] Русский перевод Блога новостей Pav Blog Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Krisafi Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Спасибо, Tom за старание и Ваше потраченное время. Все url исправились! Надіслати Поділитися на інших сайтах More sharing options...
yuriys Опубліковано: 28 січня 2015 Share Опубліковано: 28 січня 2015 Вечер добрый! А если модуль уже настроен и работает и надо только поставить русификацию и Seo pro, тогда какие файлы надо перезаписать. Кроме language конечно. Может сделаете отдельную версию чисто русификации и SeoPro без модуля? Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 28 січня 2015 Автор Share Опубліковано: 28 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Надіслати Поділитися на інших сайтах More sharing options... yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options... NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Другие дополнения [Поддержка] Русский перевод Блога новостей Pav Blog
yuriys Опубліковано: 29 січня 2015 Share Опубліковано: 29 січня 2015 Не получится.Потому что перевод сделан и во многих файлах (tpl) блога.Но если есть желание получить "полукровку". то можно самому из архива забрать только русский язык.А для Seo pro достаточно сделать запросы в бд и закинуть файл из папки Vqmod. Понятно, спасибо. Надіслати Поділитися на інших сайтах More sharing options...
NikitaSp Опубліковано: 2 лютого 2015 Share Опубліковано: 2 лютого 2015 Для установки необходимо распаковать архив и залить файлы в корневую папку вашего магазина.Модуль не изменяет никакие системные файлы. После установки необходимо выполнить запросы в базу данных INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/blogs', 'blogs');и INSERT INTO oc_url_alias(query, keyword) VALUES ('pavblog/category=1', 'blogs');для тех кто не понял о чём речь.... Заходим на хостинге в раздел PHP my admin ( в базу данных вашего магазина) Нажимаем вкладку SQL В появившемся поле вставляем запросы и жмём "ОК". В моём примере приведены запросы с префиксом базы данных "ос_" измените на свой или уберите если вы не использовали префикс при создании магазина. Данное действие поможет сменить основную ссылку на страницу блога на "http://ваш_сайт/blogs ,все остальные чпу ссылки задаются в самом блоге в поле Seo URL. Рад что моя статья помогла всем участникам форума, однако обратную ссылку можно было и вставить :cry: Оригинал статьи на моем блоге Кстати там же есть и бесплатные модули, которые администрация данного ресурса все никак не может промодерировать и выставить в доступ тут. За перевод, кстати спасибо, хоть он и не полный. Скопировал себе только папки локали русской, т.к. остальные скрипты вроде в оригинале, а SEO url я сам делал. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль SP Telegram повідомлення FREE [Поддержка] Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 8 відповідей 640 переглядів spectre 14 листопада SP Telegram повідомлення FREE Автор: spectre, 27 вересня telegram telegram уведомления покупателей (і ще %d) Теги: telegram telegram уведомления покупателей telegram уведомления уведомления о заказе telegram заказ телеграм заказ opencart все равно никто не читает теги бесплатно халява телеграм бесплатно 0 коментарів 2 762 перегляди spectre 27 вересня Удобная сортировка [Поддержка] 1 2 Автор: Sha, 18 липня 2014 сортировка юзабилити (і ще %d) Теги: сортировка юзабилити удобный интуитивно сортировка товара категория бесплатно 41 відповідь 10 101 перегляд baxabit 3 вересня 2020 [Поддержка] Product 360 Image - 3D обзор товара для Opencart 2.x 1 2 3 Автор: maksimist, 29 серпня 2018 3d обзор товар 360 (і ще %d) Теги: 3d обзор товар 360 360 градусов бесплатно 57 відповідей 9 549 переглядів vadizk80 28 липня 2021 [Поддержка] Карусель выбранных товаров Автор: vlkombat, 9 червня 2018 карусель товары (і ще %d) Теги: карусель товары бесплатно товары из категории 1 відповідь 958 переглядів Odesa8 22 серпня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Tom Опубліковано: 3 лютого 2015 Автор Share Опубліковано: 3 лютого 2015 Спасибо и вам за помощь.По поводу перевода,то уточните ,где именно он не полный .Потому как в данном блоге процентов 30 перевода непосредственно в файлах (не языковых). Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options... lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 11 Вперед Сторінка 6 з 12 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
lavka Опубліковано: 9 лютого 2015 Share Опубліковано: 9 лютого 2015 А как бы добавить в карту сайта и sitemap.xml блог со статьями? Надіслати Поділитися на інших сайтах More sharing options...
lavka Опубліковано: 11 лютого 2015 Share Опубліковано: 11 лютого 2015 И второй вопрос - яндекс блоги не позволяют добавить блог, так как он не является RSS-совместимым. Надіслати Поділитися на інших сайтах More sharing options...
lavka Опубліковано: 3 березня 2015 Share Опубліковано: 3 березня 2015 И еще один вопрос - а почему статьи выводятся от старой к новой? Как сделать, чтобы свежая статья была вверху? Сделал так: catalog/model/pavblog/blog.php на строке 155 вписать сортировку b.`created` DESC вместо b.`position` Строки 157-162 закомментить Не смог понять, где берется параметр $data['sort'], так что работает и ладно. Надіслати Поділитися на інших сайтах More sharing options...
lavka Опубліковано: 5 березня 2015 Share Опубліковано: 5 березня 2015 Ха, новая забавная проблема:Как только добавляю в сео-алиасы "pavblog/category=1", сразу перестают работать теги - при переходе по любому тегу открывается главная страница блогов...UP. Получается даже вот такая картина:Если алиас для "pavblog/blogs" и "pavblog/category=1" одинаковые (в моем случае = "blog"), то функционал тегов перестает работать: при переходе по ссылке типа http://site.ru/blog?tag=sometag попадаю на главную блога. Если удалить алиас для "pavblog/blogs", то все начинает работать, но исчезает сео-урл для тега: становится /index.php?route=pavblog/blogs&tag=sometag Надіслати Поділитися на інших сайтах More sharing options...
lavka Опубліковано: 19 березня 2015 Share Опубліковано: 19 березня 2015 Сделал правку для Шустрой карты сайта Теперь последние блоги выводятся в sitemap.xml: В catalog/model/sitemap/fast_sitemap.php дописать в конец новую функцию public function getBlogs($option) { if ($option['cache_st'] == 1) { $blog_xml = $this->cache->get('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid']); if (!$blog_xml) { $blog_xml = array(); $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); $blog_xml = $query->rows; $this->cache->set('fast_sitemap.blog.' . $option['lid'] . '.' . $option['sid'], $blog_xml); } return $blog_xml; } else { $query = $this->db->query(" SELECT b.blog_id, b.created FROM " . DB_PREFIX . "pavblog_blog b INNER JOIN " . DB_PREFIX . "pavblog_blog_description bd ON b.blog_id = bd.blog_id WHERE status = 1 AND bd.language_id = '" . $option['lid'] . "' "); return $query->rows; } } В файл catalog/controller/feed/fast_sitemap.php дописать перед строкой:$output .= '</urlset>';это $blogs = $this->model_sitemap_fast_sitemap->getBlogs($this->options); foreach ($blogs as $blog) { $output .= '<url>'; $output .= '<loc>' . $this->url->link('pavblog/blog', 'id=' . $blog['blog_id']) . '</loc>'; $output .= '<lastmod>' . $blog['created'] . '</lastmod>'; $output .= '<changefreq>weekly</changefreq>'; $output .= '<priority>0.6</priority>'; $output .= '</url>'; } В связи с тем, что у меня в Pavblog "категория" одна - Root, мне безразлична структура блога и все записи выводятся подряд. Имейте ввиду. Надіслати Поділитися на інших сайтах More sharing options...
lavka Опубліковано: 27 травня 2015 Share Опубліковано: 27 травня 2015 (змінено) Там, кстати, в контроллере blogs.php странные остатки в функции вывода RSS - словно, от vqmod остались, "<!CDATA["Постирайте их, не забудьте. Ой, там весь фид - говно. Валидатор вешается от ужаса. Переделал так, валидацию проходит: public function rss(){$this->preload();if( isset($this->request->get['id]) ){$id = (int)$this->request->get['id'];} else {$id = 0;}$category_info = $this->getModel()->getInfo( $id );$output = '';$output .= '';$output .= '';$output .= '';$output .= '';$output .= '' . $this->config->get('config_meta_description') . '';$output .= '' . HTTP_SERVER . '/blog';$page = 1;$limit = (int)$this->mparams->get('rss_limit_item')?(int)$this->mparams->get('rss_limit_item'):100;$data = array('filter_category_id' => '','sort' => 'b.created','order' => 'ASC','start' => ($page - 1) * $limit,'limit' => $limit);$blogs = $this->getModel('blog')->getListBlogs( $data );foreach( $blogs as $blog ){$link = str_replace("&","&",$this->url->link( 'pavblog/blog','id='.$blog['blog_id'] ));/*if( $blog['image'] ){$image = $this->model_tool_image->resize($blog['image'], $this->mparams->get('general_swidth'), $this->mparams->get('general_sheight') ,'w' );$description = ''. html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');}else {*//*$description = html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8');*/$description = strip_tags(html_entity_decode($blog['description'], ENT_QUOTES, 'UTF-8'));/*} */$output .= '';$output .= '';$output .= '' . $description . '';$output .= '' .$link. '';$output .= '' .$link. '';$output .= '' . date('D, d M Y H:i:s O', strtotime($blog['created'])) . '';$output .= '';}$output .= '';$output .= '';$this->response->addHeader('Content-Type: application/rss+xml');$this->response->setOutput($output);} Змінено 27 травня 2015 користувачем lavka Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts