Здравствуйте друзья.
Вот переделал эту переделку )) для 1.10.3 + сделал ЧПУ ссылки для объектов.
Ссылки работают как и раньше /catalog/item4.html так и по новому /catalog/subaru-domingo.html
Не знаю, хорошо ли это или плохо с точки зрения СЕО (вроде как дублирование ссылок получается), но решил делать так по двум причинам:
1. Если уже есть товары на сайте, они будут открываться по прежнему.
2. Не стал переделывать работу RSS генератора и с этим связанное...
Про поле типа "список" писал в предыдущем посте, про мультифото тоже.
Что еще добавил — скрипт для обновления страницы(характеристик) при смене категории (когда добавляете объект), на 1.10.3 почему то этого небыло...
Тестировал только на локальном, проблем не заметил, вроде все работает.
Установка: скачать архив, распаковать в корень сайта и обновить компонент в админке.
Перед заливкой новых файлов всегда делайте резервную копию сайта!
Спасибо за внимание, всем доброго здоровья.
Вот переделал эту переделку )) для 1.10.3 + сделал ЧПУ ссылки для объектов.
Ссылки работают как и раньше /catalog/item4.html так и по новому /catalog/subaru-domingo.html
Не знаю, хорошо ли это или плохо с точки зрения СЕО (вроде как дублирование ссылок получается), но решил делать так по двум причинам:
1. Если уже есть товары на сайте, они будут открываться по прежнему.
2. Не стал переделывать работу RSS генератора и с этим связанное...
Про поле типа "список" писал в предыдущем посте, про мультифото тоже.
Что еще добавил — скрипт для обновления страницы(характеристик) при смене категории (когда добавляете объект), на 1.10.3 почему то этого небыло...
Тестировал только на локальном, проблем не заметил, вроде все работает.
Установка: скачать архив, распаковать в корень сайта и обновить компонент в админке.
Перед заливкой новых файлов всегда делайте резервную копию сайта!
Спасибо за внимание, всем доброго здоровья.
Реклама #
Петр 11 лет назад #
про дубли, можно просто добавить php переадресацию на новый адрес, старая ссылка должна будет отвалиться, новая добавиться.
Мне бы чпу для доски объявлений
picaboo 11 лет назад #
/catalog/id-subaru-domingo.html - отлавливать урл по /catalog/id- , а остальное что идет может меняться, при смене урла объявления таким образом всегда попадем куда надо. единственное что надо каноникал тогда на родительский подцепить и все.
Петр 11 лет назад #
более сео оптимизировано будет если id будет не перед subaru-domingo, а после, т.е. /catalog/subaru-domingo-id.html
deltas 11 лет назад #
id в адресе нету, но урл никак не будет одинаковым, ни в коем случае. При добавлении идет проверка, и если такой уже есть, то в конце добавится id и дата добавления.
Владимир Савенко ✝️ 11 лет назад #
Principal 11 лет назад #
Reborn 11 лет назад #
Principal 11 лет назад #
Principal 11 лет назад #
lesterkey 10 лет назад #
ermakover 10 лет назад #
deltas 10 лет назад #
ermakover 10 лет назад #
lesterkey 10 лет назад #
ermakover 10 лет назад #
При просмотре рубрики лично у меня поле список имеет следующий вид:
Состояние: Черновая отделка|Требует ремонта|Ремонт|Евроремонт/~s~/: Требует ремонта
То есть, перечислены все поля списка, потом /~s~/, а далее то, что было отмечено.
И конечно же, хорошо бы чтобы поля списка обрабатывались фильтром поиск, чтобы пользователь мог нажать на ссылку и посмотреть на продукты или объекты с одинаковыми параметрами.
CMS Admin 10 лет назад #
CMS Admin 10 лет назад #
CMS Admin 10 лет назад #
Def 10 лет назад #
Oleg 10 лет назад #
Dim@sik 10 лет назад #
где groop_id будет id записи каталога, и тогда при сохранении картинок вы сможете прописать к ним описание, а на странице вывода в каталоге вам нужно всего напросто отсортировать и вывести фото из созданной таблицы com_uc_dopfoto
Oleg 10 лет назад #
почитал про многомерные массивы, вроде все хорошо можно записать таким образом
7ab716aa428978c5ed785203a79b5733.jpg,Описание1,b3e4d9a1dcfd9f2eeebaf1ce98d94001.jpg,Описание2
потом при выборке из БД разделить на разные массивы (первый массив - описание, второй - фото):
array(5) {
[0]=>
string(3) "PHP"
[1]=>
string(5) "MySQL"
[2]=>
string(6) "Apache"
[3]=>
string(6) "Pascal"
[4]=>
string(4) "test"
}
array(5) {
[0]=>
string(36) "7ab716aa428978c5ed785203a79b5733.jpg"
[1]=>
string(36) "b3e4d9a1dcfd9f2eeebaf1ce98d94001.jpg"
[2]=>
string(36) "5ba2fb11a59aa925e65e7350cd5f7e21.jpg"
[3]=>
string(36) "dd8236cf4211661cc98beac0344462fc.jpg"
[4]=>
string(36) "5ba2fb11a59aa925e65e7350cd5f7e21.jpg"
}
Теперь загвостка при выводе в шаблоне:
Не получается вывести поочередно -
Описание1, фото1
Описание2, фото2 и т.д.
Вроде как нет такой возможности в шаблонизаторе (гугл не помог), если foreach вложить в foreach, то выводит 5х5=25 записей
Oleg 10 лет назад #
Oleg 10 лет назад #