Semyon
ну, уже ясно для того чтобы избежать варнингов с повторными alias
Алексей
ну, уже ясно для того чтобы избежать варнингов с повторными alias
Для заморозки урл. У ресурса во вкладке настройка.
Semyon
но конкретно как это работает и почему именно так, а не просто оставить так как есть и не выдывать варнинги)
Алексей
Потому что проверяется алиас, видимо.
Алексей
А не uri
Semyon
ну хорошо, повторяется он, а почему это проблема то, если родители разные?)
Алексей
Проблема в том что поле алиас проверяется, видимо.
Андрей
Если просто в разных папках создать ресурс с одинаковым алиасом, никаких уведомлений не должно быть
Semyon
всёравно не понял почему повторяемый алиас является ошибкой, в то время как поле к пример описания может быть повторяемым))
Алексей
всёравно не понял почему повторяемый алиас является ошибкой, в то время как поле к пример описания может быть повторяемым))
Ну если разные папки, то должно работать. Проблема есть, если не включены вложенности.
Алексей
Надо затестить.
Semyon
хм, просто частенько после парсинга каталогов товаров, замечал такие варнинги, хотя вроде родители разные у ресурсов
Semyon
ну тогда, всё понял
Semyon
картина в мозгу сложилось
Semyon
спасибо
Алексей
хм, просто частенько после парсинга каталогов товаров, замечал такие варнинги, хотя вроде родители разные у ресурсов
Алиас обычно генерится по pagetitle. И если товары называются одинаково, то варнинги будут. И соответственно один из товаров никогда не откроется пока не исправить url или алиас
Alisa
Или типа того.
Semyon
Да не у меня не конкретный вопрос как ошибку исправить, просто интересно стало)
Semyon
немного не понимал
Alisa
Или там full_alias_path... Использует путь родительской категории в качестве части полного alias.
Alisa
В итоге требование на уникальность получается только в пределах одной категории.
Alex
Доброй ночи, неспящим) Может кто подскажет, есть ли возможность вывести значения TV полей штатными средствами без повторов или все таки свой сниппет нужен? Вывод сейчас: [[pdoResources? &parents=[[*id]] &depth=5 &limit=0 &includeTVs=redesign-portfolio-filter-brand &prepareTVs=1 &where={"template:=":46} &tpl=@INLINE <option value="[[+tv.redesign-portfolio-filter-brand]]">[[#[[+tv.redesign-portfolio-filter-brand]].pagetitle]]</option> ]]
Alisa
Вроде select2 такое может.
Alex
js библиотека?
Alisa
Да.
Alisa
Но при желании, можно с любым селектом собрать, используя 3.5 матерных слова на jquery и ajax.
Alisa
Всё, что нужно - повесить события на onchange и кидать ajax-ы на самодельный плагин onhandlerequest.
Alex
на фронте то костыль написать небольшая проблема, но по идеи правильнее было бы сразу отдать норм данные
Alisa
А как ты их отдашь?) Или у тебя селекты не зависят друг от друга?
Alisa
Мне было удобнее делать такое с перезагрузкой страницы на основе сниппета.
Alisa
Марка->Модель->Модификация. GET форма, автоматический AJAX при onchange.
Alex
фильтрация у меня уже работает, у страниц есть поля, в которых можно выбрать страницы, Select сейчас выводит ID и Pagetitle страниц которые выбирались в этом TV
Alisa
Хочу получить динамический список в select
Может я не так понял, что ты имел в виду под "динамический"?
Alex
Элементы в нём меняются, можно создать страницу, выбрать в TV любую страницу из списка и она отобразиться в Select, но пока думаю как избавиться от дублей
Alex
JS костыль то всегда запилить можно, но такое...
Alex
Так может понятнее будет
Alex
Alex
соответственно в &tpl=@INLINE <option value="[[+tv.redesign-portfolio-filter-brand]]">[[#[[+tv.redesign-portfolio-filter-brand]].pagetitle]]</option> мы выводим ID и Pagetitle выбранной страницы
Alex
а пофиг, вставил костыль 😅 $("#redesign-portfolio-filter-brand option").each(function() { $(this).siblings('[value="'+ this.value +'"]').remove(); }); $("#redesign-portfolio-filter-model option").each(function() { $(this).siblings('[value="'+ this.value +'"]').remove(); }); $("#redesign-portfolio-filter-service option").each(function() { $(this).siblings('[value="'+ this.value +'"]').remove(); });
alex
в чате есть разраб этого дополнения? https://modstore.pro/packages/booking/my-holidays
Nikolay
ребят кто то делал что то такое , нужна карта с кучей маркеров вот как на этом сайте мб библиотека какая? https://www.niras.dk/projekter/carlsberg-halverer-vandforbruget-paa-fredericia-bryggeri-med-hjaelp-fra-niras/
Алексей
чем яндекс или гугл не подходят? )
Nikolay
чем яндекс или гугл не подходят? )
ну наверное тем что клиент хочет вот точно такую же а гугл и яндекс не дают нам покрасить ее и выделять областями
Алексей
гугл поддерживает кастом с красками, но там может быть это платно.не проверял.
Алексей
тогда да... надо искать.
Андрей
krolikclub.com в контактах карту делал пару лет назад через map box. Не видел такого у Яндекса и гугла бесплатно
Андрей
блин сайт ппц я аж залип)))))
Я боялся что меня забанят. Но главное карту смотри Кстати сайт я верстал тоже.
Nikolay
карта не такая как надо, мне надо что бы не было ничего лишнего
Nikolay
тоесть улицы все это лишнее
Андрей
Там это можно скрыть. Можно как угодно натстроить. В этом то и самая соль
Андрей
Можешь вобще всё убрать кроме озёр😁
Misha
Друзья подскажите а как заставить работать загрузку одного файла в multiple форме в formit/ Он 1 файл не отправляяет, а только если их там несколько
Миша
напомните плиз, как проверить что яндекс карта создана уже? В апишке
alexey1m
привет. кто с таким сталкивался...есть форма калькулятора, при change input файл итоговый перезаписывается. но ссылка на него не меняется.всегда скачивается заготовка
alexey1m
как исправить?
alexey1m
нет, инпуты со значениями, передаются в файл
Валеев
Что за input? input type="file"?
Форма отправка файла с вызовом диалогового окна проводника как в операционке
alexey1m
ajax
Миша
Там глобальная переменная ymaps, вроде бы.
а то у меня при поиске вторая создается))
Артур
ajax
т.е. на сервере есть обработчик, который получает данные из полей и записывает их в файл, вероятно он должен возвращать ссылку на новый файл есть он его создает.
Sergey_K
а то у меня при поиске вторая создается))
Обычно див пустой контейнер ему суют. Если этот див не пуст, то карта есть. Ну, как вариант. Но с переменной надежнее
alexey1m
с таким же
Артур
А файл точно пересоздается, ты проверял?
alexey1m
он где-то в кэше сохрается
alexey1m
браузера
alexey1m
получается