Баха Волков

Баха Волков

С нами с 10 ноября 2016; Место в рейтинге пользователей: #12
Баха Волков
17 апреля 2018, 17:29
0
Честно говоря точно не знаю, но посмотрите не снят ли на этом ресурсе случайно флажки контейнер и ещё тип ресурса должен быть «Раздел с тикетами»
Баха Волков
16 апреля 2018, 18:35
+1
Я как-то помню, что через инспектор кода возвращал :) Там у элемента модального окна с помощью свойств top и left
Баха Волков
15 апреля 2018, 17:01
0
Я бы поработал со строкой и достал бы то что после последней точки, ну если в php нет функции встроенной
Баха Волков
15 апреля 2018, 16:57
0
К сожалению мои знания в php очень слабые, так что ждите гуру чтобы ответили)
Баха Волков
15 апреля 2018, 16:15
+1
Не помню на счёт встроенных модификаторов, но есть сниппет, кстати, его как раз таки можно использовать как модификатор, сам не пользовался но его если что можно доработать
Баха Волков
12 апреля 2018, 20:43
0
Кстати, можете отключить показ описания в системных настройках
Баха Волков
11 апреля 2018, 14:06
0
Погуглите: «Массовое переименование значений в MySql»
Баха Волков
11 апреля 2018, 07:47
+1
1) Стили писать в html не комильфо, если на то нет причины
style="font-family:Oswald"
зачем это делать если у родителя уже есть id:
#menu-main a {
font-family: Oswald, sans-serif
}
2) Bootstrap элементы и так должны быть прекрасно адаптивными (если делать по инструкции)
3) Люди не экстрасенсы и задавать вопрос про css не показывая css…
Баха Волков
10 апреля 2018, 20:51
0
На счёт красоты я не эксперт, но вы 2 раза проверяете одно ТВ на пустоту и вообще…
Баха Волков
10 апреля 2018, 20:43
1
+1
Тег p — параграф (блочный элемент) нельзя оборачивать span-ом (строчный элемент)

Отвечаю на вопрос: чем угодно (точнее любым блочным и строчным) элементом, в html5 все эти ограничения являются не критичными, но помните правила хорошего тона при вёрстке.
Баха Волков
10 апреля 2018, 08:07
+1
Я же отвечал вам вроде, запись эта удалилась и снова появилась.

Для того чтобы это сделать (если вы не хотите пользоваться шаблонизаторами например fenom), то во первых избавьтесь от @INLINE, т.е. вынесите результаты в чанк и там уже запустите еще раз pdoResources, пример:

<div class="column">
			   <div class="sc-top-event-item" data-equalizer-watch>
				  <a class="sc-bl" href="/[[+uri]]">
				  <img class="lazy" title="[[+pagetitle]]" alt="[[+pagetitle]]" data-original="[[+tv.PageImage]]" height="180" width="289">
				  </a>
				  <div class="sc-top-event-time">[[+tv.datebegin:date=`%e %b`]] - [[+tv.dateend:date=`%e %b`]]</div>
				  <div class="sc-top-event-price">[[+tv.price]] руб.</div>
				  <div class="sc-top-event-title">[[+pagetitle]]</div>
				
				<!-- Мы решили выводить тут -->

				[[pdoResources?
					&select=`uri,pagetitle`
					&parents=`[[+id]]`
					&tpl=`@INLINE <li><a href="[[+uri]]">[[+pagetitle]]</li>`
					&tplWrapper=`@INLINE <ul>[[+output]]</ul>`
				]]



				  <div class="sc-top-event-teacher"><a class="sc-top-event-link" href="[[#[[+tv.teacher]].uri]]">[[#[[+tv.teacher]].pagetitle]]</a></div>
				  <a href="/[[+uri]]" class="button">Узнать больше</a>
				  <div class="sc-top-item-line"></div>
			   </div>
			</div>
И вот еще что, я писал, что конструкция типа этого неправильная:

[[#[[+id]].datebegin:date=`%e %b`]] - [[#[[+id]].dateend:date=`%e %b`]] // Это совсем лишнее

[[+tv.datebegin:date=`%e %b`]] - [[+tv.dateend:date=`%e %b`]] // Вот так правильно
Вы же сделали запрос в базу, достали массив с данными где эти данные есть, а вы еще раз с тегами fastFiled делаете лишний запрос для того чтобы достать те же данные которые есть у вас
Баха Волков
10 апреля 2018, 07:42
0
Я почему и на fenom перешел, так как разные операции да еще и со сложными массивами и проверками сильно упрощаются.

Ну а в вашем случае, в чанке результата доступны плейсхолдеры (Вот документация)

[[+idx]] the index of each item, begins allways with 1
[[+_first]] returns 1, if in first row
[[+_last]] returns 1, if in last row
[[+_alt]] returns 1 every second row
[[+total]] count of all rows, replace 'total' with your totalVar

С их помощью творите что вам угодно
Баха Волков
10 апреля 2018, 07:35
1
+2
Html:

Это какой-то не очень длинный текст внутри которого я пытаюсь выделить <span class="class1">одно</span>
 или <span class="class2">несколько слов</span> каким нибудь валидным тегом, а то меня и так много кто ругает
 и не хватало чтобы меня еще и валидаторы ругали

Css:

[class^="class"] {
font-weight: bold
}
.class1 {
color: red
}
.class2 {
color: green
}
Баха Волков
09 апреля 2018, 21:06
+1
Получится-получится
Баха Волков
08 апреля 2018, 20:26
+1
Ну так вы уберите код кнопки из шаблона, так как кнопку подтягивает сам сниппет pdoPage:

Это надо убрать:
<button class="show-more btn-more">Показать еще</button>
Если нужно что-то изменить в кнопке, то это делается с помощью чанка ajaxTplMore:

@INLINE <button class="btn btn-default btn-more">[[%pdopage_more]]</button>
Баха Волков
07 апреля 2018, 17:56
+1
А если попробовать parents указать 0, попробуйте
Баха Волков
05 апреля 2018, 21:51
0
По поводу вопроса, несколько вариантов:
1) Написать сниппет
2) Почитайте документацию pdoMenu, у него есть параметр countChildren и выводите с помощью плейсхолдера:
[[+children]]