abelly Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 Здравствуте. После штатной операции Импорт в админке товарные позиции попадают в БД.Сколько ни вглядываюсь в модуль ImportAdmin.php ну не вижу я там никкой связи с БД . с чем угодно, но не с БД. Помогите разобраться. я не понимаю, каким образом ImportAdmin.php вносит данные в БД - где об этом хоть строчка? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 Данные в БД вносит другой файл - simpla/ajax/import.php Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 посмотрела - ой - посмотрел .сорри - с девушками не очень то общаются - в смысле игнорируют - приходится маскироваться --- по теме -я не вижу файла /ajax/import.phpв смысле у меня по крайней мере его нет - версия 2.7но , что важнее, я не вижу что импортадмин отправляет на этот файл - повторю - данные в БД заносятся корректно Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 Данные в БД вносит другой файл - simpla/ajax/import.phpтьфу ты - есть такой файл - сейчас буду смотреть - спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 тьфу ты - есть такой файл - сейчас буду смотреть - спасибоесли я правильно понимаю - после штатной загрузки (через импорт) единственное, что меня связывает с базой это поле 'sku'=> array('sku', 'артикул'),я выразилась в том смысле , что загрузки штатной недостаточно - нужно еще количество товара и проч. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 Не понимаю, о чем вы?После загрузки все, что вы загрузили - пишется в базу. Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 Не понимаю, о чем вы?После загрузки все, что вы загрузили - пишется в базу.когда по человечески объяснишь - то обычно и самой становится ясно. Ну тут как раз неясно после штатной загрузки - номенклатура попадает в базу со значением (кол = 0 на складе)т.е. после этого мне нужно сделать еще одну загрузку напрямую в БД - со значением количество = такое-тои вот тут я пытаюсь привязаться к первой загрузке номенклатуры - там поле SKU есть некий ориентир .Быть может не решение, но алгоритм вы предложите Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 http://demo.simplacms.ru/simpla/index.php?module=ImportAdminadminadminВот тут есть пример файлаСклад - количество товара на складе Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 если я правильно понимаю - после штатной загрузки (через импорт) единственное, что меня связывает с базой это поле 'sku'=> array('sku', 'артикул'),я выразилась в том смысле , что загрузки штатной недостаточно - нужно еще количество товара и проч. Вы понимаете неправильно.Связи с базой у Вас не было как перед загрузкой, так и после.А вообще надо следить и за своими словами, чтобы в них был смысл, и за своими связями, чтобы не было сюрпризов... Попробуйте для начала выразиться в ТОЧНОМ смысле, что, по Вашему, для загрузки достаточно... Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 Я оч благодарна и сильно извиняюсь - я почему то думала - что поле "склад" - ну по примеру 1С -должно означать что=то типа Основной/вспомогательный и т.д.спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 Вы понимаете неправильно.Связи с базой у Вас не было как перед загрузкой, так и после.А вообще надо следить и за своими словами, чтобы в них был смысл, и за своими связями, чтобы не было сюрпризов... Попробуйте для начала выразиться в ТОЧНОМ смысле, что, по Вашему, для загрузки достаточно...с уважением к вам - я кажется поняла - только не опробовала еще Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 с уважением к вам - я кажется поняла - только не опробовала ещено скачок на аякс импорт так и остался для меня загадкой - т.е. где идет ссылка не вижу Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 с уважением к вам - я кажется поняла - только не опробовала ещеДостаточно было для меня было с указанием количества. но это оказывается Склад. Вот уж... осталась еще куча с прицепом вопросов.типа .... мне не нужно , чтобы все это попадало в новинки, мне вообще непонятно как адрес картинки связан с БД , как происходит конвертация урл в латиницу -но делать то надо . неча плакаться Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 simpla/design/import.tplПримерно 29 строка: url: "ajax/import.php",Вот где идет обращение к этому файлуНовинки в Симпле - это последние добавленные в Базу товары Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 прочитала и сама себя не поняла. пытаюсь пояснить - ну вот например при импорте есть поле адрес картинки - я в него в пишу 111.jpgпотом фигурально - перекидываю файл 111.jpg в директорию // шаблон /имаджес = ну примерно так -и в итоге картинок на сайте нет. и только если поштучно в админке загрузить картинку она есть -- вот как то можно тут прояснить? можно ли не поштучно Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 simpla/design/import.tplПримерно 29 строка: url: "ajax/import.php",Вот где идет обращение к этому файлуНовинки в Симпле - это последние добавленные в Базу товарыда уже вижу спс Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 Можно не поштучно, там возможна мультизагрузкаА грузить картинки нужно в папку files/originals Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 Можно не поштучно, там возможна мультизагрузкаА грузить картинки нужно в папку files/originalsя в ориджиналс и грузила - независимо от этого - благодарю за все разъяснение и за терпение, С уважением к вам abelly Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 Вы понимаете неправильно.Связи с базой у Вас не было как перед загрузкой, так и после.А вообще надо следить и за своими словами, чтобы в них был смысл, и за своими связями, чтобы не было сюрпризов... Попробуйте для начала выразиться в ТОЧНОМ смысле, что, по Вашему, для загрузки достаточно...связи с базой нет и после - это уже ясно в смысле поняла. Поле /Склад/ я прочитала неверно . Вопрос к вам теоретически. возможно ли чтобы после загрузки скажем 30 000 товаров в Новинки попадали те, кто в БД отмечен как новинки (а не так как сейчас - все кого добавили)? Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 Девушка разбирается с связи с базой нет и после - это уже ясно в смысле поняла. Поле /Склад/ я прочитала неверно . Вопрос к вам теоретически. возможно ли чтобы после загрузки скажем 30 000 товаров в Новинки попадали те, кто в БД отмечен как новинки (а не так как сейчас - все кого добавили)? В Симпле новинки идут как новые записи в БД. То, что вы хотите в этйо теме http://forum.simplacms.ru/topic/2595-%D0%BD%D0%BE%D0%B2%D0%B8%D0%BD%D0%BA%D0%B8-%D0%BF%D0%BE-%D1%82%D0%B8%D0%BF%D1%83-%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D1%83%D0%B5%D0%BC%D1%8B%D1%85/ Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 (изменено) Девушка разбирается с вряд ли ... в смысле врядли разбирается - посмотрела там по вашей ссылке - есть о чем подумать и посмотреть на воду долго.но может я еще раз о своем - понимаю, что занудно - ну нана же .в БД предполагаю сделать поле - Новинки .булево 1 - да 0 = нети при импорте - перед импортом очищается вся таблица (так надо)в новинки попадает то что Новинки = 1изначельно таблица импорта будет иметь это = 1возможноли это для симпла? = не прошу решения - прошу алгоритм / подсказку Изменено 4 августа, 2016 пользователем abelly Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 в БД предполагаю сделать поле - Новинки .булево 1 - да 0 = нети при импорте - перед импортом очищается вся таблица (так надо)в новинки попадает то что Новинки = 1 Ну пожелания любые делаются. Сами вряд ли разберетесь...Чекбокс 1 и 0 сделать ссылку выше дал. По поводу очищения... вы все твоары прогонять будете в импорте? Просто в экселе обнулите колонку с новинакми и проставьте 1, где нужно... нет? Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 Девушка разбирается с по вашему линку смотрела - не буду вас утомлять длинными списками - но это не о томв любом случае - благодарна за внимание псглавный каталог очищаем - загружаем заново с нуля и поле новинки - искуственно сознаемтакова исходная задача Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 4 августа, 2016 Жалоба Поделиться Опубликовано 4 августа, 2016 (изменено) Дтакова исходная задача Стоп! Я дал ссылку — новинка отмечается галочкой и выводятся в новинках только отмеченные галочками, то есть искусственно!Очищение каталога только же по полю "новинки" ? Или вообще очищаете?И главный каталог — это какой? Есть не главный каталог? Изменено 4 августа, 2016 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
abelly Опубликовано 4 августа, 2016 Автор Жалоба Поделиться Опубликовано 4 августа, 2016 Ну пожелания любые делаются. Сами вряд ли разберетесь...Чекбокс 1 и 0 сделать ссылку выше дал. По поводу очищения... вы все твоары прогонять будете в импорте? Просто в экселе обнулите колонку с новинакми и проставьте 1, где нужно... нет?Уважаемый МаксКлуб - я вообщето разберусь - но вы не пишите полузагадками, Постановка задачи - (упаси вас Бог думать что я прошу решение) мне нужна схема - вот с этим у меня действительно плохо итак - задача - в БД (Mysql) добавляю поле новинки в табл Товары.видимо при импорте - это означитьно главное при импорте получить новинки только по определенным полям.задача непростая и я ничего не имею против , если вы уйдете в тень - мне просто было интересно решать ее коллективно Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.