#0
by Russkiy
Привет, ребята! У меня такая проблема, связанная с функциями Интернет-магазина Virtuemart, v.1.1.3. Я регулярно ввожу новый товар с картинками, которые приходится назначать товарам вручную в администраторской зоне магазина. В окне "Список товаров" все имеющиеся в магазине товары отсортированы по алфавиту. Теперь представьте себе: у меня, предположим, уже имеется в этом списке десять тысяч товаров. При выводе с максимальным количеством на странице в пятьдесят позиций это двести страниц. Далее: ввёл я, допустим, очередную партию товара (для понимания - это книги) в сто позиций. Эти сто позиций разбрасываются по списку в зависимости от следования букв в названиях - по алфавиту. Получается вразброс среди этих десяти тысяч. Далее мне необходимо найти каждый из вновь введённых товаров, чтобы назначить ему его картинку. Это что же - мне нужно пролистать все двести страниц?! Или вытаскивать каждую из из вновь введённых позиций через поиск? Ну при паре десятков позиций ещё куда ни шло, а если их действительно несколько десятков - это сколько же времени придётся тратить на эту процедуру! Прониклись проблемой? Теперь задача, которую я ставлю перед собой: мне нужно найти способ изменения сортировки товаров в административной зоне магазина, в окне "Список товаров" по признакам: либо по отсутствию присоединённых картинок, либо по артикулу. Ребята, кто-нибудь знает, возможно ли это, и если да, то как это сделать? Очень надеюсь на чью-нибудь подсказку, буду чрезвычайно признателен.
#3
by Russkiy
Да, steepl, я с этим вопросом обратился и туда, куда Вы меня отправляете. Но там нужно иной раз долго ждать ответа... Этот форум мне нравится прямым, непосредственным общением, поэтому я зачастую предпочитаю его. hdl, быть может, Вы знаете, как изменить сортировку по id? Или Вы только предполагаете, что это должно быть?
#6
by Russkiy
О, Жан Пердежон, этот вопрос занимал меня в предыдущие дни. Я его задавал здесь, но, к сожалению, мне никто не смог помочь... Бывает, так складывается. Вы, может быть, знаете, как и где конкретно делать то, о чём Вы говорите? Я перебрасываю информацию о товарах на сервер хостера через функцию CSV Improved. Кстати, где взять id товаров? В окне "Список товаров" id нет, из идентифицирующих признаков есть только артикул... Правильно ли я понимаю, что надо в качестве имён назначить картинкам id соответствующих им товаров? Допустим, а как их потом грузить автоматом?
#10
by Russkiy
Да, hdl, PhpMyAdmin есть. Я только что заходил туда, открыл таблицу товаров. Видел там не только их id, но и массу прочих, похоже, идентифицирующих атрибутов... Ну, хорошо, оттуда я возьму id. Но ведь это, наверное, не менее долгая работа - вытащить оттуда все id вновь введённых товаров, а затем назначать их в качестве наименований картинок, чтобы их потом отправить на сервер - по совету Жана Пердежона. Или я чего-то недопонимаю?
#11
by hd1
Жан предложил написать отдельный скрипт, который по имени картинки, в котором есть ИД товара будет находить товар и вписывать путь к фото в базу, что позволит не открывать саму карточку товара в админке (так я себе представляю, не видел же), но для этого нужно подготовить имя фото, да и наверняка при добавлении фото обрабатывается, ресайз и прочее. Тебе лучше делать все через ифейс. Посмотри структуру БД, найди запрос в модуле админки и добавь туда в конец запроса примерно так "... ORDER BY id DESC", лучше конечно сделать его отдельным, чтобы и по-старому тоже работало. Новый товар будет выводиться на первой странице.
#12
by Russkiy
Пока с ходу понял одно - это не для моего куриного мозга... :) Но я постараюсь разобраться с этим по Вашей подсказке, hdl. Большое Вам спасибо! И всем остальным, кто откликнулся, спасибо! Очень надеюсь, что эти мои благодарности - не пустое сотрясение воздуха... Хоть и говорят люди шибко материализованные, что "спасибо" ни на хлеб не намажешь, ни в карман не положишь... :) Удачи, ребята!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- изменить шрифт в ВвестиЧисло(), как ?
- Значение зависимой ячейки изменить программно...
- ЗиК. Изменить Вид расчета.
- можно ли изменить порядок обхода в табличной части документа?
- Запросы 1С++ по остаткам товаров с включением всех групп товаров
- Как изменить порядок выгрузки изменении при обмене РИБ
- Изменить порядок субконто
- можно ли изменить найти и изменить значение в дереве значений
- Как изменить заголовок в шапке универсального отчёта?
- Изменить способ отражение расходов по амортизации
- Как в управляемой форме изменить масштаб поля табличного документа?
- нумерация мониторов в RDP Windows 10, как изменить
В этой группе 1С
- Возврат товаров на забалансовый счет
- Настройка прав доступа в Бухгалтерии 2.0
- 8.2 Нет движений у проведенных документов!
- Установка границ рассчитанных итогов.
- 8.2 Вернуть выбранное значение владельцу формы.
- Как в СКД вывести в макет ресурсы?
- Ожидается символ ')'
- Как удалять записи из 1SUPDTS.DBF ?
- Как записать в файл значение реквизита?
- RLS для регистра бухгалтерии - ничего не изменилось?
- 1С 8.2 Правила регистрации для регистра 'ВерсииОбъектов'
- Как списываются транспортные расходы при совмещении ЕНВД и общей системы
- Скрыть главное меню пункт Файл
- Как выбрать все записи регистра за период по виду регистратора?
- Программные изменения табличной части документа
- запрос к табличной части документа 1с 7.7
- Запрос SQL выгрузить в табличное поле
- Вопрос про видеокарты: что означает 64/128/256 бит в описании и на что влияет?
- Как убрать копейки(нули) в ценнике. Конфа УТ 10.3.10.4
- Закрытие 44 счета без выручки