PHP в CSS - переменные средствами php

Discussion in 'CSS, HTML, Web 2.0, верстка по web-стандартам' started by usmdamir, Feb 1, 2017.

  1. Offline

    usmdamir Недавно здесь

    Joined:
    Aug 22, 2012
    Messages:
    16
    Likes Received:
    0
    Gender:
    Male
    Добрый день.
    есть структура
    Код (CODE):
    1. <ul>
    2. <li class="level0">
    3. <a class="level0" href="ПУТЬ">
    4. </li>
    5. </ul>


    возможно ли сделать через CSS следующее:
    Код (CODE):
    1. ul li a {
    2.   background: url("ПУТЬ.png") no-repeat;
    3. }


    т.е. записать в css файл путь к названию картинки через php. разумеется путь всегда будет разный, поэтому и нужно генерировать постоянно новые пути к картинке.
    интересует именно генерация названия файла.
    Спасибо.
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    По умолчанию нет. Файл должен быть с расширением .php , тогда можно вставлять пхп конструкции .
     
  4. Offline

    usmdamir Недавно здесь

    Joined:
    Aug 22, 2012
    Messages:
    16
    Likes Received:
    0
    Gender:
    Male
    я стили вставляю непосредственно в php файл сверху над разметкой документа.
    мне именно интересует как прописать через php чтобы он брал путь ссылки и вставлял его в url фона.
    весь путь не нужен, только последнее слово.
    index.php/tsena/category/rossiya - вот пример пути. нужно вытащить слово rossiya
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Код (PHP):
    1. $need_url = "ПУТЬ.png";
    2. $doc = JFactory::getDocument();
    3. $doc->addStyleDeclaration("
    4. ul li a {
    5.  background: url('".$need_url."') no-repeat;
    6. }
    7. ");
     
  6. Offline

    Goga_77 Недавно здесь

    Joined:
    Nov 30, 2023
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Что то я не понял, зачем вставлять путь к картинке в href?
     

Share This Page

Loading...