Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #68
Андрей
25 января 2018, 13:07
0
Переключение контекстов не учитывается в графиках сейчас?
Андрей
24 января 2018, 20:18
0
Без изучения вызовов и хостинга сложно что то сказать. Если есть возможность, пришлите доступы в личку, попробую вам помочь.
Андрей
23 января 2018, 20:06
+1
Странно, конструкция 100% рабочая, даже проверил у себя на сайте :) Да и в принципе, здесь дополнительные вызовы чанков излишни, можно просто писать любой код внутри проверок, как в моём примере выше.
Андрей
23 января 2018, 19:48
+1
Собственно ответ на вопрос выше) нужно проверять не parent а id. И чанки, если уходить от обычного синтаксиса, можно вызывать так:

{if $id == 2}
	{'dropdownMenuMega' | chunk}
{else}
	{'dropdownMenu' | chunk}
{/if}
Андрей
23 января 2018, 19:43
+2
С плагинами видел такое на обычных тарифах, на любой версии php >5.6 начинает отваливаться плагин pdoTools, из за этого всё и ломается. По файловому менеджеру хз, не встречал. Там же на VPS подобной проблемы не наблюдается (PHP 7.2, ставил сам).

Попробуйте написать в техподдержку, может чем помогут, можно привести аргумент в виде 100% рабочего конфига php, например от modhost, возможно что то нужное не установлено. Я решил проблему переходом на другой хостинг :)

Андрей
23 января 2018, 19:15
0
Новый хостинг не reg.ru случаем?
Андрей
23 января 2018, 19:08
3
+1
Можно попробовать так заколхозить :)

{'!pdoMenu' | snippet:[
	'parents' => 0,
	'level' => 2,
	'tplOuter'=>'@INLINE <ul id="menu" class="clearfix">{$wrapper}</ul>',
	'tplInner'=>'@INLINE <div class="sub-menu-wrap"><ul>{$wrapper}</ul></div>'
	'tpl'=>'tpl.megamenu'
]}

tpl.megamenu:
{if $id == 2}
	<li class="dropdown has-megamenu"><a href="#">{$menutitle}</a>
		<div class="sub-menu-wrap mega-menu flex-row">
			
			{'pdoMenu' | snippet : [
				'parents'=>$id,
				'level'=>2,
				'outerTpl'=>'@INLINE {$wrapper}',
				'innerTpl'=>'@INLINE <ul>{$wrapper}</ul>',
				'tpl'=>'@INLINE <div class="mega-submenu"><h5 class="mega-title"><span class="cicon-heating"></span>{$menutitle}</h5>{$wrapper}</div>',
				'tplInnerRow'=>'@INLINE <li><a href="{$link}">{$menutitle}</a></li>'
			]}
			
		</div>
	</li>
{elseif $id == 3}
	<li class="dropdown"><a href="{$link}">{$menutitle}</a>{$wrapper}</li>
{else}
	<li {$classes}><a href="{$link}" {$attributes}>{$menutitle}</a>{$wrapper}</li>
{/if}

В проверке соответственно подставить свои id нужных страниц.

p.s. Вызов на Fenom, для него должна быть включена настройка — Использовать Fenom на страницах, или перепишите на обычный синтаксис.
Андрей
21 января 2018, 20:11
0
Верхнее меню в админке — Управление -> Отчёты -> Журнал ошибок, путь — /core/cache/logs/error.log. Ну и серверные логи посмотреть заодно.
Андрей
20 января 2018, 20:12
+1
Оно и должно выводить в указанном порядке. У вас в параметре &ortby=`` опечатка:
&sortby=``
возможно из за этого.
Андрей
20 января 2018, 17:42
0
про ms2Gallery.
В смысле он не должен видеть картинки товаров?
Ничего не понимаю.
А зачем он тогда нужен? У меня товары не ресурсами а таблицей.
А крутить к каждому товару свою галерею, хм, их около 5000. Даже не представляю.

Это самостоятельная галерея для ресурсов. Для MIGX таблиц оно разумеется не подойдёт.

вот только что попробовал фотораму прикрутить. Там надо в js лезть, убирать событие по клику и ставить события для fancybox и не факт что не будет конфликт скриптов

Раньше делал как тут написано — https://toster.ru/q/55204, первый ответ. Как сейчас не знаю, но по идее не должно быть проблем. Или взять альтернативный скрипт как я сразу написал, например — Slick, он лёгкий и fancybox крутится к нему без проблем.
Андрей
20 января 2018, 17:00
0
я купил ms2gallery, установил, вообще ничего не изменилось. Без толку.
Где там этот скрипт-не знаю.

ms2Gallery — Скрипты и стили.

Хотелось бы фотораму в отдел ном окне при увеличении после нажатия.
Таких вариантов в сети нет.

http://fotorama.io/customize/fullscreen/ — если правильно понял. При наведении на картинку, появляется кнопка увеличения на весь экран. Либо прикрутить для увеличения например — Fancybox

Я думаю, что ms2gallery не будет выводить фотографии из таблицы migx

Оно и не должно. Это самостоятельный компонент для реализации галереи.
Андрей
20 января 2018, 16:45
0
Можно подключить Fotorama. Также этот скрипт по умолчанию используется в minishop2 и ms2gallery. Либо найти и подключить ещё что то похожее.
Андрей
20 января 2018, 16:08
+2
Examples — Image+.

In your template Chunk for getResources/pdoResources Snippet call, you need to add one parameter so that the ImagePlus Snippet call knows the origin ID to pull data from.
&docid=`[[+id]]`

Плюс передаёте в очевидный параметр imagePlus — tvname переменную $image, что соответственно неверно.

Это из вызова вообще можно убрать:
'tvPrefix'=>'',
'includeTVs' => 'image',
'element' => 'pdoResources'

Вот так должно работать:
{'imagePlus' | snippet : ['tvname'=>'image','docid'=>$id]}
Андрей
19 января 2018, 15:25
0
А в логах есть что нибудь? Журнал ошибок в самой админке, и серверный лог.
Андрей
19 января 2018, 13:24
0
easyComm — там внизу статьи, Обновления — 31.05.2017, версия 1.3.2-pl, поддержка Google ReCaptcha v2.
Андрей
18 января 2018, 17:56
0
Как вариант можно попробовать сделать на — PayAndSee.
Андрей
18 января 2018, 17:54
0
Попробуйте просканить сайт айболитом — AI-Bolit.
Андрей
17 января 2018, 13:00
0
Что означает — скрипт не может заново получить данные. Смотрим логи, правим ошибки :)
Андрей
17 января 2018, 12:52
0
Ставьте pdoTools и читайте документацию — Шаблонизатор Fenom.