Получил заказ точно в срок, все очень грамотно. Да, были небольшие опечатки, но это некритично, поскольку редактор все вычитал и подправил. Дам смело 8/10. Рекомендую.
В очередной раз обратился к ТС, все грамотно. Рекомендую. 9/10.
Сделал срочный заказ, тема строительные материалы. Посмотрим, работаю первый раз.
Обратился к ТС по сложному заданию, нужно отрисовать сложный элемент производства, несколько человек отказалось, несколько провалилось. Очень надеюсь, что ТС справится!
ТС полный неадекват. Взял заказ и пропал с конями, ни извинения, ничего. 0/10, не рекомендую!
good_water, это если вызывать службу, т.е. нужно заранее запастись телефоном и номером, а если бордюра, то там ценник от 60-100$.
Жесть, это при том, что большинство на бесплатном варианте, а то еще деньги платить таким красавцам. Подскажите кто-то недорогой аналог, так чтобы с регионами по Украине. Можно рефку в ЛС.
Обратился к ТС за отрисовкой нескольких графических элементов. Выполнил быстро и аккуратно, полностью доволен!
Заказал у ТС дизайн. Сроки и стоимость приятно удивили. Качество на уровне, буду сотрудничать. 8/10.
Ребята, подскажите по простейшей корректировке стандартного модуля последних материалов в Joomla 2.5.
Необходимо добавить в модуль дату создания или публикации, разницы нет.
Знаю, что нужно немного отредактировать пару файлов:
/www/modules/mod_articles_latest/helper.php
<?php/** * @package Joomla.Site * @subpackage mod_articles_latest * @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */defined('_JEXEC') or die;require_once JPATH_SITE.'/components/com_content/helpers/route.php';JModelLegacy::addIncludePath(JPATH_SITE.'/components/com_content/models', 'ContentModel');abstract class modArticlesLatestHelper{ public static function getList(&$params) { // Get the dbo $db = JFactory::getDbo(); // Get an instance of the generic articles model $model = JModelLegacy::getInstance('Articles', 'ContentModel', array('ignore_request' => true)); // Set application parameters in model $app = JFactory::getApplication(); $appParams = $app->getParams(); $model->setState('params', $appParams); // Set the filters based on the module params $model->setState('list.start', 0); $model->setState('list.limit', (int) $params->get('count', 5)); $model->setState('filter.published', 1); // Access filter $access = !JComponentHelper::getParams('com_content')->get('show_noauth'); $authorised = JAccess::getAuthorisedViewLevels(JFactory::getUser()->get('id')); $model->setState('filter.access', $access); // Category filter $model->setState('filter.category_id', $params->get('catid', array())); // User filter $userId = JFactory::getUser()->get('id'); switch ($params->get('user_id')) { case 'by_me': $model->setState('filter.author_id', (int) $userId); break; case 'not_me': $model->setState('filter.author_id', $userId); $model->setState('filter.author_id.include', false); break; case '0': break; default: $model->setState('filter.author_id', (int) $params->get('user_id')); break; } // Filter by language $model->setState('filter.language', $app->getLanguageFilter()); // Featured switch switch ($params->get('show_featured')) { case '1': $model->setState('filter.featured', 'only'); break; case '0': $model->setState('filter.featured', 'hide'); break; default: $model->setState('filter.featured', 'show'); break; } // Set ordering $order_map = array( 'm_dsc' => 'a.modified DESC, a.created', 'mc_dsc' => 'CASE WHEN (a.modified = '.$db->quote($db->getNullDate()).') THEN a.created ELSE a.modified END', 'c_dsc' => 'a.created', 'p_dsc' => 'a.publish_up', ); $ordering = JArrayHelper::getValue($order_map, $params->get('ordering'), 'a.publish_up'); $dir = 'DESC'; $model->setState('list.ordering', $ordering); $model->setState('list.direction', $dir); $items = $model->getItems(); foreach ($items as &$item) { $item->slug = $item->id.':'.$item->alias; $item->catslug = $item->catid.':'.$item->category_alias; if ($access || in_array($item->access, $authorised)) { // We know that user has the privilege to view the article $item->link = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catslug)); } else { $item->link = JRoute::_('index.php?option=com_users&view=login'); } } return $items; }}
/www/modules/mod_articles_latest/tmpl/default.php
<?php/** * @package Joomla.Site * @subpackage mod_articles_latest * @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */// no direct accessdefined('_JEXEC') or die;?><ul class="latestnews<?php echo $moduleclass_sfx; ?>"><?php foreach ($list as $item) : ?> <li> <a href="<?php echo $item->link; ?>"> <?php echo $item->title; ?></a> </li><?php endforeach; ?></ul>
Подскажите, чего куда прописать, с кодом не особенно дружу.