AlexS

Изменение url (apps.seo)

Recommended Posts

Доброго времени суток.


 


Подскажите, плиз, как добавить какое-либо поле объявления (например регион или город) в url-адрес?


Например http://sb/myurl/aren.../2-komn/realty6


 


 


Можно ли это сделать в файле template\frontend\agency\main\main.php?


Что-то типа этого:



if($category_structure['catalog'][$topic_id]['url']!=''){
$parent_category_url='myurl'.'/'.$category_structure['catalog'][$topic_id]['url'].'/';
?

На что заменить 'myurl', чтобы извлечь какое-либо поле, например город?


 


Не важное примечание:

После манимуляций с файлом main.php

В ЛК у ссылка на объявление http://sb/realty6.html

Модуль сео редиректит на http://sb/myurl/aren.../2-komn/realty6

На главной это же объявление доступно по ссылке http://sb/arenda-kva.../2-komn/realty6

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
abushyk

Senior Developer

  • photo-58.png?_r=1381755616
  • Moderators
  • staff.png
  • 1 189 сообщений
  • Locationua.west.lviv

Опубликовано 09 Февраль 2014 - 11:50

Если все пойдет хорошо, то такая возможность будет. Может будет даже не только задавать произвольный алиас, но и создавать свой набор полей, на основании которых будет строится ЧПУрл, например по полям [Страна+Город+цена+тип_недвижимости]

 

http://www.etown.ru/s/topic/516-url-для-объявлений/?p=5130

 

 

 

 

 

 

Ну вот же)) ну когда же?)) ребят, сказали бы что поправить, уж очень город в урле хочется видеть ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Что бы добавить какое-то поле из данных объявления, то делать это придется в контроллере объявления или сетки. Просто в main.php данных этих как таковых нет.

2. Есть возможность сформировать произвольный адрес типа spain-torrevieha-kupiti-nedvijimosti-v-calpe-ispania, но тут формируется сплошной алиас, без слешей. Это связано с удобством обработки и хранения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: TopRaN
      <meta property="og:title" content="{if $meta_title != ''}{$meta_title}{else}Мой сайт{/if}"> <meta property="og:description" content="{if $meta_description != ''}{$meta_description}{else}{$data.text.value|truncate:200}{/if}"> <meta property="og:image" content="http{if $smarty.server.HTTPS ne ''}s{/if}://{$smarty.server.HTTP_HOST}/img/data/{$photo[0].normal}" alt="{$title}"> <meta property="og:type" content="website"> <meta property="og:type" content="http{if $smarty.server.HTTPS ne ''}s{/if}://{$smarty.server.HTTP_HOST}" /> <meta property="og:url" content="http{if $smarty.server.HTTPS ne ''}s{/if}://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}"> <meta property="og:site_name" content="{$title}"> <meta property="og:logo" content="http{if $smarty.server.HTTPS ne ''}s{/if}://{$smarty.server.HTTP_HOST}/template/frontend/{$current_theme_name}/img/logo.png" alt=""> <meta property="og:locale" content="ru_RU"> в тег html 
      <html xmlns:og="http://ogp.me/ns#"/>  
    • Автор: Chernetskiy
      Друзья, 1PS подарил книгу по SEO-копирайтингу в 2-х частях (в файлах PDF). Решил поделиться ею в разделе Файлы, многим наверняка будет полезно и снимет кучу вопросов с продвижением своего сайта.
    • Автор: Chernetskiy
      Книга в 2-х частях - в подарок от 1PS
      В первой части книги ответы на самые популярные вопросы, которые волнуют многих владельцев сайтов и интернет-маркетологов: что писать, чтобы это было интересно и полезно, как удержать внимание клиента на сайте, чтобы он совершил целевое действие и где брать идеи.
      Пора сказать «прощай» длинным полотнам с ключевыми словами и активно осваивать LSI-копирайтинг. Во второй части книги собраны знания об оптимизации, полученные за все время создания продающих и оптимизированных текстов: каждый совет или прием проверены на собственном опыте.
       
    • Автор: Дмитрий Кондин
      1. Добавляем сайт в вебмастеры гугла и яндекса
      2. По возможности включить все дополнительные опции в Приложения - SEO-оптимизация http://wiki.sitebill.ru/index.php?title=Приложение_"SEO-Оптимизация"
      3. Заполняем мета-теги для категорий в Структуре
      4. Заполняем вкладку Мета-теги в самих объявлениях.
      5. При желании можно создать дополнительные SEO-адреса для продвижения.
      6. Генерируем sitemap.xml, для этого в Настройки - Sitemap указываем опции Выводить категории, Выводить объявления в sitemap
      7. Отправляем URL http://ваш_сайт/sitemap.xml в вебмастеры гугла и яндекса (см. п. 1)
      8. Для усиления эффекта закупаем ссылки на ключевые страницы сайта для повышения позиций в поисковиках. Рекомендую систему сеопульт для автоматической закупки ссылок.
      ------
      Для отслеживания статистики ставим счетчики.
       
       
    • Автор: FD
      Кто использует на своём сайте структурированные данные (schema.org) ?
      Я воспользовался сервисом от Google и разметил контактные данные. Но понимаю что можно также разметить и объявления, описания, цены и тп.
      Поделитесь опытом, ведь это сейчас очень актуальная тема. =)