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

Тема в разделе "CSS, HTML, Web 2.0, верстка по web-стандартам", создана пользователем usmdamir, 01.02.2017.

  1. Offline

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

    Регистрация:
    22.08.2012
    Сообщения:
    16
    Симпатии:
    0
    Пол:
    Мужской
    Добрый день.
    есть структура
    Код (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 Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 756
    Симпатии:
    755
    Пол:
    Мужской
    По умолчанию нет. Файл должен быть с расширением .php , тогда можно вставлять пхп конструкции .
     
  4. Offline

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

    Регистрация:
    22.08.2012
    Сообщения:
    16
    Симпатии:
    0
    Пол:
    Мужской
    я стили вставляю непосредственно в php файл сверху над разметкой документа.
    мне именно интересует как прописать через php чтобы он брал путь ссылки и вставлял его в url фона.
    весь путь не нужен, только последнее слово.
    index.php/tsena/category/rossiya - вот пример пути. нужно вытащить слово rossiya
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 756
    Симпатии:
    755
    Пол:
    Мужской
    Код (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. ");
     

Поделиться этой страницей

Загрузка...