Перейти к содержанию
dmitry88

[Решено] Вывод отдельных статей

Рекомендуемые сообщения

Доброго времени суток!

 

Гуру, подскажите как можно вывести отдельные ссылки на страницы статей? нужно в одном блоке в футере вывести первые 3 статьи, в другом блоке футера вывести остальные.

сейчас выводит все сразу, так

<?php if ($informations) { foreach ($informations as $information) { ?>
    <a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a>
<?php } } ?>

Версия 1.5.5.1.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну так скопируй банально ссылку на нужные статьи, они все отличаются последними цифрами, ID

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

но тогда при замене заголовка и seo url в админке, он не будет меняться в футере

 

хочу сделать через переменные 

 

в таком виде

<a href="<?php echo ...............; ?>"><?php echo ............; ?></a>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

надо наверное как то по id выдергивать из массива

 

и как узнать id ссылки если она выглядит так

<a href="http://site.ru/about.html">О нас</a>
Изменено пользователем dmitry88

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

зайди в статью в админке например, в адресной строке есть id=

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

c id разобрался. спасибо!

 

с массивом пока нет...

 

как написать title через переменную? что бы при замене в админке везде заменялся

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сейчас так

<a href="http://site.ru/index.php?route=information/information&information_id=7">Доставка и оплата</a>

нужно примерно так

<a href="http://site.ru/index.php?route=information/information&information_id=7"><?php echo $information['title']; ?></a>

только так title не выводит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Любите "вы" без квалификации  искать приключений...

Если нет квалификации, лучше поставить профессиональный модуль

https://opencartforum.com/files/file/2371-oc-2-seo-cms-pro-2-блог-новости-отзывы-галерея-формы/

Без редактирования и без vqmod

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

поставить модуль и вернуться к тому же вопросу?

 

интересно разобраться...

 

может кто подскажет хоть что почитать по php  и по opencart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<a href="<?php echo $informations[4]['href']; ?>"><?php echo $informations[4]['title']; ?></a>
<a href="<?php echo $informations[5]['href']; ?>"><?php echo $informations[5]['title']; ?></a>

<a href="<?php echo $informations[6]['href']; ?>"><?php echo $informations[6]['title']; ?></a>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В общем читайте про массивы, если интересно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<a href="<?php echo $informations[4]['href']; ?>"><?php echo $informations[4]['title']; ?></a>

<a href="<?php echo $informations[5]['href']; ?>"><?php echo $informations[5]['title']; ?></a>

<a href="<?php echo $informations[6]['href']; ?>"><?php echo $informations[6]['title']; ?></a>

 

большое спасибо!! получилось) какой то конкретный хороший ресурс можете посоветовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Начните с полных основ.

Советовать не буду ничего, чтоб совесть не грызла, разве ресурс справочный php.net

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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