fjodor
-
Публікації
5 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем fjodor
-
-
5 часов назад, nogocuHoBuk сказал:
/index.php?route=catalog/article&article_id=123
Спасибо за ответ! Я уже рассматривал такой вариант. И он действительно рабочий, но есть один нюанс. Передо мной стоит задача вывести блок похожих статей на странице самой статьи. Дабы сделать перелинковку на смежные статьи. Естественно понятно, что ветерок дует со стороны сеошников. И их такой варик вряд ли вдохновит, ведь суть именно в том, чтобы вывести чпушные-урлы и скормить их поисковым роботам. Судя по тому, что никто не стремится отвечать из вариантов у меня остаётся только прямой запрос к базе. Жаль... Я думал в 21 веке, есть способы намного проще, а оказывается не во всех движках...
-
4 часа назад, Blade сказал:
а почему просто не вставить ссылку в статью при редактировании ?
Это динамически генерируемый блок, а не статика.
-
Ребят, всем привет! Есть такой вопросик. Мне необходимо на странице статьи вывести сслыки на следующие 3 статьи. В opencart я профан и написал такие костыли в контроллере article.php:
if (isset($this->request->get['article_id'])) { $id_item = $this->request->get['article_id']; if ($id_item == 135) { $data["first_art"] = $this->model_catalog_article->getArticle(1); $data["second_art"] = $this->model_catalog_article->getArticle(2); $data["third_art"] = $this->model_catalog_article->getArticle(3); } elseif ($id_item == 134) { $data["first_art"] = $this->model_catalog_article->getArticle($id_item + 1); $data["second_art"] = $this->model_catalog_article->getArticle(1); $data["third_art"] = $this->model_catalog_article->getArticle(2); } elseif ($id_item == 133) { $data["first_art"] = $this->model_catalog_article->getArticle($id_item + 1); $data["second_art"] = $this->model_catalog_article->getArticle($id_item + 2); $data["third_art"] = $this->model_catalog_article->getArticle(2); } else { $data["first_art"] = $this->model_catalog_article->getArticle($id_item + 1); $data["second_art"] = $this->model_catalog_article->getArticle($id_item + 2); $data["third_art"] = $this->model_catalog_article->getArticle($id_item + 3); } }
С горем пополам получил массивчик:
Array ( [article_id] => 3 [image] => catalog/test/Foto11.jpg [date_added] => 2016-05-27 [date_modified] => 2021-05-18 [sort_order] => 3 [status] => 1 [viewed] => 0 [language_id] => 2 [name] => test [description] => <p><br></p> [meta_title] => test [meta_description] => test )
Всё бы ничего, но чёрт возьми нет ссылки на статью. Подскажите, пожалуйста, как получить seo-ссылку? И можно ли как-то оптимизировать эти костыли?
-
Доброго времени суток, уважаемые форумчане! :-) Решил обратиться по следующему вопросу... При добавлении товара в корзину на тестовой странице основного шаблона, товар и его сумма подсчитываются только после обновления страницы... Можно ли как-нибудь перестроить программный код счётчика корзины таким образом, чтобы подсчёт товара в корзине вёлся без обновления страницы, то есть отображался сразу же после его добавления при клике на кнопку "Купить"... Думаю этот вопрос мучает не только меня... Сам пытался решить вопрос довольно топорным способом добавив к событию onclick кнопки "купить" функцию обновления страницы после функции добавления товара add.cart... Но чего-то не очень-то помогло... Работает через раз... Поэтому решил создать тему на форуме может кто-нибудь сможет подсказать, как правильно перестроить common.js и cart.tpl, а может есть какой плагин для устранения данного бага... Заранее спасибо всем откликнувшимся..
P.S. Opencart 2.0.3.1... Просьба не писать в ответах найми фрилансеров или иди туда не знаю куда - сделай - то не знаю что... Всё-таки хочется пообщаться с людьми, которые реально могут помочь с решением проблемы и проконсультировать при возникновении доп. вопросов... :-) Рассчитываю на отклики кибербратьев...
Получение ссылки на статью
в Загальні питання
Опубліковано:
Спасибочки!