Всем здравствуйте, прошу проверить на версии 4.07 utf8, возможность обновить url только что созданной категории.
Если подтвердится, то через поиск в myadmin проблемно искать постоянно, кто что может посоветовать?
Признателен заранее
 
 
			
			 
  
  
  
  
  
 
			
			
			 
			
				 Обновление урла категорий
 Обновление урла категорий
				Всем здравствуйте, прошу проверить на версии 4.07 utf8, возможность обновить url только что созданной категории.
Если подтвердится, то через поиск в myadmin проблемно искать постоянно, кто что может посоветовать?
Признателен заранее
Все возможно, все реально - старание и желание..
 
 
			
			 
  
  
  
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Из вашего сообщения не очень понятно, что должно подтвердиться и что проблемно?
 
 
			
			 
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Сорри, для примера - создал категорию для товаров, подставил названия, и вписал нужный мне url в быстрая ссылка, проверяю - все хорошо отображает, потом решил изменить этот же пункт с url, пишет что обновилось "изменения сохранены", а новое значение не обновилось
Все возможно, все реально - старание и желание..
 
 
			
			 
  
  
  
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Проверьте что у вас стоит Настройки > Система > Общие настройки
в настройке Автоматически генерировать Быстрые ссылки
- Автоматически генерировать Быстрые ссылки
- показывать сформированные вручную быстрые ссылки
- генерировать быстрые ссылки используя последнее название
 
 
			
			 
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Прошу извинить, после обновления - настройка сбилась, Вы правы, все стало на место
Все возможно, все реально - старание и желание..
 
 
			
			 
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Проблема все же возникла с линками, а именно в на странице в списке товаров - возникла проблема url товаров, для примера site.ru/bistraya-ssilka?category_id=55 , конечно ?category_id=55 такого быть в помине не должно, при смене id меняются и категории в breadcrumb, перепроверил в настройках - везде все вручную настроено, .htaccess прописано, как указано. получается страница доступна по множеству ссылок - ошибка.
Задумался, что у меня настроено так и вижу проблему, НО http://www.viarts.ru/demos/ заходим в каталог и наводим на любой товар - видим этот же глюк.
Если это предназначено так - то это глупость, если в настройках где-то можно настроить - прошу подсказать, копаюсь вручную удалить в коде часть product_details_url в php пока не вышло, прошу проверить как у вас, и может кто подскажет, спасибо
Все возможно, все реально - старание и желание..
 
 
			
			 
  
  
  
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				В текущей версии скрипт формирует ЧПУ именно таким образом site.ru/bistraya-ssilka?category_id=55
В ближайшей версии логика работы ЧПУ и формирования url будет принципиально изменена.
 
 
			
			 
  
  
 
			
			
			 
			
				 
 
			
			 
  
  
  
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Нет. Все новые разработки ведутся для v.4.xx Общая рекомендация - переход и использование v.4.07 utf8
Последний раз редактировалось DimTai; 04.08.2011 в 20:39.
 
 
			
			 
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Жаль
Что касается v.4.07 utf8... Через месяц она может стать v.4.08, зимой 4.09, и т.д. Я к такому настороженно отношусь. Считаю, раз так быстро выпустили новую, значит что-то упустили в предыдущей, а это не айс.
 
 
			
			 
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Для 3.6 это уже давно решено:
В Файле block/block_product_list.php нужно поправить строчку, у меня она 392:
в оригинале $details_query = get_query_string($details_parameters, array("page", "sort_ord", "sort_dir"), "", false);
а нужно $details_query = get_query_string($details_parameters, array("page", "sort_ord", "sort_dir", "category_id"), "", false);
 
 
			
			 
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				только сейчас добрался, да для 3.6 уже давно решено и отлично работает, я реально и забыл где тогда это менял в коде, но как оказалось - что stk предложено решение и для 4.07
Все возможно, все реально - старание и желание..
 
 
			
			 
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Да, точно! У меня это уже исправлено. Я немного попутал, кривые ссылки появляются на странице товаров одного производителя. Т. е. если перейти по ссылке в блоке "Производители", а потом на страницу любого товара:
jpeg1.jpgjpeg2.jpgjpeg3.jpg
Подозреваю, что и в этом случае тоже нужно что-то дописать и "всё пройдёт". Может Вы знаете, что и куда?
 
 
			
			 
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Nicom можете поделиться решением для 4.07 ?
 
 
			
			 
  
  
  
  
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Для v.4.07RE
заменить наКод:line 476 $details_query = get_query_string($details_parameters, array("pn_pr", "sort_ord", "sort_dir"), "", false);
Код:$details_query = get_query_string($details_parameters, array("pn_pr", "sort_ord", "sort_dir", "category_id"), "", false);
 
 
			
			 
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Спасибо
 
 
			
			 
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Я понял!
Если в эту же строку дописать "manf", т. е. сделать так:
то ссылки на товар со страницы производителя тоже станут прямые! У меня сталиPHP код:$details_query = get_query_string($details_parameters, array("pn_pr", "sort_ord", "sort_dir", "category_id", "manf"), "", false);
P.S. Я так скоро программером стану...
 
 
			
			 
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				Итого структура конечно - ненастроена чпу ппц. To oldmanager, скажем так я решил подобную проблему для 3.6 допилив уже не шаблоны а обработку движка урлов, идем в корень сайта к файлу product_details.php и перед <?php пишем следующее
if (isset($_GET['category_id']) && $_GET['category_id'] == 0) {
header('Location: '.str_replace('?category_id='.$_GET['category_id'], '', $_SERVER['REQUEST_URI']),TRUE, 301);
exit;
}
if (isset($_GET['manf'])){
header('Location: '.str_replace('?manf='.$_GET['manf'], '', $_SERVER['REQUEST_URI']),TRUE, 301);
exit;
}
if (isset($_GET['tab'])) {
header('Location: '.str_replace('?tab='.$_GET['tab'], '', $_SERVER['REQUEST_URI']),TRUE, 301);
//str_replace('?tab=desc', '', $_SERVER['REQUEST_URI']);
exit;
}
// теперь комментирую почему 3: 1вый блок так как часто бывают глюки с генерацией category=0 и т.д. , 2рой аналогично, а вот третий если просмотрите логи вебматера, то часто паук обращается именно к ссылкам типа tab= , но ведь когда он переходит - видим тот же товар, а не выполненый tab (к примеру отзывы или характеристики). Данное решение работает для любой версии, где наблюдаются подобные глюки, чтобы избежать катастрофы в урлах с передачей веса, в случае уже рейтинга не правильных линков. Если честно, то я до сих пор не могу понять как вообще можно сделать магазин с такой структурой при установке, дойдя до 4.07 версии, по то причине - это ведь ключевая часть рекламы товаров, 70-80% трафика это нч запросы, и если 1 страница и куча ссылок, успеха можно не ожидать
Все возможно, все реально - старание и желание..
 
 
			
			 
  
  
  
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				to oldmanager ну вот видите) как шикарно, ваш способ реально быстрее и проще, за одним исключением, что там не получится добавить tab, что я прописал вручную)
P.S. если подобная проблема обнаружена на работающем и проиндексированном магазине - советую использовать мой метод, для передачи веса
Все возможно, все реально - старание и желание..
 
 
			
			 
  
  
 
			
			
			 
			
				 Re: Обновление урла категорий
 Re: Обновление урла категорий
				А в каком случае возникает ссылка "...tab="?
Что-то я у себя подобного не видел. Или не замечал?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)
Социальные закладки