Если вернуться к сегодняшнему способу размещения таблицы на сайте, то выглядит это примерно следующим образом:
1 - получаем Exel-таблицу (актуальные остатки по складу от поставщика),
2 - закидываем её в папку OneDrive - она сразу синхронизируется с облачным хранилищем
3 - на сайте Мир Паласов и Ковров, в проекте "Ковровый Зал", на каждом образце есть кнопка "СКЛАД", по клику открывается EXEL-таблица (в окне iframe), можно посмотреть наличие рулонов и рассчитать стоимость любого размера.
Код для встраивания окна:
Проблема заключается в том, что в OneDrive предоставляет возможность настроить "отображение имени" только по активной ячейке. Нет настройки по "наименованию в ячейке".
Попытки указать ActiveItem вместо ActiveCell - не приводят к желаемому результату (например ActiveItem='TDSheet'!Kids284)
Учитывая, что в каждой новой сводке, полученной от поставщика, наименования ковролинов постоянно меняют строки (вверх-вниз, что-то продано, что-то произведено), то настройка ссылки "по активной строке" приводит к неверному результату.
Для выхода из создавшегося положения:
1 - придется переформатировать EXEL в HTML (практически ежедневно) и, с прикрепленными якорями к уникальным именам
2 - правильно настроить код внедрения Exel-таблицы (не знаем как), чтобы всегда отображалась нужное наименование в таблице по клику на кнопку СКЛАД-РУЛОНЫ у любого образца ковролина.
Просьба: укажите "куда двигаться"-?
VoidVolker, с браузера Mozilla Firefox на наш сайт заходит ничтожно малое кол-во посетителей.
Поэтому, пока будем использовать это решение...а дальше-посмотрим.
С Уважением...
szQocks, Верно-нам "детали" объяснять бесполезно.
Мы вопрос задали с целью понять "можно так сделать или не можно".
В любом случае - огромное Вам человеческое спасибо за участие в обсуждении!!!
Алексей Уколов, Добрый день. Отвечаем только сегодня (Ваше сообщение пришло вчера вечером-уже после рабочего дня).
За код - благодарим (премного благодарны!), сейчас попробуем прикрутить - хоть мы и не кодировщики (мы торгуем коврами/ковролинами в размер заказчика).
Весь код, который есть на сайте, сделан нами методом "научно/ненаучного тыка" - потому и вид непрезентабельный.
Зато своими ручками...
Хорошего дня!
Тема для нас "горячая", потому как список уже огромен и клиентам нужно как-то в нём искать "нужный товар".
Фильтр нам сделали но, пока "без обсуждаемой здесь функциональности".
Если кому-то интрересно, то фильтр здесь (спрятан под тремя полосками): https://mirpalasov.ru/wp-content/uploads/2018/04/i...
Благодарю за участие в обсуждении.
szQocks, да я пойду, куда скажете (только, лишь-бы , в правильном направлении послали:))) главное понять "это можно-не можно" - чтобы в неизменном виде размер 1,2*3,5 "искался с допусками по размерам". Про разбивку на два числа - я уже понял, но этот вариант не совсем устраивает.
szQocks, и ещё один вопрос дилетанта: нельзя-ли сделать скрипт, чтобы (1,2) - число "до звездочки", поискать по признаку +-15%, и (3,5) - число "после звездочки", поискать по признаку +-15% - ?
szQocks, например, клиенту нужен размер ковра 1.2*3.5м , и нужно, чтобы при введенном (клиентом) значении 1,2*3,5 в поиске отобразились все результаты, находящиеся в списке, с размерами от 1,02*2,97 до 1,32*4,02 (м). Это нужно для того, чтобы отобразить в результатах поиска все "близкие по размеру" ковры, потому как нужный размер (1,2*3,5):
1- может отсутствовать на данный момент времени
2 - у клиента появляется возможность выбрать близкий по размеру, но более подходящий по расцветке ковер
Алексей Уколов, заменить запятую на точку - это легко решаемо. А вот вид 1.2*3.5 (или 0.98*2.15 и т.д.) - очень желательно оставить в неизменном виде, поскольку уже есть огромный список (в проекте) и что-либо изменять крайне затратно по времени. Подскажите, куда можно обратиться для решения этого вопроса? (я не программист, от слова "совсем")
1 - получаем Exel-таблицу (актуальные остатки по складу от поставщика),
2 - закидываем её в папку OneDrive - она сразу синхронизируется с облачным хранилищем
3 - на сайте Мир Паласов и Ковров, в проекте "Ковровый Зал", на каждом образце есть кнопка "СКЛАД", по клику открывается EXEL-таблица (в окне iframe), можно посмотреть наличие рулонов и рассчитать стоимость любого размера.
Код для встраивания окна:
Проблема заключается в том, что в OneDrive предоставляет возможность настроить "отображение имени" только по активной ячейке. Нет настройки по "наименованию в ячейке".
Попытки указать ActiveItem вместо ActiveCell - не приводят к желаемому результату (например ActiveItem='TDSheet'!Kids284)
Учитывая, что в каждой новой сводке, полученной от поставщика, наименования ковролинов постоянно меняют строки (вверх-вниз, что-то продано, что-то произведено), то настройка ссылки "по активной строке" приводит к неверному результату.
Для выхода из создавшегося положения:
1 - придется переформатировать EXEL в HTML (практически ежедневно) и, с прикрепленными якорями к уникальным именам
2 - правильно настроить код внедрения Exel-таблицы (не знаем как), чтобы всегда отображалась нужное наименование в таблице по клику на кнопку СКЛАД-РУЛОНЫ у любого образца ковролина.
Просьба: укажите "куда двигаться"-?