[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Тег переноса в функцию даты
prolab
Имеется код
<?php echo JHTML::_('date', $this->item->created , 'd F'); ?>

Который выводит так; к примеру 9 мая
Подскажите как между d F поставить тег <br> а если идти дальше один из символов d, заключить в тег <big> /
Что бы получилось примерно, так;
<big> 9 </big><br>Мая
sergeiss
Я не знаю, что у тебя делается в этой функции... Но вполне здраво будет, по-моему, вот так попробовать:
echo '<big>' . JHTML::_('date', $this->item->created , 'd'). '</big><br>'. JHTML::_('date', $this->item->created , 'F');


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
prolab
Шикарно! Все работает, спасибо Вам большое, Вы очень помогли.
Хотел плюсануть, да сообщение "Администратор запретил Вашей группе изменять карму других пользователей " Видать из за того что я новенький.
kaww
если правильно понял, то метод _() - это транслятор в качестве параметра принимает имя функции и ее параметры. тогда проще будет просто экранировать проблемные символы
<?php echo JHTML::_('date', $this->item->created , '<b\i\g>d</b\i\g><b\r/> F'); ?>


з.ы. но если это транслятор, то лучше делать как предложил sergeiss
<big><?=date('d', $this->item->created)?></big> <br/><?=JHTML::_('date', $this->item->created , 'F')?>
или придется в файле перевода держать все сочетания день месяц
prolab
И так тоже работает. Главное сутки по интернету сидел искал, ни чего. Зарегился здесь на форуме, а тут сразу два реально рабочих варианта.
Вот Вам всем спасибо. А то не хотелось от дизайна отходить
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.