Re: Откуда даты?
даты на русском
<div class="blog_element">
<h4><?php echo htmlspecialchars($item->language, ENT_NOQUOTES); ?> <a href="<?php echo $item->link; ?>">
<?php echo htmlspecialchars($item->title, ENT_NOQUOTES); ?>
</a></h4>
<?php echo str_replace(
array("Январь","Февраль","Март", "Апрель","Май","Июнь","Июль","Август","Сентябрь", "Октябрь","Ноябрь","Декабрь"),
array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"), strftime('%d %B %Y', $item->creDate)); ?>
<p><?php echo $item->getExcerpt($item->content, '30'); ?></p><br />
<a href="<?php echo $item->link; ?>" class="read_more">Читать далее...</a>
</div>
создаете компонент и прицепляете его в коде http://getsimplecms.ru/plaginy-dlya-get … #rendering
Re: Откуда даты?
А куда проще то?
Какая сложность 4 строчки кода добавить в шаблон?
Re: Откуда даты?
А попроще никак?
попроще можно - просто скопируйте код и вставьте его уж куда проще, значительно проще чем написать его, а Карлос его написал и подарил всем русскоязычным пользователям
http://getsimple.business-website.ru/novosti/
Re: Откуда даты?
Прилагается небольшой плагин, который позволяет Вам ремонт российских месяцев с функцией (gen_month_ru)
Attached is a small plugin that allows you fixing Russian months with a function (gen_month_ru)
Примеры использования:
Usage examples:
- I18N Special Pages
<?php echo gen_month_ru(return_special_field_date('creDate', '%d %B %Y')); ?>
- I18N Search:
<?php echo gen_month_ru(strftime('%d %B %Y', $item->pubDate)); ?>
Олег, не стесняйтесь, чтобы сделать свои собственные версии, переименовать плагин и функция, перевести описание, и т. д.
Oleg, feel free to make your own version, rename the plugin and the function, translate the description, etc.
Плагин gen_month_ru.php :
<?php
$thisfile = basename(__FILE__, ".php");
register_plugin(
$thisfile,
'gen_month_ru',
'0.1',
'Carlos',
'#',
'function gen_month_ru(string) replaces nominative by genitive months (Russian)',
'',
''
);
function gen_month_ru($str) {
return str_replace(
array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"),
array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"),
$str);
}
// end