Sonit

Рейтинг
1
Регистрация
29.05.2017
loed:
есть... я чувствую что решение где то рядом простое. По сути существующий скрипт уже формирует нужный урл, остается только как то реализовать кнопку "перейти (показать)" и что бы пользователя перебросило на сформированный урл. в 2х словах: в форме сортировки выбирается сначало главная категория которая уже имеет постоянный адрес sait.ru/holodilniki.php. Дальше человек выбирает др параметры ну например "черный", "высота 2 м" и тд. К сформированной ссылке добавляются параметры sait.ru/holodilniki.php#.черный.высота2м. Дальше кагда нажимает "показать" его кидает на эту страницу sait.ru/holodilniki.php#.черный.высота2м где не подходящие по параметрам товары будут скрыты а показываться будут только товары в div у которых есть class="черный и тд". Скрипт который на сайте сделан примерно как тут https://webformyself.com/sortirovka-i-filtraciya-elementov-s-pomoshhyu-plagina-jquery-mixitup/

Но весь загружается больше информации, чем нужно пользователю?

Я делал именно то, что вы говорите, фильтрацию. Передавал POST параметрs к текущей странице, скрипт на php брал данные из POST параметров и формировал запрос к БД. Отображалась только та информация, которая нужна пользователю ( представьте, что у вас 100 холодильников с фото, а показываются 2, вы 98 холодильников будете загружать в холостую)

По факту нужно ещё Ajax прикручивать, чтобы у пользователя не происходило перезагрузки страницы, тогда пользователь будет в восторге.

miketomlin:
А что сайт реально рабочий? Просто сходу заметил несколько косяков даже в контенте. Подумал, что тестовый.

По домену у меня к вам будет отдельное предложение, позже. Может тогда выложите где-нибудь архив, раз все равно готовы за так поделиться своим добром :)

Далеко не факт, что это кто-то из местных. Привыкайте, раз выложили сайт в паблик.

В личку написать не могу, вчера зарегистрировался.

Проект близится к завершению, сейчас текст перерабатывает и запускаем.

Точно кто-то из местных, ссылка именно на тот товар, на который я давал ссылку.

Залил на гугл диск:

https://drive.google.com/open?id=0BwEDuIHDX09baVdwZkhHOXFKcHc

В общем тут недружелюбный интерфейс и плохой код без комментариев и всё такое, но оно работает.

Что нужно сделать?

1. В файле dbconfig.php забить данные для авторизации в mysql

2. В файле \mysql\login.php В массив $LOGIN_INFORMATION = array(

'login' => 'password'

);

забить свой логин и пароль

3. В том же файле из п. 2 прописать сайт в этой строке define('LOGOUT_URL', 'http://test.ru/'); (не обязательно)

4. Импортировать базу database.sql из архива.

5. Перейти по адресу /mysql/addnew.php Там выбрать категорию заполнить несколько полей, обязательно добавить фото (есть мультивыбор, можно добавлять больше 1-го за раз)

6. Посмотреть на результат можно будет по адресу products\название категории\ Например \products\monitors\

Общая информация:

product.php Отвечает за вывод одного единственного товара с его характеристиками.

products.php Отвечает за вывод категории товаров

bases.php Содержит все базы данных с переводом названий

translate.php Переводит названия полей из mysql

\mysql\addnew.php - Добавление нового объекта

\mysql\editform.php - Редактирование объекта ( не работает замена фотографий на данный момент)

\mysql\index.php - Вывод всех объектов.

\mysql\login.php - Авторизация

Все картинки объектов хранятся \mysql\uploads\КАТЕГОРИЯ\id

Также к странице продуктов прикручен js photoswipe, плюс самописный css и html для создания эффекта прокрутки.

P.S. Можно было конечно и на гитхаб всё это залить, подчистить код, но пока нет времени.

Надеюсь кому-нибудь это пригодится:)

miketomlin:
ТСу нужно сейчас, а не в перспективе, хотя, если по-простому, то там действительно делать нечего. Также в теме речь шла про ПУ (админку). Давайте доступ для ознакомления, чтобы иметь более полную картину т.с. Я тоже посмотрю (можно в личку).

К сожалению, полноценной системы авторизации с разграничением прав тоже нет, поэтому доступ предоставить не могу.

Свободного домена у меня тоже нет, но я могу вам записать видео, где наглядно будет показан весь процесс.

P.S. спасибо тем, кто пытается дропнуть базу через POST параметры 😂

P.P.S. Если у вас есть свободный домен с php и mysql, я готов вам всё продемонстрировать.

miketomlin:
Sonit
А теперь главный вопрос: к чему тут этот ваш пост? Хотите втюхать это ТСу? Я у вас в примере даже намека на поиск не нашел, о котором ТС достаточно много писал. Есть такой модуль?

Нет, ТС спросил решение, я ему подсказал, как его можно сделать.

При желании ТСа я ему бесплатно готов помочь реализовать тот же функционал, который я показывал.

По поводу поиска, да, действительно поиска на сайте нет, он пока не нужен, в перспективе можно будет сделать, т.к. все данные хранятся в mysql, не думаю, что будет сложно.

Пока я делал только фильтрацию данных из mysql на другом сайте.

Jurgen's:
По факту спамер это вы. ВЫ даете возможность спамить через себя.

У вас проблемы с причинно-следственной связью. Прошу вас и всех тех, кто думает, что в этой ситуации спамер - я, больше не писать в данной теме, спасибо.

takewyn:

Sonit, не смотря на то, что Вам лень писать на abuse@takewyn.com , куда Вас сегодня отправила моя коллега, мы отреагировали на данное замечание и связались с владельцем сервера.

Лень? Серьёзно?

Я отправлял вам письмо на указанную почту 24 мая:

http://puu.sh/w4TdX/4d7ef09259.png

Днём позже я дважды писал на support@takewyn.com, ancient.vp@gmail.com

http://puu.sh/w4Tcc/9ee7b63d93.png

До сих пор ответа на данные сообщения не получил.

takewyn:

Не смотря на мое абсолютно отрицательное отношение к ТСу (после этой темы и обмана), свою задачу мы выполнили и жалобу передали. Далее - дело за клиентом.

P.S. При желании ТСа, могу показать переписку, где ему якобы "не ответили ВКонтакте", и где он "якобы" писал на abuse. У нас 2 человека круглосуточно разгребают жалобы и блокируют услуги. Его жалобы, видимо, специально пропускали.. слишком много нам за это заплатили :D Но это не точно;)

В контакте вы мне ответили уже после того, как я разместил тему здесь. Т.к. я только зарегистрировался, то моя тема разместилась не сразу, а после проверки её модератором. Выше я привёл доказательства того, что я писал письма на abuse, и лично директору.

Докажите, что ответили мне на письма по почте от 24, 25 мая. Я ответов не получал, ни в спаме ни во входящих.

Я писал свою простую админку и обрабатывал товары из Mysql с помощью php. Единственный минус - получались url вида сайт\название_категории\index.php?id= номер_ид_из_Mysql. Чтоб вы понимали выглядит так: http://bestcom27.ru/products/ И можно зайти в каждую категорию или товар и посмотреть характеристики, которые подтягиваются из mysql: (пример http://bestcom27.ru/products/cpu/index.php?id=2 )