Форум UnitCMS

импорт товаров через админ панель

Алекс

  • **
  • 40
  • +0/-0
вопрос по импорту каталога товаров через админку: при заливке прайса в магазин, урлы товаров получаются вида */index.php?productID=3 , а не ЧПУ как хотелось бы . как поправить сей момент? скрипт Lego SP 5.0.2 , Денвер.
p.s. вынес в отдельную тему , т.к. не дождался ответа в другой теме и считаю , что если это не мой промах где либо , то проблема серьезная.
« Последнее редактирование: Май 03, 2012, 08:59:59 pm от Алекс »
 

pehser

Re: импорт товаров через админ панель
« Ответ #1 : Май 03, 2012, 11:22:16 pm »
с каких порт отсутвие ЧПУ в адресе считается критической ошибкой  :-\
если вы посмотрите  в адмике то увидите что у ваших товаров пустоу url
правится так берете фаил catalog_import.php
в 419 строку добавьте строчку
$product['hurl']=to_url($pval[2]).'/'; 
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

Алекс

  • **
  • 40
  • +0/-0
Re: импорт товаров через админ панель
« Ответ #2 : Май 04, 2012, 08:54:04 pm »
ну это для вас , людей владеющих ПХП , это не критично и просто :) . а так спасибо - помогло .
 

rom1

Re: импорт товаров через админ панель
« Ответ #3 : Июль 18, 2012, 10:28:25 pm »
Подскажите плз, как к УРЛУ через дефис добавить его ID.
Т.е. чтоб он сформировался так же как из админки.

имятовара-id/
 

rom1

Re: импорт товаров через админ панель
« Ответ #4 : Июль 22, 2012, 05:48:12 pm »
Люди, помогите id добавить плз.
 

nictboom

Re: импорт товаров через админ панель
« Ответ #5 : Июль 22, 2012, 06:13:46 pm »
попробовать так:
$product['hurl']=to_url($pval[2])."-".$pval[0]."/"; 
, но только попробовать!
ps/ поправил.
« Последнее редактирование: Июль 22, 2012, 06:20:20 pm от nictboom »
 

rom1

Re: импорт товаров через админ панель
« Ответ #6 : Июль 22, 2012, 06:37:59 pm »
Подскажите, верно ли я понял схему работы 3х вариантов импорта.

1. Добавить новые товары - проверяет есть ли в xls файлы с id которых нет в БД, если да, то пишет их в БД
2. Проверяет все ячейки в xls и если находит нестыковки - производит замену.
3. Обновить поля у имеющихся товаров, просматривает ячейки по заданному условию и при несовпадении заменяет.

Всё ли верно?

Получается что пункт 2 работает также как пункт 3 со всеми установленными галками?
 

pehser

Re: импорт товаров через админ панель
« Ответ #7 : Июль 23, 2012, 12:02:08 am »
Подскажите, верно ли я понял схему работы 3х вариантов импорта.

1. Добавить новые товары - проверяет есть ли в xls файлы с id которых нет в БД, если да, то пишет их в БД
2. Проверяет все ячейки в xls и если находит нестыковки - производит замену.
3. Обновить поля у имеющихся товаров, просматривает ячейки по заданному условию и при несовпадении заменяет.

Всё ли верно?

Получается что пункт 2 работает также как пункт 3 со всеми установленными галками?
второй проверяет если ест товар то присваем его те значения которые в xls
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

Алекс

  • **
  • 40
  • +0/-0
Re: импорт товаров через админ панель
« Ответ #8 : Октябрь 29, 2012, 11:28:30 pm »
с каких порт отсутвие ЧПУ в адресе считается критической ошибкой  :-\
если вы посмотрите  в адмике то увидите что у ваших товаров пустоу url
правится так берете фаил catalog_import.php
в 419 строку добавьте строчку
$product['hurl']=to_url($pval[2]).'/'; 

подскажите плиз как то же самое сделать в LegoSP 6.1 ?
 

Алекс

  • **
  • 40
  • +0/-0
Re: импорт товаров через админ панель
« Ответ #9 : Ноябрь 06, 2012, 10:25:01 pm »
как поправить фаил catalog_import.php в Lego 6.1 чтобы при выполнении импорта товарам прописывались ЧПУ ?
В версии 5.0.2 делал как посоветовал Pehser : в 419 строку добавил строчку
$product['hurl']=to_url($pval[2]).'/';
в версии 6.1 видимо как то по другому. но я не силен в пхп :(
 

Alexchek

  • *
  • 13
  • +0/-0
Re: импорт товаров через админ панель
« Ответ #10 : Ноябрь 12, 2015, 05:29:40 pm »
Присоединяюсь к оратору сверху!
Как сделать что бы ЧПУ прописывались при импорте в сборке 6.1?
Оччень надо! Иначе при при перезаливке теряются многие ссылки на ресурс. И вообще выпадает из индекса все((
« Последнее редактирование: Ноябрь 12, 2015, 07:27:10 pm от Alexchek »
 

pehser

Re: импорт товаров через админ панель
« Ответ #11 : Ноябрь 30, 2015, 09:31:22 am »
как поправить фаил catalog_import.php в Lego 6.1 чтобы при выполнении импорта товарам прописывались ЧПУ ?
В версии 5.0.2 делал как посоветовал Pehser : в 419 строку добавил строчку
$product['hurl']=to_url($pval[2]).'/';
в версии 6.1 видимо как то по другому. но я не силен в пхп :(

также само
после
$product['name']=$pval[2]; 
вставте
$product['hurl']=to_url($pval[2]).'/'; 
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

 

Sitemap 1 2 3 4 5