Вот такое я решение использовал:
https://github.com/kotchuprik/yii2-sortable-widgets
Найдено 87 результатов
- 2018.06.15, 11:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
- 2018.06.14, 18:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Можете подсказать, я установил эту библиотеку, добавил в таблицу поле sort, объекты двигаются, ajax с key и pos приходят. Но вот вопрос, как и по какой логике мне изменять полу sort в бд? Вы прочитали README из репы? Там описано всё. Если вы поле назвали не ord, а sort, надо установить orderAttribu...
- 2018.06.14, 18:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Можете подсказать, я установил эту библиотеку, добавил в таблицу поле sort, объекты двигаются, ajax с key и pos приходят. Но вот вопрос, как и по какой логике мне изменять полу sort в бд? Вы прочитали README из репы? Там описано всё. Если вы поле назвали не ord, а sort, надо установить orderAttribu...
- 2018.06.14, 12:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Я пользуюсь https://github.com/sjaakp/yii2-sortable-behavior (к тому же, там есть и мой вклад). В отличие от картика, здесь уже сделана вся работа и на уровне базы данных тоже Можете подсказать, я установил эту библиотеку, добавил в таблицу поле sort, объекты двигаются, ajax с key и pos приходят. Н...
- 2018.06.14, 12:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Сейчас буду пробоватьmkramer писал(а): ↑2018.06.14, 11:48Нафига? Этот мужик каждый шаг описал, в подробностях. Если по внешнему виду, то там http://jqueryui.com/sortable/ под капотом
- 2018.06.14, 11:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
О круто)mkramer писал(а): ↑2018.06.14, 11:31 Я пользуюсь https://github.com/sjaakp/yii2-sortable-behavior (к тому же, там есть и мой вклад). В отличие от картика, здесь уже сделана вся работа и на уровне базы данных тоже
А демки нету?
- 2018.06.14, 11:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Но это не совсем то, точнее совсем не то))) Суть реализации такова - Есть форма.при передвижении табов должно меняться поле sort в модели.(это пишется на чистом js) Когда нажимаешь сохранить. Модели массово сохраняются с новыми значениями sort. Это будет не совсем удобно, я хочу сделать так, что бы...
- 2018.06.14, 11:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Я его сам только что нашёл)delgus писал(а): ↑2018.06.14, 11:21 https://github.com/kartik-v/yii2-sortable
Я вот это нашел. Но сам не пробовал это расширение, но думаю что его применить будет легче чем писать свое
Сейчас буду смотреть, но всё равно если у кого то есть мысли то этой теме высказывайтесь
- 2018.06.14, 11:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Да, я так же хочу сделать, но у меня встают вопросы по реализации)Gyry писал(а): ↑2018.06.14, 11:10 Что то на подобии этого, надо будет реализовать
https://jqueryui.com/sortable/
- 2018.06.14, 11:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Что то на подобии этого, надо будет реализовать
https://jqueryui.com/sortable/
https://jqueryui.com/sortable/
- 2018.06.14, 11:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Самый простой вариант пожалуй - это добавить в модель свойство например , sort и в БД поле - sort и по нему и выводить, а в админке соответственно дать возможность изменять это свойство) Полностью согласен) но есть какой нибудь готовый вариант, что бы можно было перемещать товары как блоки и в зави...
- 2018.06.14, 11:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Re: Как изменить последовательность вывода товаров?
Добавьте поле в таблицу и сортируйте по нему при выводе. Я это понимаю, но я так же хочу реализовать, что бы можно были из перетаскивать как блоки ну и соответственно что бы при перетаскивании позиция у товара сохранялась. Я уверен, что уже данных функционал кто то уже реализовал(или он уже из коро...
- 2018.06.14, 10:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить последовательность вывода товаров?
- Ответы: 24
- Просмотры: 7304
Как изменить последовательность вывода товаров?
Добрый день. Мне нужно сделать, что бы можно было изменят последовательность вывода товаров(например перетаскивать из, то есть самому задавать последовательность). Подскажите, дайте наводку как это реализовать? P.s. последовательность я планирую задавать в админке. Вывожу товары с помощью GridView. ...
- 2018.06.05, 12:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить фильтр по связанным таблицам?
- Ответы: 11
- Просмотры: 2837
Re: Как настроить фильтр по связанным таблицам?
В общем на данный момент я выбрал путь LEFT JOIN, по другому это невозможно сделать :) Пример запроса: SELECT o.* FROM object o LEFT JOIN object_attribute_radio oar1 ON o.id = oar1.object_id LEFT JOIN object_attribute_radio oar2 ON o.id = oar2.object_id WHERE (oar1.group_id = 11 OR oar1.group_id = 1...
- 2018.06.05, 12:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить фильтр по связанным таблицам?
- Ответы: 11
- Просмотры: 2837
Re: Как настроить фильтр по связанным таблицам?
Направление решения верное, вы не написали какой результат необходим и какой получается. По рекомендациям: я бы посоветовал использовать innerJoinWith() вместо joinWith(), не забывать про groupBy() или distinct() (можно получить непонятное поведение на выходе из ActiveDataProvider). Смотрите резуль...
- 2018.06.04, 15:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить фильтр по связанным таблицам?
- Ответы: 11
- Просмотры: 2837
Re: Как настроить фильтр по связанным таблицам?
Потому что в последствии их может быть как минимум 10 свойств и и делать однотипный 10 джойнов будет как то не очень
- 2018.06.04, 15:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить фильтр по связанным таблицам?
- Ответы: 11
- Просмотры: 2837
Re: Как настроить фильтр по связанным таблицам?
в случае с выборкой в БД вы не имеете объектов и в каждой строке у вас имеется только одно свойство (вы же только один раз сделали JOIN?), посмотрите тему по ссылке выше, вам нужно сделать столько JOIN по скольки свойствам вы хотите отфильтровать Вроде получилось и вроде как работает: SELECT o.* FR...
- 2018.06.04, 11:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить фильтр по связанным таблицам?
- Ответы: 11
- Просмотры: 2837
Re: Как настроить фильтр по связанным таблицам?
Направление решения верное, вы не написали какой результат необходим и какой получается. По рекомендациям: я бы посоветовал использовать innerJoinWith() вместо joinWith(), не забывать про groupBy() или distinct() (можно получить непонятное поведение на выходе из ActiveDataProvider). Смотрите резуль...
- 2018.06.01, 12:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить фильтр по связанным таблицам?
- Ответы: 11
- Просмотры: 2837
Как настроить фильтр по связанным таблицам?
Такая проблема возникла с фильтрами из связанных таблиц. Объяснение ситуации/предыстория: Вот моя структура связанной таблицы. http://croper.ru/images/20180601qGq8T5vNp3Dshfe5_YQbF5_large.png?39605 Имеется таблица object(товары). Необходимо было сохранять возможность добавлять разные атрибуты(то ест...
- 2018.05.21, 18:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать composer update на хостинге TimeWeb?
- Ответы: 8
- Просмотры: 3688
Re: Как сделать composer update на хостинге TimeWeb?
Решил проблему, у них на сайте написано руководство:
https://timeweb.com/ru/help/pages/viewp ... Id=8781936
https://timeweb.com/ru/help/pages/viewp ... Id=8781936