Artur
Структура такая Главная Услуги Волосы Услуга Услуга Ногти Услуга Услуга
Anonymous
А чем обычное дерево modx не подходит? )
Artur
Всмысле "обычное дерево"?
Pavel
Волосы ногти и т.д. документами, а услуги в них через migx
Artur
Услуги - страницы. Каждая услуга-отдельная страница
Anonymous
Всмысле "обычное дерево"?
ну просто создаёшь похожую структуру, но только в дереве)
Artur
Artur
Эм...
Anonymous
ну да, так
Artur
Ну да)
Pavel
У тебя на генерацию этих услуг будет уходить уйма времени + на создание не мало
Pavel
Самое ужасное решение, которое можно было придумать
Artur
А что ты можешь предложить?
Anonymous
ну если человек хочет отдельные страницы для услуг сделать, то как иначе
Artur
Типо Seo все дела
Pavel
Это же просто таблица
Artur
У каждой услуги ЕСТЬ своя страница
Artur
Я дерево скинул выше чуть-чуть
Pavel
Стрижка окрашивание у них есть своя страница?
Artur
Да
Pavel
Ааа, ну тогда да, только для этого не нужно выводить pdo в pdo достаточно указать parents=[[*id]]
Artur
Да, только траблы возникают, когда я пытался делать табы
Artur
Эм... [[*id]] - тоесть не просто цифру, а именно такую запись? Что она означает?
Pavel
[[*id]] вовзращает текущий айди ресурса
Artur
Ок, попробую
Artur
А как табы вывести
Pavel
Т.е. когда ты находишься в волосах, он будет перебирать все дочерние услуги волос, когда в ногтях, все дочерние ногтей и т.д.
Artur
Я понял
Pavel
А как табы вывести
Зависит от того, что тебе нужно, если вот эти услуги табами, то просто при клике подгружаешь аяксом pdo
Pavel
И делаешь активным этот "таб"
Artur
Ох... это проблема
Artur
Аякс и я - не дружим
Pavel
Чего там дружить то
Pavel
` $('#a').click(function(e) { e.preventdefault(); $.ajax({ //url запроса url: 'assets/component/controller.php', type: 'GET', //тип получаемых данных dataType: 'json', //что передаешь data: { data1: 'testdata', } //что делаешь когда данные получины, в response лежат данные success: function(response) { } }) }); `
Artur
Бро, чтобы я без тебя делал)
Artur
Отпишусь ,если все получится
Artur
Спасибо
Pavel
В твоем случие dataType и data вообще не нужны, тебе просто нужно получить страницу и забрать оттуда контейнер с выводом услуг
Pavel
в response будет страница вся, можешь посмотреть ее через console.log
Artur
И, я выбираю, что мне нужно и....
Pavel
И подставляешь эти данные вместо текущих услуг
Artur
Аа.. ну ясно, смутно, но понятно
Artur
Ок, еще раз спасибо
Artur
Только, я щас порылся в файлах и не нашел controleers.php , где его искать
Pavel
//вешаем обработчик на ссылку $('a').click(function(e) { e.preventdefault(); //получаем адрес ссылки на которую мы кликаем var link = $(this).attr('href'); $.ajax({ //подставляем адрес ссылки в url запроса url: link, type: 'GET', success: function(response) { //забираем контейнер из полученной страницы var resp = $(response).html('.ajax-container'); //подставляем эти данные в текущий контейнер $('.ajax-container').html(resp); } }) });
Pavel
Так должно быть понятнее, прям под твою задачу написал
Pavel
Если и так не понятно, то прости, мне нечем больше тебе помочь)
Artur
Я понял
Artur
Все ,спасибо
Artur
Отпишусь, когда сделаю
Pavel
Не за что)
Anonymous
чёто долго делает)
Dmitriy
Хд
OP
@barbarik тебе понравится, я знаю https://habrahabr.ru/company/retailrocket/blog/330012/
OP
Краткая история для убогих с дислексией.
OP
OP
и вот тухлые попытки оправдаться от Rees
OP
https://www.facebook.com/mkechinov/posts/10207003178037276
OP
самый дичайший публичный проигрыш что я видел
A Б
только я не понял как код Rees выполнялся если это сегмент RR
OP
неее
A Б
тупо же выполнять весь код
OP
там кука на стороне лабаза
OP
гуглоаналитика же по лабазу
OP
все куки и аналитика на домене лабаза
A Б
ну
OP
на самом деле не было проблем их поменять, была проблема сделать это незаметно
A Б
я зашел и попал в сегмент RR почему у меня запускается код Rees?
OP
нененененене
OP
сначала всё норм, у тебя код RR, потом когда ты положил товар в корзину и находишься на последнем шаге перед покупкой, у тебя запускается невидимый пиксель который перекидывает тебя в Rees
OP
а дальше ты совершаешь покупку
OP
Профит!
OP
Оба кода работают одновременно
OP
сегменты делят только аналитику
OP
это для того чтобы отследить
OP
не более