Андрей Сухомозгий

Андрей Сухомозгий

С нами с 06 декабря 2013; Место в рейтинге пользователей: #120
Андрей Сухомозгий
09 февраля 2015, 09:54
0
За совет спасибо) надеюсь пригодится когда-нибудь…
Андрей Сухомозгий
09 февраля 2015, 09:53
0
только у меня проблема в другом была… загружается например по 5 ресурсов. Допустим в 2015 году 3 публикации, в 2014 году еще 3 и в 2013 году еще 4. Получается, что в первую порцию попадут публикации из 2015 года и 2 из 2014-го… а во вторую порцию попадают: 1 из 2014 и все из 2013 года…

Если бы задача стояла выводить по годам — сколько есть, столько и выводить, вопросов нет) А тут немного другое и сложнее…
Андрей Сухомозгий
09 февраля 2015, 08:41
0
это один сайт. и пока выложить не могу… сайт лежит на сервере компании, а доступ по паролю… в конце недели сдаем, если будет все еще интересно — дам линк
Андрей Сухомозгий
09 февраля 2015, 08:39
0
рассматривал, но мне показалось это на тот момент немного сложно для такой задачи. поэтому сделал своим снипетом… когда сайт доделаю — выложу, может кому пригодится)
Андрей Сухомозгий
02 февраля 2015, 11:38
0
Да, поэтому и спросил лишний раз…

Возможно дело в моем упоротом чанке:
[[#[[+resource_id]].parent:isequalto=`50`:then=`
<div class="col-md-3 col-sm-4 col-xs-4 photo-block" data-tag="photo">
     <a href="[[+url]] [[+description]]" class="fan fancybox-thumb"><img src="/assets/img/main-page-slider-cross.png" class="main-page-gallery-cross" alt=""/></a>
	<a href="[[+url]]" data-image="[[+url]]" rel="fancybox-thumb"  class="fan fancybox-thumb" title="[[+name]]"><span></span><img src="[[+360x270:default=`[[+url]]`]]" alt="[[+alt]]" title="[[+name]]" class="img-responsive"></a>
</div>
`:else=`
<div class="col-md-3 col-sm-4 col-xs-4 video-block" data-tag="video">
    <a href="[[+url]]"  class="fan fancybox-thumb"><img src="/assets/img/main-page-slider-video-btn.png" class="main-page-gallery-cross-video" alt=""/></a>
	<a href="[[+url]]" data-image="[[+url]]" rel="fancybox-thumb"  class="fan fancybox-thumb" title="[[+name]]"><span></span><img src="[[+360x270:default=`[[+url]]`]]" alt="[[+alt]]" title="[[+name]]" class="img-responsive"></a>
</div>
`]]
Если я не пишу условие, то все нормально работает и выводится…
Андрей Сухомозгий
02 февраля 2015, 11:12
0
Привет. У меня вот такой вопрос.
Если в поле add или description вставлять например вот такое содержимое
http://www.youtube.com/watch?v=opj24KnzrWo
то это изображение просто не выводится.
Если вставлять обычный текст, то все впорядке.
Мне нужно как раз ссылку вставлять, будет что-то типо видеогалереи. Можно ли эту проблему поправить изменением типа данных в таблице в базе данных? Или эти поля как-то валидируеются компонентом?
Андрей Сухомозгий
28 января 2015, 14:02
0
понял…
пытаюсь теперь сделать так:
&leftJoin=`{
"msResourceFileTag":{"alias":"Tag","on":"Tag.file_id = File.id and Tag.tag not like "video""}
}`
но выборка пустая
Андрей Сухомозгий
28 января 2015, 12:48
0
подскажите пожалуйста. пытаюсь выбрать из галереи все кроме изображений с тегом «video».

Пока пытаюсь просто понять как подключается доп. таблица.
Сделал так:
&innerJoin=`msResourceFileTag Tag ON Tag.file_id = File.id AND Tag.tag NOT IN ("video")`
Но при этом выборка не меняется и в showLog этот innerJoin никак не отображается.
Подскажите, как исключить такие картинки… Буду очень благодарен)
Андрей Сухомозгий
28 января 2015, 10:22
0
я вижу, что в консоли написано.
Подключаю теперь как:
&frontend_css=`[[+assetsUrl]]css/pdopage.css` 
 &frontend_js=`[[+assetsUrl]]js/custom_pdopage.js`
Но при этом, у самого ms2Gallery есть такие же параметры, и получается, что подключается вот такой скрипт внизу страницы:
<script type="text/javascript" src="/assets/components/pdotools/js/custom_pdopage.js"></script>
и вот такой:
<script type="text/javascript" src="/assets/components/ms2gallery/js/custom_pdopage.js"></script>
То есть ms2gallery пытаеся по тому же пути подрубить свой скрипт. Получается, что я не смогу в параметрах сниппета подключить и свой скрипт для галереи и скрипт для pdoPage
Андрей Сухомозгий
28 января 2015, 09:48
0
Василий, подскажи пожалуйста.
Я в шаблоне одной страницы выполняю вот такой код:
<div id="pdopage">
                	[[!+page.nav]]
                    <div class="rows">
                        [[!pdoPage?
                            &element=`ms2Gallery`
                            &tplRow=`custom_tpl.ms2Gallery.row` 
                            &tplOuter=`custom_tpl.ms2Gallery.outer` 
                            &tplEmpty=`custom_tpl.ms2Gallery.empty` 
                            &tplSingle=`custom_tpl.ms2Gallery.single` 
                            &limit=`4`
                            &ajax=`1`
                            &ajaxMode=`scroll`
                        	&frontend_js=`[[+jsUrl]]web/default.js`
                        	&frontend_css=`[[+cssUrl]]web/default.css`
                        ]]
                	</div>
                </div>
При этом ajax не работает и в консоли 2 ошибки. Скрипт и таблицу стилей подключить не может… На картинке видно.



Если я не использую frontend_js и frontend_css, то ajax срабатывает…
Андрей Сухомозгий
26 января 2015, 17:22
0
Купил компонент. Он офигенский!

Меня заитересовал вот такой вопрос: предполагается ли добавление возможности загружать не только картинки, но и файлы популярных форматов: docx, pdf и некоторых прочих? Для них можно заранее в настройках указывать картинку-превью. И тогда при помощи этого компонента можно будет не просто галереи делать, но и файловые архивы с удобной навигацией, пагинацией, аякс-подгрузкой — вобщем со всеми плюшками, которые дает pdoTools…

Иногда заказчик хочет, что бы у него в разделе документы была смесь файлов — картинок и обычных файлов…
Андрей Сухомозгий
25 января 2015, 11:23
0
Стас, а чем переносил, если не секрет? Что-то самописное?
Андрей Сухомозгий
21 января 2015, 11:01
0
спасибо) вроде оно… я так понимаю, что там можно добавлять свои поля?
Андрей Сухомозгий
19 января 2015, 16:27
0
я вызывал так… решил с pdoResources попробовать…
Андрей Сухомозгий
18 января 2015, 17:21
+1
Используй docs.modx.pro/components/pdotools/snippets/pdoresources
В &resources укажи что-то типа "-[id]" — это исключит текущий документ из списка.
В &parents укажи id родителя.

И вызывай все это в каждой статье. Ну или в шаблоне статьи. pdoTools — шикарен!
Андрей Сухомозгий
16 января 2015, 23:00
0
просто наверное js написать, который бы форму запрещал отправлять пока один из checkbox не нажат
Андрей Сухомозгий
16 января 2015, 22:15
0
а сейчас как? с каким размеров в корзину по умолчанию уходит?
Андрей Сухомозгий
16 января 2015, 20:26
0
очень пригодится такое) а при смене размера — цена меняется? если, например, вот этот modstore.pro/packages/ecommerce/msoptionsprice плагин поставить?