Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

fjodor

Новичок
  
  • Публикаций

    5
  • Зарегистрирован

  • Посещение

Посетители профиля

535 просмотров профиля

Достижения fjodor

Rookie

Rookie (2/14)

  • First Post
  • Reacting Well Редкая
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

0

Репутация

  1. Спасибо за ответ! Я уже рассматривал такой вариант. И он действительно рабочий, но есть один нюанс. Передо мной стоит задача вывести блок похожих статей на странице самой статьи. Дабы сделать перелинковку на смежные статьи. Естественно понятно, что ветерок дует со стороны сеошников. И их такой варик вряд ли вдохновит, ведь суть именно в том, чтобы вывести чпушные-урлы и скормить их поисковым роботам. Судя по тому, что никто не стремится отвечать из вариантов у меня остаётся только прямой запрос к базе. Жаль... Я думал в 21 веке, есть способы намного проще, а оказывается не во всех движках...
  2. Это динамически генерируемый блок, а не статика.
  3. Ребят, всем привет! Есть такой вопросик. Мне необходимо на странице статьи вывести сслыки на следующие 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-ссылку? И можно ли как-то оптимизировать эти костыли?
  4. Доброго времени суток, уважаемые форумчане! :-) Решил обратиться по следующему вопросу... При добавлении товара в корзину на тестовой странице основного шаблона, товар и его сумма подсчитываются только после обновления страницы... Можно ли как-нибудь перестроить программный код счётчика корзины таким образом, чтобы подсчёт товара в корзине вёлся без обновления страницы, то есть отображался сразу же после его добавления при клике на кнопку "Купить"... Думаю этот вопрос мучает не только меня... Сам пытался решить вопрос довольно топорным способом добавив к событию onclick кнопки "купить" функцию обновления страницы после функции добавления товара add.cart... Но чего-то не очень-то помогло... Работает через раз... Поэтому решил создать тему на форуме может кто-нибудь сможет подсказать, как правильно перестроить common.js и cart.tpl, а может есть какой плагин для устранения данного бага... Заранее спасибо всем откликнувшимся.. P.S. Opencart 2.0.3.1... Просьба не писать в ответах найми фрилансеров или иди туда не знаю куда - сделай - то не знаю что... Всё-таки хочется пообщаться с людьми, которые реально могут помочь с решением проблемы и проконсультировать при возникновении доп. вопросов... :-) Рассчитываю на отклики кибербратьев...
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.