PrestaShop

Статус
В этой теме нельзя размещать новые ответы.
Скачал с оф. сайта версию 1,2 стабильную
При добавлении товара латиницей все нормально, при добавлении русским языком:
Код:
1 ошибка

   1. поле link_rewrite обязательно по крайней мере в Russian

Причем неважно какой язык админки. В инглише например:
Код:
1 error

   1. the field friendly URL is required at least in Russian

Где это долбанное поле и как с этим бороться?
 
Скачал с оф. сайта версию 1,2 стабильную
При добавлении товара латиницей все нормально, при добавлении русским языком:
Код:
1 ошибка
   1. поле link_rewrite обязательно по крайней мере в Russian
Причем неважно какой язык админки. В инглише например:
Код:
1 error
   1. the field friendly URL is required at least in Russian
Где это долбанное поле и как с этим бороться?

это сообщение возникает для того языка, на котором заполняется информация о товаре, так сказать для основного, то есть если на русском заполняете, то для русского, если на английском, то для английского, и т.д.

это поле находится на первой странице карточки товара, в нижней трети, посмотрите, что у вас там стоит. обычно, если заполнить, все встает на свои места.
 
это сообщение возникает для того языка, на котором заполняется информация о товаре, так сказать для основного, то есть если на русском заполняете, то для русского, если на английском, то для английского, и т.д.
это поле находится на первой странице карточки товара, в нижней трети, посмотрите, что у вас там стоит. обычно, если заполнить, все встает на свои места.

Все заполнял, не помогает. Что хочешь делай, а наименование просит латинскими. Странно.
Нашел функцию, которую просит скрипт, но она выключена. "friendly URL" выключена и реврайтов нет, .htaccess не требуется. Когда функция включена, то нужен .htaccess с реврайтами для ЧПУ как я понял, просит для него на латинице, но значения вводить некуда.
Реврайт вырублен. Все равно просит...

П.С. В общем дело обстоит так, что по-любому вносит значение названия для "friendly URL", то есть для ЧПУ. Включено оно или нет скрипту безразлично. Полей для ввода значения этого поля отдельно от названия нет. Просто не существует. Видимо на людей, пишуших не латинскими буквами никто не рассчитывал.
В общем ввести русское название получается только при редактировании, после того, как скрипт заберет латинское значение для ЧПУ, то есть после сохранения товара, его можно отредактировать и исправить латинское название на русское. Вот такая фигня. Скрипт понравился, но это большой минус.
 
Все заполнял, не помогает. Что хочешь делай, а наименование просит латинскими. Странно.
Нашел функцию, которую просит скрипт, но она выключена. "friendly URL" выключена и реврайтов нет, .htaccess не требуется. Когда функция включена, то нужен .htaccess с реврайтами для ЧПУ как я понял, просит для него на латинице, но значения вводить некуда.
Реврайт вырублен. Все равно просит...
П.С. В общем дело обстоит так, что по-любому вносит значение названия для "friendly URL", то есть для ЧПУ. Включено оно или нет скрипту безразлично. Полей для ввода значения этого поля отдельно от названия нет. Просто не существует. Видимо на людей, пишуших не латинскими буквами никто не рассчитывал.
В общем ввести русское название получается только при редактировании, после того, как скрипт заберет латинское значение для ЧПУ, то есть после сохранения товара, его можно отредактировать и исправить латинское название на русское. Вот такая фигня. Скрипт понравился, но это большой минус.

естественно, он хочет это поле заполнить. просто, если вы потом включить htaccess, а у него поле будет не заполнено, то информацию ему взять будет неоткуда. он же, как большинство магазинов, берет эту информацию из поля базы данных, а не формирует на лету, как, например, isc.
так что требование вполне логично.
что касается многократного повторения того, что "нет поля для ввода этой информации", то я вам уже говорил - это поле находится на первой закладке при вводе товара, в нижней трети. смотрите внимательнее.
 
естественно, он хочет это поле заполнить. просто, если вы потом включить htaccess, а у него поле будет не заполнено, то информацию ему взять будет неоткуда. он же, как большинство магазинов, берет эту информацию из поля базы данных, а не формирует на лету, как, например, isc.
так что требование вполне логично.
что касается многократного повторения того, что "нет поля для ввода этой информации", то я вам уже говорил - это поле находится на первой закладке при вводе товара, в нижней трети. смотрите внимательнее.


Никто не спорит с логичностью заполнения поля для ЧПУ. Вопрос в том, откуда значение для этого поля берется. А оно берется из "наименования товара". О чем говорит то, что при заполнении латиницей можно вообще больше ничего не заполняя опубликовывать товар.
Логичность в том, чтобы поле для ЧПУ было отдельно, как в других движках, в ДЛЕ например.
Если и Вы посмотрите внимательно предыдущий пост, то увидите, что заполнялись все поля. Включая упоминаемые Вами три нижних поля. Это поле тегов, которые выводятся отдельно наподобии "облака тегов", фильтр, и поле аксессуаров. Никакого поля "Флендли УРЛ" в помине нет. Повторюсь, заполняются все поля. И если у Вас бывает та же ошибка с русскими названиями в случае незаполнения нижних полей, то можно предположить баг именно с моей локальной конфигурацией ПХП-Мускул-Ось, благо багов на оф.сайте связанных с различными конфигурациями немало. Но тогда возникает вопрос: почему при заполнении поля названия латиницей и без заполнения других необязательных полей, этой ошибки не возникает? Значит значение берется из названия не так ли. И если только для нелатинских языков для сбора значений ЧПУ используется поле тегов, или фильтра, или аксессуаров, то это вовсе нелогично, и к тому же, у меня это не работает.
Логично сделать поле для реврайтов ЧПУ прямо под наименованием товара, с обязательным латинским значением, а наименование доступным к публикации любым языком.
Будет время посмотрю на сервере с другим ПО.
 
нет, вы очевидно не понимаете, о чем я говорю.

попробую по-другому.

в административном интерфейсе закладка "каталог", внизу страницы под категориями, выбираете любой товар и открываете на редактирование.
в нижней трети страницы, прямо над описанием товара есть строка, которая начинается со стрелочки, и далее в ней стоит текст:
Нажмите здесь чтобы поднять рейтинг товара в поисковых машинах
нажимаете на него, и у вас открывается дополнительная панель с полями, куда нужно ввести то, что будет показано в урле.

далее, по поповду транслитерации, с которой вы мучаетесь, был пост в блоге шопмастера на blogmasters.ru, смотрите здесь:


ну, собственно, там и скачаете исправленный файл, и транслитерация у вас заработает.
 
Кто-нибудь подскажет, можно ли отключить корзину--просто чтобы был каталог, например как в вам шопе.
или где в коде порыться
 
господа, существует ли модуль Google checkout для prestashop? Спасибо всем за ответ заранее!
 
Кто может подсказать, есть ли платные (но лучше бесплатные) модули сравнения товаров по характеристикам в ПрестаШоп?

Добавлено через 3 минуты
И по поводу совместимости шаблонов для разных версий - подходят ли шаблоны и темы от версии 1.2 к новой русской версии 0.7 (1.3)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху