Перейти к содержанию
Официальный форум поддержки Simpla

Настройка отображения Статей или Новостей


Перейти к решению Решено Dreamer127,

Рекомендуемые сообщения

Всем привет, такой вопрос. У меня есть 2 категории Статей (Акции и просто Статьи). 
Мне нужно отображать их в разных в кладках, для этого в коде можно добавить проверку
{if (Я не знаю значение переменной которую нужно проверить, подскажите как её узнать)=="Акции"}
    наш код

{/if}
 

Ну и в целом глобальный вопрос где хранятся названия переменных, зарезервированных под разные свойства ? 

Ссылка на сообщение
Поделиться на другие сайты

Ну тогда подскажите сразу где в стандартной симпле есть категории статей?

Если речь о блоге - то я в стандартном функционале такого не наблюдаю... 

я думаю это вам к автору доработки нужно обращаться.

 

Что касается переменных - выражаться нужно точнее... Или же получите ответ: все переменные хранятся в памяти. 

 

Если речь о том что передается в шаблоны - то попробуйте добавить строку 

{debug} 

 

в нужный вам tpl. Тогда должно будет появится всплывающее окно с переданными туда переменными

Ссылка на сообщение
Поделиться на другие сайты

Ну тогда подскажите сразу где в стандартной симпле есть категории статей?

Если речь о блоге - то я в стандартном функционале такого не наблюдаю... 

я думаю это вам к автору доработки нужно обращаться.

 

Что касается переменных - выражаться нужно точнее... Или же получите ответ: все переменные хранятся в памяти. 

 

Если речь о том что передается в шаблоны - то попробуйте добавить строку 

{debug} 

 

в нужный вам tpl. Тогда должно будет появится всплывающее окно с переданными туда переменными

Не похоже на доработку, скорее это уже тут было.

Скриншот    версия 2.3.7

 

а на счет переменных по стараюсь точнее описать. На данный момент просто выводит 3 последние записи. 

 

{get_articles var=last_articles limit=3}
{if $last_articles
	<div class="articles_rightBlock">
		<p>Статьи</p>
		{foreach $last_articles as $post}
		<div class="articleBlock">
			{if !empty($post->images)}
				{assign var="images" value=$post->images|unserialize}
				<div class="img_article">
					<a href="article/{$post->url}">
						<img src="{$images[0]}" alt="" />
					</a>
				</div>
			{/if}
			<div class="text_article">
				<a href="article/{$post->url}">{$post->name|escape|replace:' ':'<br/>'}</a>
				{*$post->date|date*}
			</div>
		</div>
		{/foreach}
	</div>
{/if}	

Все указанные переменные только интуитивно позволяют понять, за что отвечают. Но где их корни, и откуда они черпают данные не понятно. Вот я хочу добавить иф, и как мне понять к какоой переменной обращаться ? 

Разработчик куда-то у винтил по принципу флаг вам в руки и е****сь как хотите.

Ссылка на сообщение
Поделиться на другие сайты

Не похоже на доработку, скорее это уже тут было.

Скриншот    версия 2.3.7

 

а на счет переменных по стараюсь точнее описать. На данный момент просто выводит 3 последние записи. 

 

Все указанные переменные только интуитивно позволяют понять, за что отвечают. Но где их корни, и откуда они черпают данные не понятно. Вот я хочу добавить иф, и как мне понять к какоой переменной обращаться ? 

Разработчик куда-то у винтил по принципу флаг вам в руки и е****сь как хотите.

 

Ну тут не то что бы похоже, а это так и есть! Можете сравнить с демо сайтом 

http://demo.simplacms.ru/simpla/index.php?module=BlogAdmin

скрин: http://joxi.ru/VrwydvpiKLkDx2?d=1

 

Ну сделайте {debug} в данном tpl

Увидите нечто подобное: http://joxi.ru/Q2KgQ9js9eq7y2?d=1

и там ищите $last_articles и смотрите.

 

Либо же {$post|var_dump} перед {/foreach} если посмотреть все данные или после что бы последний 

Ссылка на сообщение
Поделиться на другие сайты

Все указанные переменные только интуитивно позволяют понять, за что отвечают. Но где их корни, и откуда они черпают данные не понятно.

Если бы Вы точно обозначили свои хотелки, Вам бы быстрее подсказали. А расписывать десятки переменных из десятков файлов никому не хочется...

Черпают корни, как обычно, в основном из базы,

Если Вам нужны "корни", то это в основном файлы из api и view. А еще к корням относится документация по PHP...

Вот я хочу добавить иф, и как мне понять к какоой переменной обращаться ?

Вопрос вообще бессвязный. Похоже на "Дайте, пожалуйста, попить... А то так кушать хочется, что даже переночевать негде".
Ссылка на сообщение
Поделиться на другие сайты
  • Решение

Если бы Вы точно обозначили свои хотелки, Вам бы быстрее подсказали. А расписывать десятки переменных из десятков файлов никому не хочется...

Черпают корни, как обычно, в основном из базы,

Если Вам нужны "корни", то это в основном файлы из api и view. А еще к корням относится документация по PHP...Вопрос вообще бессвязный. Похоже на "Дайте, пожалуйста, попить... А то так кушать хочется, что даже переночевать негде".

Насчет API вы в точку подсказали, в симпле есть папка api в ней лежат файлы с функциями относящимися к сайту, там я нашел нужный файл, в котором уже были расписано все нужные переменные и сразу стало понятно как решить мою проблему. 

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...