Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #4
16 августа 2016, 10:34
0
Попробуй параметр &limit сниппету указать
16 августа 2016, 09:54
+2
Лучше дизлайки, нежели лицезреть вопрос на главной в разделе «Сайты на MODX», а не в «Вопросы», где, собственно, ему и место…
16 августа 2016, 09:50
0
Странно, как ему удалось добавить пост на главную с рейтингом 13… И ещё страннее, что уже -2 рейтинга, а пост всё равно на главной. Что-то поломалось?
14 августа 2016, 20:35
0
Не мне судить, плохо это или хорошо. Однако, это говорит о том, что такие люди неблагодарные. К примеру, в реальной жизни, если я что-то придумал и делюсь с человеком, а он это берёт и пользуется этим — мне приятно, однозначно. Хотя, если б он сказал спасибо, автору было бы приятнее, не находишь?
Я не хочу спорить или доказывать что-то кому-то, поэтому кроме данного примера я больше никак не смогу повлиять на твоё, и мнение схожих с тобой в этом людей.
14 августа 2016, 19:47
0
В который раз замечаю такую несправедливую ситуацию: кол-во добавивших в избранное в разы больше, чем кол-во плюсанувших. Вот и в данном случае, пока я не поставил плюс было — 5 добавивших в избранное и 0 рейтинг. Отсюда у меня вопрос: добавив данное решение в избранное оно до сих пор не является для вас таким, за что автору можно поставить плюс?)
11 августа 2016, 10:58
0
Если ещё актуально — готов выполнить.
09 августа 2016, 17:36
+2
Если актуально — пиши в скайп (есть в профиле).
31 июля 2016, 15:53
+6
Очень круто. Спасибо, Василий! Справедливость, восторжествовала! :)
Идея интересная! Я поддержал, как смог.
27 июля 2016, 20:54
+1
Кстати, без скобок он ещё более неработоспособный, даже если б в массиве minishop2 из сессии данные о товарах хранились в виде id => array().
Fenom ждёт, что после $cart ты ему ещё несколько опций дашь, отсюда там необходимы скобки, которые будут оборачивать "$product_id | in: $cart".
Но повторюсь: вариант в любом случае не рабочий.
27 июля 2016, 20:51
0
Разве это рабочий вариант?..
27 июля 2016, 20:00
+2
{var $cls = ''}
{var $product_id = 'тут присваиваем id товара'}
{var $cart = $.session['minishop2']['cart'] ?: []}

{foreach $cart as $product}
	{if $product['id'] == $product_id}
		{var $cls = '-in-cart'}
		{break}
	{/if}
{/foreach}
Что-то вроде этого. Далее переменную $cls используем для указания класса.
23 июля 2016, 11:12
+1
Тоже самое можно сделать без сниппета на Fenom.
20 июля 2016, 09:38
0
Если сайт на MODX первый и с PHP есть определённые трудности, то лучше не нужно использовать это решение, т.к. опять же повторюсь:
порог вхождения здесь определённый есть
20 июля 2016, 09:33
0
Нет. Этот плагин расчитан быть развёрнутым в умелых руках. Ну, то есть, порог вхождения здесь определённый есть. По крайней мере, нужно понимать, что делаешь, добавляя эти строки плагина на сайт. Если нужно только одно поле, то нужно вырезать определённые части плагина и переименовать поле так, как нужно тебе.

поэтому глючило так получается?
Именно!
20 июля 2016, 09:24
0
Так, давай по порядку. Вижу ты зачем-то перенёс поле new_checkbox в таблицу _user_attributes практически прямо на моих глазах. Этого делать не нужно, по крайней мере, если хочешь, чтобы у тебя корректно всё работало. Перечитай пост о том, где нужно создавать new_checkbox, а где new_field. А потом сравни эту информацию с массивом $map, начинающимся со строки номер 4 данного плагина.

спасибо за оперативность!!!
Рад помочь.
20 июля 2016, 09:14
0
Получил и причину, по всей видимости, уже нашёл. Плагин не будет работать корректно, если в базе нет какого-либо поля, используемого в плагине. В данном случае, не было поля new_field в таблице _user_attributes.
Кстати, можно на «ты».

— Обновлено
Ну и как следствие, спокойно зарегистрировался на сайте со своим мылом через форму Office.
20 июля 2016, 08:53
0
Скинь доступ к сайту в личку, постараюсь выявить причину.