Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

yandex-lexa

Користувачі
  
  • Публікації

    56
  • З нами

  • Відвідування

Усі публікації користувача yandex-lexa

  1. Если в PHP Вы не сильны, то можете даже не пытаться решить Вашу "проблему", поскольку для ее решения потребуется основательно переписать SeoPro. Ясно, спасибо
  2. Манипуляции с Apache ничего не дали. Попробовал так же воспользоваться функцией urlencode, но так же не получил результата. Ради интереса попробовал добавить слеш в SEO Url товара (по типу что-то/имя_товара) и получил туже самую проблему. Страница не найдена, получаю 404 и в место слеша идет конвертация на %2F. Так мало того что если руками в адресной строке заменить %2F на нормальный слеш, все равно получается что страница не найдена, 404 в ответ. Получается проблема глобальная. У меня есть магазин на движке 1.4.8 и там добавляя слеш в SEO Url конвертация не происходит. При этом всем хостер один и тот же, по этому проблему хостинга исключаю. Помогите разобраться в проблеме т.к. в РНР я не силен
  3. Я понимаю что так будет работать. Но я указал, что хочу сохранить иерархию ссылки. По этому вопрос в том как решить вопрос с слешем
  4. Столкнулся с проблемой, помогите плиз. Хотел оставить часть ссылки, после http://www.site.ru/index.php?route= то есть получить в результате http://www.site.ru/account/voucher. Но столкнулся с проблемой после запроса в базу INSERT INTO url_alias (query, keyword) VALUES ('account/account', 'account/account'); Успешно получил новую ссылку, но не совсем корректную http://adresok.com.ua/account%2Faccount/. Некоторые браузеры видят при наведении на сслыку видят ее правильно (в место %2F нормальный слеш), но переходят все равно на эту кривую ссылку. Соответственно я при переходе получаю 404. Некоторые браузеры сразу, при наведении видят кривую ссылку. Читал что это может быть из-за не правильно настроенного параметра AllowEncodedSlashes в Apache, но не уверен в этом. В общем если кто-то сталкивался с таким вопросом, то подскажите как решить. А я наверное пока, попробую на локальном сервере протестировать с параметром Apache'а
  5. Спасибо trance. Все это еще сразу после установки проделывал, кроме определения языкового js'а. Так просто открыл, завтыкал и подумал что наверное оно определяет язык по установкам в CMS и использует языковые файлы уже имеющиеся в системе. Короче не стал разбираться с кодом и ошибся, а вот как оно на самом деле. Осталось перевести и заменить js. Если кому интересно могу выложить перевод и реализацию его внедрения, хотя тут уже должно быть и ежу понятно, что делать. Еще раз спасибо, выручил, я уж думал что будет камнем валяться в системе
  6. Скажите, может быть уже кого то это интересовало. Где и как можно изменить размеры его. На сколько понял из кода размеров статических нет, они формируются в джаваскрипте. Интересует изменение общего размера окна + внутренних окошек.
  7. 2 trance Поставил я себе сие творение, первое впечатление - резво и красиво. Что касается мультиязычности, я посмотрел код и смотрю, что модуль должен использовать язык который стоит в системе по дефолту. Соотвественно брять языковые файлы которые находятся в ОС. Та и вообще модель построен весьма интересно и хитро ) Или я может чего то не доганяю, объясните мне не обдарованному, т.к. русский язык принципиален, не все у меня в магазине знают английский, а жаль (
  8. Спасибо, картина начинает проясняться. И все таки русский язык есть или нет, не совсем понял
  9. Кто уже устанавливал, скажите есть ли варианты русского языка. Плюс на сколько я понял при установке этот модуль стянет с сайта еще что то. Потому что уж слишком мало всего в инстале для описанного функционала. Может кто-то описать в двух словах что там при установке происходит, а то стремно такое решение ставить на реальный магазин, а локалку поднимать не особо много времени
  10. Спасибо, давно уже весит в закладках, пока руки не доходят установить его. Меня не мало интересует элементарные бухгалтерские примочки. А по скольку все это дело наживное и со временем требования к продукту будут увеличиваться, хочется сразу выбрать продукт с которым я бы как минимум на долго мог задержаться для решения рутинных задач, то есть не хочется прыгать с решения на решение. Малость почитал несколько дней, нашел несколько интересных вариантов, надо устанавливать щелкать смотреть. Мегакруто было бы если решение было кроссплатформенным. Такие есть, но как правило уровень их не высок, но буду их также пробовать, ибо в перспективе переход на фри-софт З.Ы. "ShopAdmin для OpenCart" на каком языке? Если на англ. его русифицировать можно, система перевода такая же как и в самой CMS?
  11. Ведет ли кто-то учет в магазине? Интересуют программные средства в первую очередь бесплатные. Учет имеется ввиду расходы, доходы, счета, клиенты и т.д.
  12. Если имеется ввиду ссылку на скачивание модуля, то я его качал еще тогда, когда была прошлая версия форума. К сожалению ссылку привести не могу. Но в предыдущем сообщении я указал точное его название. По поиску его можно найти но не знаю он ли это. Что касается моей проблемы, то быстрее всего она локальная, т.к. больше подобных тем не поднималось, значит у всех все хорошо.
  13. Версия ОС 1.4.8b + opencart-1-4-8-15-export-importКакие нужны ссылки?
  14. Не ужели у всех все работает исправно, ни у кого нет такой проблемы? Народ у кого большой кол-во товаров загляните в свой экспорт, все ли там ровно во всех ли описаниях. Просто хочется хотя бы понять проблема локальная или глобальная
  15. Пример конечно сложно привести но постараюсь. Опять же надо учитывать что закономерности нет. Пример первый. Есть несколько товаров одного бренда, описание у него одного стиля по этому ХТМЛ-код в описании начинается одинаково <table align="center" style="width: 80%; height: 100%;"> <tbody> <tr> <td height="22" style="padding-left: 20px;" width="60%"> и тут вдруг у одного из них я вижу в экселе что описание начинается уже другим кодом left: 20px;" width="60%"> То есть, я вижу что часть кода пропала, хотя я ничего не правил. Можно исправить это и что то подобное вылезет с другим товаром. Но уже обрежется по другому. Пример второй. Тоже группа товаров и в одном из них вылезло. <table align="center" style="width: 80%; height: 100%;"> <tbody> <tr> <td height="22" style="padding-left: 20px;" width="30%"> Обрезалось уже по другому. nter" style="width: 80%; height: 100%;"> <tbody> <tr> <td height="22" style="padding-left: 20px;" width="30%"> И вот такое у меня время от времени вылазит то тут то там. А в результате может получиться что у меня на сайте уже с 10к кривых описаний. Да и бесить начинает отслеживать такую кривизну и править ее руками. А кол-во товаров то увеличивается и соответственно увеличивается и кол-во таких случаев. Что делать, куда копать уже не знаю, есть какие то мысли по данной ситуации хоть у кого то? Заметил еще одну вещь. Некоторые из ячеек в которых обрезался код, при попытке внесения изменения в них выдают "Введена слишком длинная текстовая строка. Уменьшите количество знаков или отмените ввод". Хотя при всем этом следующая ячейка описания, имеет один в один описание, и даже на пару символов больше, потому что там код не обрезался и там все нормально. А тут такое и сделать с этим ничего нельзя кроме как удалить.
  16. Не нашел ничего по этому поводу на форуме, но может быть у кого то возникал данный вопрос. Суть проблемы такова. При экспорте иногда обрезается какая то часть описания. Закономерности нет, никакой. Когда это возникает не понятно, обрезается почему-то первые символы (что есть как бы тоже не логично), кол-во символов тоже меняется это может быть 5, 23, 14 символов. Получается что за все этим не уследишь, загрузив файл на сайт получается что описание становиться кривым, потеряв начало ХТМЛ кода.
  17. Есть модульная реализация твоего первого запроса. С 4м ты не разобрался, ковыряйся в статусах склада и будет тебе счастье. Фильтры как у розетки писать тебе придется самому и платить кому-то за разработку З.Ы. хочешь сайт как у розетки заплати OWOXу https://opencartforum.com/public/style_emoticons/default/icon_arrow.gif
  18. Если ты говоришь об этом модуле то этот вопрос нужно задавать в соответствующей теме. А вообще прост сделай экспорт Система - Export / Import - Export и сохрани это файл куда тебе нужно и будет тебе файл и счастье
  19. Мне кажется ты несколько ошибся местом для размещения данного сообщения. Такое надо спрашивать несколько в других места - форумах :)
  20. А зачем его искать если он по умолчанию есть в системе ))Найти его можно Дополнения - Каналы товаров - Google BaseВключаешь модуль, получаешь ссылку типа http://твой_сайт/index.php?route=feed/google_baseНу если не устраивает то можно дальше пилить.З.Ы. при активации модуля, при регистрации пользователя в магазине, появляется возможность подписываться вроде на новые товары или еще на что то я не проверял
  21. Скажите пожалуйста, может быть кто-то нашел умное объяснение полю Адрес 2:, зачем оно нужно и какую роль играет.При без регистрационном заказе есть глупа галочка "Отметьте здесь, если у Вас есть отдельный адрес доставки." Мне кажется она однозначно глупая, потому что если человек делает заказ без регистрации он точно введет адрес доставки которой ему нужен и ему вовсе не нужно альтернативный адрес. Или быть может я и тут чего то не понимаю и она играет какую-то роль в без регистрационном заказе?
  22. Конечно можно. Если по красоте, то просто написать модуль, который будет делать выборку из БД нужной информации и отображать ее в нужной тебе форме
  23. И так, предлагаю решение данной проблемы, т.к. решение использовать разные псевдонимы это не решение. Решение В файле /catalog/controller/common/seo_url.php меняем public function index() { if (isset($this->request->get['_route_'])) { $parts = explode('/', $this->request->get['_route_']); foreach ($parts as $part) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE keyword = '" . $this->db->escape($part) . "'"); if ($query->num_rows) { $url = explode('=', $query->row['query']); if ($url[0] == 'product_id') { $this->request->get['product_id'] = $url[1]; } if ($url[0] == 'category_id') { if (!isset($this->request->get['path'])) { $this->request->get['path'] = $url[1]; } else { $this->request->get['path'] .= '_' . $url[1]; } }на public function index() { if (isset($this->request->get['_route_'])) { $parts = explode('/', $this->request->get['_route_']); $parent_category_id = 0; foreach ($parts as $part) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE keyword = '" . $this->db->escape($part) . "'"); if ($query->num_rows) { $row = $query->row; if($query->num_rows > 1) { foreach($query->rows as $cur_row) { $url = explode('=', $cur_row['query']); if ($url[0] == 'category_id') { $query_category_id = $this->db->query("SELECT * FROM " . DB_PREFIX . "category WHERE parent_id = " . $parent_category_id . " AND category_id = " . $url[1]); if($query_category_id->num_rows) { $row = $cur_row; break; } } else if($url[0] == 'manufacturer_id') { $row = $cur_row; } } } $url = explode('=', $row['query']); if ($url[0] == 'product_id') { $this->request->get['product_id'] = $url[1]; } if ($url[0] == 'category_id') { if (!isset($this->request->get['path'])) { $this->request->get['path'] = $url[1]; } else { $this->request->get['path'] .= '_' . $url[1]; } $parent_category_id = $url[1]; }
  24. Это не решение. Если есть производитель к примеру Samsung, то он должен им быть во всех категориях, на то они ЧПУСпасибо за помощь :)
  25. Почему это баг пользователя? Как это так, если один производитель не может быть в двух разных категориях товара? Сами рассудите. Если к примеру кто то будет продавать технику и его будут такие бренды как самсунг ЛДЖи т.д. ведь это бренды которые грубо говоря производят все, начиная от батареек заканчивая процессорами и микроконтроллерами. И что людям делать, как разделять товар?Но это лирика. Можно подробнее о возможном решении на счет уникальности keywords в таблице url_alias ?Каким образом его сделать уникальным? Сделать auto_increment не для url_alias_id а для url_alias? Или добавить к PRIMARY еще и keywords?
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.