Pathologic
повторить это я не смогу ((:
Pathologic
опять придется читать доки
Vitaliy
Ку. evo 1.4, комментарии на jotx. Хочу выбирать смайл и отображать в комментарии. написал сниппет, который проверяет в post наличие переменной и выводит смайл. После отправки отзывы все смайлы опубликованных комментариев меняются на последний, который отправил. Как это побороть?(
Am
Скорее всего все правильно работает. Вы отправляете POST и получаете во все комментарии последний отправленный смайл.
В случае, когда нужно сохранить смайл для каждого комментария, нужно сохранять в БД эти данные и выводить для каждого свои.
Vitaliy
Volodymyr
Volodymyr
А вообще лучше освоить https://github.com/Pathologic/Comments
Антон
Volodymyr
Ну они конечно сложные, но возможностей там побольше
Vitaliy
Anonymous
А вообще лучше освоить https://github.com/Pathologic/Comments
Осваивать не сложно - бери и ставь. Потребуется еще поставить Твиг.
И он для зарегистрированных пользователей.
Есть ли возможность использовать для незарегистрированных, честно говоря, уже не помню.
Есть модуль управления комментариями и рейтинг типа лайков /дизлайков.
Volodymyr
Камиль
Anonymous
Не хватает от тебя статейки
Так там особо и писать нечего, к тому же и доки есть внутри от автора. Говорю же - бери и ставь. А Твиг там постольку-поскольку, вызовы сниппетов идут в обычных шаблонах.
Volodymyr
Vladyslav
не нападайте на мого друга, він не хоче це ставить
Vladyslav
поможіть сніпет дописать
Anonymous
слушаюсь. paic подскажет если шо
Да уже сам мало что помню, ставил по докам
https://github.com/Pathologic/Comments/tree/master/assets/snippets/Comments/docs
Vitaliy
Dmytro
Вы спрашиваете:
- хотим пойти в горы в шлепках но скользят, и какую лучше наждачку наклееить
А вам в ответ от тех кто в горы ходил:
- рекомендуем в горы идти в красовках или ботинках
Vitaliy
Aliaksandr
Какая-то фигня. Замаскируй в эти смайлы чекбоксы или радио да выводи потом в комментарии. Зачем все усложнять?
Aliaksandr
Это же просто поле, грубо говоря 1 -лайк, 2 - дизлайк. И всё
Aliaksandr
Там же не ставятся лайки юзерами другим комментам))
Aliaksandr
Aliaksandr
Там будет либо 1 либо 2, при выводе комментов и выводи вместо 1 грустный смайл вместо 2 веселый
Dmytro
Aliaksandr
У тебя же эти смайлы по дизайну идут как часть отзыва. Или я чего-то не понял?
Dmytro
Ну да часть отзыва
Dmytro
надо так:
- в форме доп поле
- далее сохраняем это поле в базу в каждый комент
- выводим инфу из базы о комменте
А сейчас как понимаю нет пункта 2 а третий берет инфу с $_POST с данных формы что не логично немного
Dmytro
Распишите сначала логику что б все складывалось а потом уже добирайтесь до реализации )
Vitaliy
Aliaksandr
Ну вообще неясно причем там post
Aliaksandr
Выводи смайл не из пост, а из поля коммента, как и name/message и т.п.
Vitaliy
Vitaliy
такое поля создал для смайлов, по идее они там есть *)
Aliaksandr
Aliaksandr
можно просто залезть в любую доку и посмотреть как создавать и выводить кастомные поля для jot/jotx
Anonymous
Я думмала Джоту пора на помойку как и дедушке Дитто
Aliaksandr
Вопрос был про то, как добавить поле в jot :) Когда я открою платные курсы по переходу с jot на что-то другое - то смогу тратить на это больше времени )))
Vitaliy
Axenia
VitaliyLabenskiy (14.94) увеличил карму webber_12 (4574.01)
Vladyslav
по итогу пошел в шлепках
Евгений
не могу разобраться с "сортировкой по" на странице каталога.
в eFilter при нажатии на фильтр в гет примерно так выглядит
f%5B5%5D%5Bmin%5D=&f%5B5%5D%5Bmax%5D=
А как передать по нажатию на сортировку? Допустим нажал, я js отследил и что дальше? Передать на эту же страницу? А как параметр такой в гет записать, как он называться должен там?
EVO bot Лёшка
Aliaksandr
Евгений
Vitaliy
Евгений
Евгений
Евгений
Aliaksandr
ну так причем тут популярность, это уже сортировка по createdon
Aliaksandr
или по птичке в тв с именем new со значением да==1 ))
Aliaksandr
или sortBy=`new DESC, createdon` sortOrder=`DESC` выведет сначала все с птичкой начиная с самых новых, а потом уже по убыванию даты создания все остальные
Serguei
/blacklist@EVO_CMS_bot
Serguei
Блин. Случайно кликнул на сообщение, а оно и процитировалось сразу.
Serguei
/blacklist@EVO_CMS_bot
Serguei
Да блин!
Andrey
Ебать, вы сразу уж докер рекомендуйте, что ли.
@VitaliyLabenskiy смотри.
Заходишь в чанк вызова Джота. Пишешь в вызове
&customfields=name,email,rate
Где rate — твоё поле оценки.
Потом идёшь в чанк самой формы добавления коммента. Пишешь там чет типа
<div class="radio">
<label for=""><input class="radio" name="rate" type="radio" value="smile1"> - </label>
</div>
<div class="radio">
<label for=""><input class="radio" name="rate" type="radio" value="smile2"> + </label>
</div>
Ну и в чанке где сами комменты, выводишь значение
[+comment.custom.rate+]
Где + и - можешь потом скрыть и стилиовать в css в свои смайлы. Равно как и в smile1 и smile2 сделать классами или чем угодно при выводе.
Andrey
Отправь первый коммент для теста и погляди таблицу _jot_fields. Там он должен сохраниться. Если есть— всё ок, можно мучать уже темизацию.
Vitaliy
Андрей, спасибо, уже все сделал)
Andrey
Оу..
Andrey
Чёт я возгорелся поздно. Телега решила не грузить 100+ комментов.
Vitaliy
Я про то, что нужно указать в вызове кастом поле не додумал, не дочитал.
Volodymyr
Алексей
Добрый день, коллеги прошу подсказать есть ли возможность в commerce реализовать стоимость товара в зависимости от количества ?, пример реализации https://rimiko.ru/catalog/product/plastikovaya_plomba_siltek_siltor/
Andrey
Стоимость от цены?
Vitaliy
Все, кто ответил, помогли, но я хз как у веббера получается 1-2 сообщения прям в 10тку попадать, всегда годный совет.