Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Вывести статусы товаров в каталог товаров?

Это мой дом
Здравствуйте Павел,
Скажите пожалуйста как вывести статусы товаров на страницы каталога т.е. в карточке товаров работает { curstats }, а вот как их отображать в каталоге т.е. витрине никак не пойму, вставляю $ curstats в view.inc, что еще куда вставить, видимо нужно еще что то добавить в view.php, не пойму что именно и куда или как проще вывести статусы на витрину? спасибо.
Это мой дом
Дело в том, что статусы лежат не в БД - в этом их прелесть.
но из-за этого выводить их в списке товара - накладно по ресурсам.
однако если статусы переделать под AJAX то возможно, но к сожалению функцией таймера придется пренебречь.
не знаю сделаю ли я это... буду думать.
Это мой дом
Павел, очень нужно просто выводить несколько вариантов статусов, без таймеров и т.п. никакой простой способ вывести статусы в каталоге не подскажите, если они затягиваются каким то образом в карточку, так можно же их так же вытащить в список товаров? Такие эксперементы с кодом провожу, но так и никак. Может как джаваскриптом есть вариант или скажите пожалуйста какой кусок кода скопировать под view.php из cart.php чтоб заработало, ресурсы не нагрузит сильно, таймер на витрине не нужен, а статусы нужны срочно причем горящий вопрос) спасибо.
Это мой дом
статусы просто не вытащить
они в отдельных файлах для каждого товара - тянутся из admin/db_rus/status соответственно своим unifid
Если делать то только AJAX подтяжку наподобие check_stock.php
Пока статусами возиться не хочу, это отдельная тема. она как раз для таймера и делалась, для спецух.
Зачем вам эти статусы, если проще готовый ажаксовый внешний склад из CSV есть. Ажакс уже и так весь заполнен, туда еще статусы городить - мрак.
Внешний склад - это уже другая песня, там все работает и кнопки пропадают купить, если на складе нет.
все уже придумано давно.
в настройках сделайте склад ext а не int и получите складские ништяки. потом туда вгрузите CSV, проиндексируйте склад и все. базу трогать не надо. заодно притянет и цену, если поменялась и оптовую цену, и еще поля.
синхрополем может быть арттикул.
после чего вам только этот csv менять и не парится. мало того, там мультисклад. т.е. витрина отдельно может быть и по магазинам.
Это мой дом
Включил настройки склада ext, проиндексировал, на данный момент никаких отличий не замечаю) это в плане складских ништяков) на счет csv не понял, он должен иметь такой же формат, колонки, информацию, как обычный использую текстовый db_index.txt, если нет можно примерчик? Кстати не пойму, так в чем отличие, пользуясь int складом, так же обновляется цена, наличие и т.п. если использовать db_index.txt, извиняюсь если торможу но в чем фишка, есть может пример какой взглянуть?) спасибо.
Это мой дом
после включения ext
в админке добавляется пункт Склад
в нем CSV настройка полей и складов и собственно индексация склада
формат может быть любой текст с разделителями. ХОТЬ КАК db_index.txt (по сути это тоже CSV)
самый простой:
Артикул|Наименование|кол-во|Цена
Артикул|Наименование|кол-во|Цена
Артикул|Наименование|кол-во|Цена
Артикул|Наименование|кол-во|Цена
Артикул|Наименование|кол-во|Цена

Соотв. в базе Артикул должен быть точно такой же ибо это и будет синхрополе.

Что непонятно - пишите.
Это мой дом
фишка в том, что внешний склад не затрагивает базу данных, и собирает инфу с разных складов(поставщиков)
при индексации склада, если товар не найден на складе , то он убирается из продажи. если появился - то выставляется в продажу. а также ищется цена и тоже подставляется.
А также складской CSV не имеет полей фото и т.п.
Грубо говоря сидит девочка и правит табличку Наименование, цена и артикул, и кол-во.
сам CSV можно получить из Excel 1С и т.п.
А теперь представьте - поставщиков(складов) куча и товаров куча.
вот тут и преимущество то вылезает.
Админ и покупатель сразу видит где что есть.
Так как склад сделан на АЖАКС - то он не требователен.

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT K дByM пpuбaBuTb BoсeMb?