 |
Добавить все страны и изменить все пути категорий
| Автор |
Сообщение |
|
Игорь
Зарегистрирован: 27 янв 2011, 16:25 Сообщения: 32
|
Обновился, спасибо за инструкцию. Есть несколько вопросов. Хотим настроить доску на все страны которые есть в сборке. Сейчас это только на Израиль. Нужно добавить все страны как есть в сборке и изменить все пути категорий и подкатегорий. Пример Elektronika-i-bytovaya-tehnika-v-izraile нужно убрать -v-izraile со всех категорий и сделать как есть в оф. версии. Какие файлы заменить, чтобы было как тут http://prntscr.com/vx3dat и чтобы не слетела страна Израиль со всеми регионами, что сейчас имеются http://prntscr.com/vx3fmu В итоге, чтобы были все страны которые имеются в сборке+ Израиль и все ссылки без -v-izraile Не хочется это делать ручками, как это все сделать быстрее.
|
| 07 дек 2020, 02:14 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Вы хотите добавить все рубрики из штатной сборки, и отредактировать uri тех рубрик что есть? Если я правильно понял, то нужно писать скрипт-обработку импорта. В качестве исходной БД для импорта можете взять дамп базы из install/sql/avito_rus.sql
|
| 08 дек 2020, 19:31 |
|
 |
|
Игорь
Зарегистрирован: 27 янв 2011, 16:25 Сообщения: 32
|
Здравствуйте! 1- добавить все регионы, не удаляя уже имеющиеся. На сайте сейчас только jодна страна, остальные удалили уже давно. Сейчас их нужно вернуть, не удаляя то что есть. 2- изменить все пути на категории, как это есть в штатной сборке. Их изменили на такие /Avtotransport-v-izraile/ нужно вернуть как было, удалив -v-izraile/ Есть вариант без всяких скриптов, может заменить какой то файл из штатной сборки, или другой вариант. Если потеряются какие то данные, не страшно.
|
| 08 дек 2020, 20:25 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Просто заменить файл не получится. Для этого нужно писать скрипт
|
| 08 дек 2020, 21:26 |
|
 |
|
Игорь
Зарегистрирован: 27 янв 2011, 16:25 Сообщения: 32
|
1- добавить все регионы, не удаляя уже имеющиеся. На сайте сейчас только одна страна, остальные удалили уже давно. Как добавить все регионы которые имеются в штатной версии, не удаляя имеющиеся? 2- будем редактировать ручками.
|
| 09 дек 2020, 01:24 |
|
 |
|
Игорь
Зарегистрирован: 27 янв 2011, 16:25 Сообщения: 32
|
Здравствуйте! Дайте ответ пожалуйста на мой вопрос. Нужен вариант добавления стран, без написания скрипта, как вы описывали. Пункт 2-Категории будем руками менять. Нужно добавить все регионы, не удаляя уже имеющиеся. На сайте сейчас только одна страна, остальные удалили уже давно. Как добавить все регионы которые имеются в штатной версии, не удаляя имеющиеся? Если такого варианта нет, то принимается вариант установить все по новой, как в штатной версии, но нужно оставить имеющихся пользователей. Как это сделать?
|
| 09 дек 2020, 23:59 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Есть дамп базы install/sql/avito_rus.sql Можете взять базу регионов оттуда, это таблицы regions и regions_ipgeo. Но предварительно из дампа лучше убрать первичные ключи (колонку id), а после загрузки убедиться, что uri рубрик на первом уровне не совпали с имеющимися. После этого базу надо переиндексировать по кнопке в настройках.
Ну вот как-то так
|
| 10 дек 2020, 01:59 |
|
 |
|
Игорь
Зарегистрирован: 27 янв 2011, 16:25 Сообщения: 32
|
Приветствую! Ответьте по возможности быстрее пожалуйста. 1-Не правильно сформулировал. Нужно добавить все страны со штатной версии и регионы этих стран. Напишите новую инструкцию для этого, пожалуйста. 2- Но предварительно из дампа лучше убрать первичные ключи (колонку id) Это эти id и они имеются только в таблице %DB_PREF%regions ? http://prntscr.com/w0udup Подскажите, как удалить сразу все Id из таблицы %DB_PREF%regions ? 3- После загрузки убедиться, что uri рубрик на первом уровне не совпали с имеющимися. После загрузки измененного дампа в базу на рабочем сайте? Что значит uri рубрик на первом уровне не совпали с имеющимися? Покажите пример какой ни будь, скрин, или объясните на понятном мне языке, плиз
|
| 12 дек 2020, 18:09 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Игорь писал(а): Приветствую! Ответьте по возможности быстрее пожалуйста. Это эти id и они имеются только в таблице %DB_PREF%regions ? [/b]http://prntscr.com/w0udup Подскажите, как удалить сразу все Id из таблицы %DB_PREF%regions ? Да, можете удалить эту колонку инструментами phpmyadmin, затем экспортировать данные без описания структуры таблицы и подгрузить их в базу сайта. Правда таблицу regions_ipgeo импортировать в этом случае уже бесполезно, т.к. потеряется связь по первичным ключам Игорь писал(а): Что значит uri рубрик на первом уровне не совпали с имеющимися? Покажите пример какой ни будь, скрин, или объясните на понятном мне языке, плиз В дампе, к примеру, есть корневой регион с uri "other". Надо убедиться, что у Вас нет региона, рубрики или модуля с таким uri
|
| 12 дек 2020, 19:15 |
|
 |
|
Игорь
Зарегистрирован: 27 янв 2011, 16:25 Сообщения: 32
|
Сделал все по инструкции, но при импорте измененного дампа в базу на рабочем сайте, путь: База данных->doskavip_net_db ->Таблица: eboard_regions Смотрите скрин baza Выдает ошибку смотрите скрин baza-1 Прикрепляю вам дам Таблица: eboard_regions на сайте Прикрепляю вам переделанный дамп "%DB_PREF%regions" Что я ни так делаю?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
|
| 12 дек 2020, 21:56 |
|
|
|
Страница 1 из 2
|
[ Сообщений: 14 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
 |