То есть, вы сидели рядом с половиной людей с этой темы в реале и показывали бумажный мокап?
p.s. Мне лично показалось, что здесь нет ваших потенциальных клиентов.
ArbNet, вам не нужно делать сайт (я выше немного поспешил с советом, но не отказываюсь от него - это скорее на дальнейшее развитие). Вам нужно получить отзыв от первых потенциальных, а лучше реальных пользователей.
У вас - стартап, как бы вы не крутили. То есть, у вас есть некая новая технология, которая может быть или не может быть принята рынком. С вероятностью 99,9999% новая технология в виде первоначальной идеи не выстреливает. А разница между идеей и бизнесом - в количестве изменений, которые внесены для удобства пользователей и подгонке идеи под требования рынка. И первоначальная идея может стать совершенно другим проектом, а не таким как вы считаете он должен быть, так как за основу может быть взят какой-то на ваш взгляд мало значимый кусок первоначальной идеи и трансформирован
Вам нужно понять, что требуется массовому (достаточному для генерации потока наличности для поддержки компании на плаву) пользователю от вашей идеи. И чем раньше вы выйдете на понимание этого требования, тем меньше ресурсов вы затратите, в том числе затрат времени.
Поэтому, нужно придумать способ, который позволит вам понять куда следует двигаться наименее затратным способом. Разработка функционирующего прототипа - это все же длительная штука. Поэтому я предложил нарисовать этот прототип на бумаге (этот способ используется в тестировании идей) и проверить его на реальных пользователях (например, на хендмейд-мастерах).
Часто у разработчиков есть проблема, что собственный взгляд на мир и на решение застилает глаза и не позволяет создать продукт, который соответствует рынку (есть такое понятие product-market fit). Есть ещё большая проблема, но это касается всех, не только разработчиков - попытка создать решение для проблемы, которая кажется начинающему предпринимателю существующей на самом деле.
Это правильное решение (без сарказма). Лучше прочувствуете, что не так с фреймворком, движком или во что оно там в итоге выплывает, и что нужно в нём менять, чтобы он стал более удобным для потенциальных клиентов-пользователей.
Кстати, с кем-то из них уже говорили? Просто как вариант даже на бумаге напишите что к чему, какие есть элементы и т.д., и пусть попробуют как конструктор сложить, чтобы получить нужный сайт.
Пишете в XML <seo type="auto"></seo> и всё настраивается.
Самое простое это возможность для разных урлов задать свои title, meta description и h1. Частая задача задать шаблон для них для разных регионов или страниц вообще.
По типу:
title: Купить автомобиль {marka} {model} {in_city}
Дескрипшен: Покупка автомобиля {marka} {model} {in_city}
h1: {marka} {model} ( {city})
Например, урл https://site.ru/voronezh/mazda/cx5/
И тогда на странице будет отображаться
title: Купить автомобиль Мазда CX5 в Воронеже
Дескрипшен: Покупка автомобиля Мазда CX5 в Воронеже
h1: Мазда CX5 (Воронеж)
А для урла https://site.ru/krasnoyarsk/bmw/x3/
title: Купить автомобиль BMW X3 в Красноярске
Дескрипшен: Покупка автомобиля BMW X3 в Красноярске
h1: BMW X3 (Красноярск)
Ну а для главной будет свой тайтл, дейскрипшн и h1, который вообще не связан с указанным шаблоном. Также могут быть раздел с шинами - где свой шаблон, в котором будут другие данные обрабатываться, например, год выпуска, диаметр (внешний, внутренний), а так же их разные комбинации, чтобы покрыть разные типы запросов в поиске.
ArbNet, отредактируйте XML и всё само собой отобразится в админке.
Dram, если я правильно понимаю, для group_concat Вам нужно использовать group by в запросе, но нужно понять по какому полю группировать. Так как нет примера данных, а также примера того, что нужно получить в итоге (в табличном виде), а также что получается (в табличном виде) - подсказать что-то конкретное трудно.
Ваш текущий запрос точно не возвращает "Витя, Витя, Витя", он возвращает ещё и другие поля. А так как нет примеров, о которых я в предыдущем абзаце описал, то можно только гадать что нужно исправить.
Условно: 1) запрос выводит такой результат (копия из консоли или из MySQlAdmin), 2) Хочу получить вот такой - аналогичный пример вывод из таблице.
p.s. На время примеров уберите Limit 1 - он на этом этапе только мешает.
p.p.s Если предварительный диагноз-рекомендация, то (как пример):
t4.name t1.fullnameВитя ИвановВася ПетровВова ИвановСаша ИвановЖеня Сидоров
Вам нужно найти поле для которое повторяются значения и для которого имена будут собиратся в кучу. То есть, здесь вот общая фамилия Иванов. Если сделать Group By t1.fullname и затем group_concat( t4.name separator ',' ), то получим примерно такое:
Витя, Вова, Саша Иванов
Вася Петров
Женя Сидоров
Это пример, нужны конкретные примеры данных для конкретной рекомендации.
эта функция согласно мануалу, работает для случаев, когда вы сделали Group By по другому полю.
donc, как вариант, тогда нужно с хитроподвыподвертом.
На тиу делаем домен с www, если можно сделать отдельно. Оставляем нс-ы как есть, но дополнительно указываем нс-ы для сервера с битрикс-сайтом. И на нём же поднимаем сайт без www, на который будут вести rel="canonical".
Правда, есть сомнения, что tiu позволит настолько гибко настроить нс-ы и сайт +, всё также, остаётся вопрос можно ли там проставлять rel="canonical".
bismark132, rel canonical в конструкторе как-то задавать можно? Если да, то можно глянуть в эту сторону.