iserg 1 Жалоба Опубликовано: February 25, 2016 Здравствуйте, подскажите пожалуйстакак вывести блок статей на главной - по типу как выводится блок новостей, только без дат<div class="news"><h2><a href="/news">Новости</a></h2>{if $smarty.server.REQUEST_URI == '/'}{include file="news_list_column.tpl"}{/if}</div> И еще небольшой вопрос: Как на главной вывести анонс текст+фото определенной статьи с кнопкой читать далее (кнопку могу вставить непосредственно в сам анонс). 1 doma reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: February 26, 2016 1. сначала нужно сформировать колонку статей. Для этого в /main/main.php шаблона после $apps_processor->run_preload();нужно добавить вызов генератора$AA=new articles_admin();$this->template->assert('articles_column_block', $AA->getColumnArticles());2. генератор колонки формирует готовый HTML на основании шаблона /template/frontend/ваш_шаблон/apps/articles/site/template/column.tpl или, если вы не создали своего, то на базе стандартного /apps/articles/site/template/column.tplТ.е. вы можете взять стандартный, скопировать в свой шаблон по указанному пути и изменить вывод на подходящий - убрать дату, поменять ссылки на кнопки 3. Остается только в шаблоне в месте, где нужно вывести колонку, сделать вставку вида {$articles_column_block} для вывода колонки. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
iserg 1 Жалоба Опубликовано: February 26, 2016 Благодарю, все получилось! Подскажите пожалуйста вtemplate/frontend/ваш_шаблон/apps/articles/site/template/column.tpl <div class="articlescolumnblock-article-date">{$articles_column_item.date.value}</div>как сделать вывод даты 2016-02-18 19:47:31 в нашем формате 18.02.2016 без часов и минут? Еще подскажите пожалуйста как определенную статью разместить на главной - сначала ее анонс, внизу кнопка далее, нажав далее пользователь может прочитать статью целиком! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
xp2000 0 Жалоба Опубликовано: February 26, 2016 1. сначала нужно сформировать колонку статей. Для этого в /main/main.php шаблона после $apps_processor->run_preload();нужно добавить вызов генератора$AA=new articles_admin();$this->template->assert('articles_column_block', $AA->getColumnArticles());2. генератор колонки формирует готовый HTML на основании шаблона /template/frontend/ваш_шаблон/apps/articles/site/template/column.tpl или, если вы не создали своего, то на базе стандартного /apps/articles/site/template/column.tplТ.е. вы можете взять стандартный, скопировать в свой шаблон по указанному пути и изменить вывод на подходящий - убрать дату, поменять ссылки на кнопки 3. Остается только в шаблоне в месте, где нужно вывести колонку, сделать вставку вида {$articles_column_block} для вывода колонки. а можно скрин с примерного блока на сайте! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
iserg 1 Жалоба Опубликовано: February 26, 2016 ладно, переформатирую вопрос - как вывести тогда содержимое статичной страницы на главной?Тогда сделаю две страницы - 1 - анонс с кнопкой далее, 2 - сама статья. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 26, 2016 подскажите пожалуйста как вывести содержимое статистической страницы в раздел аренда?http://joxi.ru/vAWXp5dFkyy07r 1 iserg reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: February 27, 2016 Еще подскажите пожалуйста как определенную статью разместить на главной - сначала ее анонс, внизу кнопка далее, нажав далее пользователь может прочитать статью целиком! Указать для вывода в колонку 1 штуку статей в настройках и подправить шаблон column.tpl что бы выводился только анонс+ссылка. Формат даты:{$articles_column_item.date.value} -----> {$articles_column_item.date.value|date_format:"d-m-Y"} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: February 27, 2016 Для вывода конкретной статьи можно применить хак.getColumnArticles() которая формирует колонку статей, может принимать аргумент - идешку раздела статей. Если у вас в БД в таблице re_articles есть уже колонка articles_topic_id, которая служит для хранения идешек разделов новостей, то туда можно вставить идешку несуществущего раздела только для нужной статьи. И тогда$this->template->assert('articles_column_block', $AA->getColumnArticles());заменить на$this->template->assert('articles_column_block', $AA->getColumnArticles(тут числовая идешка "несуществующего" раздела));а эта функция, если ей передать идешку, будет по ней фильтровать. так как в єтом "разделе" у нас будет числиться только одна статья, при чем именно та, что нужно, то в колонку попадет только она. Если что, это я придумал вот тут прям на ходу, так что с первого раза может и не сработать))) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: February 27, 2016 подскажите пожалуйста как вывести содержимое статистической страницы в раздел аренда?http://joxi.ru/vAWXp5dFkyy07r А в само поле Описание данного пункта структуры вставить этот текст не получится? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: February 27, 2016 а можно скрин с примерного блока на сайте! Я бы рад, но в упор не могу вспомнить хоть один сайт, где выводились статьи на главную. Если вспомню, то дам ссылку. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: March 1, 2016 В 27.02.2016 г.в00:29, abushyk сказал: А в само поле Описание данного пункта структуры вставить этот текст не получится? нет. смысл в том что в разделе аренда должна появится статистическая страница с описанием предложения которая через банер будет переходить в другой сайт Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mykvartira 4 Жалоба Опубликовано: March 3, 2019 Для отображения даты "d-m-Y" в article (статьях), я делаю так: 1. В редакторе форм устанавливаю: Тип записи "dtdate" 2. В /apps/articles/site/template/ в желаемых местах находим {$article.date.value} и меняем на {$article.date.value|date_format:"d-m-Y"} Так можно поправить вывод в похожих, списке и полный вид статьи Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: September 15, 2020 В 26.02.2016 в 09:21, abushyk сказал: 1. сначала нужно сформировать колонку статей. Для этого в /main/main.php шаблона после $apps_processor->run_preload(); нужно добавить вызов генератора $AA=new articles_admin();$this->template->assert('articles_column_block', $AA->getColumnArticles()); 2. генератор колонки формирует готовый HTML на основании шаблона /template/frontend/ваш_шаблон/apps/articles/site/template/column.tpl или, если вы не создали своего, то на базе стандартного /apps/articles/site/template/column.tpl Т.е. вы можете взять стандартный, скопировать в свой шаблон по указанному пути и изменить вывод на подходящий - убрать дату, поменять ссылки на кнопки 3. Остается только в шаблоне в месте, где нужно вывести колонку, сделать вставку вида {$articles_column_block} для вывода колонки. А как вызвать генератор для списка всех объявлений сайта? Если хочу на отдельной странице вывести всю таблицу с объявлениями? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: September 16, 2020 22 часа назад, ReatEstate сказал: А как вызвать генератор для списка всех объявлений сайта? Если хочу на отдельной странице вывести всю таблицу с объявлениями? Опять же, можно воспользоваться АПИ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах