Leaderboard


Popular Content

Showing content with the highest reputation on 08/23/16 in Сообщения

  1. 1 point
    И еще после $arts=$AA->getArticlesList($params); сделайте var_dump($arts); что бы убедиться, что статьи выбрались и не работает только вывод.
  2. 1 point
    В контроллере шаблона main.php после вызова приложений if(!$has_result){ $apps_processor = new Apps_Processor(); $apps_processor->run_frontend(); if ( count($apps_processor->get_executed_apps()) > 0 ) { $work_subcontroller='apps'; $has_result=true; } } добавляем запрос на выборку $AA=new articles_site(); $params=array(); $arts=$AA->getArticlesList($params); $this->template->assert('main_page_articles', $arts['articles']); В результате вы получите до 10 последних статей. Что бы изменить это количество $params=array(); нужно заменить на $params=array('per_page'=>5); Теперь в шаблоне у вас будет переменная {$main_page_articles} которая будет содержать набор статей в виде массива моделей. Дальше прокручиваем ее в цикле и выводим аналогично как это сделано в /apps/articles/site/template/list.tpl NB. В текущей версии функция getArticlesList недоступна извне. Поэтому в файле /apps/articles/admin/admin.php необходимо изменить protected function getArticlesList на public function getArticlesList Со следующей версии это изменение будет учтено.
  3. 1 point
    Потому что для того чтобы это сделать, мне нужно потратить время на изучение вопроса более углубленно, потом экспериментировать с составлением sql-запроса у себя на компьютере, потом написать вам, потом начнете вы это воплощать и думаю в этой части появятся новые вопросы и затруднения и вы снова начнете писать и спрашивать. В общем ради одной локальной проблемы время я потрачу очень много. Для ваших локальных задач у нас есть специальный раздел на форуме, где фрилансеры обменивают свое время на денежное вознаграждение, чтобы можно было покупать необходимые продукты и услуги. Теперь понятнее стало?
  4. 1 point
    Включите опцию apps.articles.preload_column И блок статей в шаблоне можно выводить так {$articles_block_html}
  5. 1 point
    Господа разработчики! Хочется ребром поставить вопрос о смене системы приема платежей Робокассы на другую систему (желательно, Яндекс). Вызвано это полученным сегодня мною письмом: Также вызывает мою озабоченность смена ОкеанБанка (у которого отозвана лицензия). Дима, Костя - давайте поменяем Робокассу - какие могут быть ей альтернативы?