Jump to content
  • 0

Вывод файла по дате


UFO_hA
 Share

Question

Добрый день уважаемые форумчане. Посетила меня недавно идея как оживить свой сайт интересной информацией, а именно не большим модулем куда будут выводится картинка с описанием сегодняшнего праздника или события которое происходило в этот день с ссылкой на подробное описание. Допустим 12.04 День космонавтики или 7.05 День радио. Вот как примерно я себе это представляю.

<h3>День космонавтики</h3>

<p>

<a title="12.04.1961 День Космонавтики" 
href="https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BD%D1%
      C_%D0%BA%D0%BE%D1%81%D0%BC%D0%BE%D0%BD%D0%B0%D0%B2%D1%82%D0%B8%D0%BA%D0%B8"

target="_blank">

<img src="images/12_04.png"

alt="День космонавтики" /></a>

</p>


В чём же у меня возникла проблема. Значение “h3”, “title”, “href”, “src” и “alt”  каждый день должно меняться в зависимости от даты. То бишь есть папка где лежат 366 картинок с именем ДД/ММ (12/04) и есть текстовый файл где лежит по 366 строчек текста для “h3”, “title”, “href”, “src” и “alt”.  Вопрос, как это вставлять в код относительно даты.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

https://jsfiddle.net/9rzvxdw6/ написал ради интереса. Чтобы посмотреть пример, замените в переменной xhr 14.4 на актуальную дату.месяц.

json с переменной xhr выносите в отдельный файл, который потом подгружаете AJAX'ом.

Link to comment
Share on other sites

  • 0

alex_web64 Спасибо. Но для моего нынешнего развития знаний в области сайтостроения  JAVA скрипт ещё слишком сложновато. Я предполагал моя проблема будет решаться попроще. Я просматривал код своего шаблона (использую joomla) и заметил вот такой кусок кода:

// Logo file or site title param

if ($this->params->get('logoFile'))

{

$logo = '<img src="' . JUri::root() . $this->params->get('logoFile') . '" alt="' . $sitename . '" />';

}


Из него я понял что ссылка на картинку логотипа берётся из другого файла. Вот я и предположил что можно использовать нечто подобное для того что бы подставлять разные части кода.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy