Cataloger - он и атрибуты.

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
Hash911
New Member
New Member
Posts: 3
Joined: Wed Jun 16, 2010 12:36 pm

Cataloger - он и атрибуты.

Post by Hash911 »

Установил все с чистого листа. последний CMS 1.7.1 и Cataloger 0.7.7
Прописал свои атрибуты на русском. Вижу их на странице добавления, вбиваю значение атрибута и ничего. Смотрю таблицы в базе - значения напротив атрибутов пустые.

если название атрибута на английском, то все прекрасно добавляется.
но если поле имеет имя 1-тест то добавления не происходит. 

Code: Select all

<input type="text" value="" name="1-тест">
Где посмотреть или найти процедуру которая обновляет запись в БД? На мой взгляд именно там у меня и проблемы?
(вообще странно, что атрибут пишется в продукт именно как название атрибута а не его индекс в таблице атрибутов)

Как победить ?
Кодировка везде стоит UTF-8
Last edited by Hash911 on Wed Jun 16, 2010 1:35 pm, edited 1 time in total.
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am

Re: Cataloger - он и атрибуты.

Post by Fenik17 »

По спецификации,
значения атрибутов типа ID и NAME должны начинаться с латинской буквы (A-Z, a-z) и состоять только из латинских букв (A-Z, a-z), цифр (0-9), дефисов ("-"), подчеркиваний ("_"), двоеточий (":") и точек (".")
.
Поэтому, код недопустим. А, т.к. автор Каталогера не подумал об этом, то приходится всегда задавать имена полей по-анлийски. Глупо, конечно, было привязывать название атрибута в базе (prop_name), которое, по сути, заменяет его идентификатор, к его названию в интерфейсе, но не переписывать же модуль )
Last edited by Fenik17 on Wed Jun 16, 2010 3:38 pm, edited 1 time in total.
Po6oT

Re: Cataloger - он и атрибуты.

Post by Po6oT »

Столкнулся тут с проблемкой в работе модуля Cataloger, но новую тему по этому поводу решил не создавать.

Ситуация следующая: при создании страницы с любым типом каталожного контента ему нельзя выбрать родителя с типом контента "Секция заголовка". Причем, если выбрать родителя с типом контента "Контент", а потом сменить у этого родителя тип на "Секция заголовка", то в итоге все нормально работает, но это ведь неудобно совсем.

Кто-нибудь сталкивался с этим?

CMSMS 1.7.1
Cataloger 0.7.7
aNt1
New Member
New Member
Posts: 4
Joined: Tue Jun 29, 2010 6:15 pm

Re: Cataloger - он и атрибуты.

Post by aNt1 »

Помогите исправленным модулем Cataloger, если кто вдруг уже успел скачать. Буду очень благодарен!
Hash911
New Member
New Member
Posts: 3
Joined: Wed Jun 16, 2010 12:36 pm

Re: Cataloger - он и атрибуты.

Post by Hash911 »

Po6oT wrote: Столкнулся тут с проблемкой в работе модуля Cataloger, но новую тему по этому поводу решил не создавать.

Ситуация следующая: при создании страницы с любым типом каталожного контента ему нельзя выбрать родителя с типом контента "Секция заголовка". Причем, если выбрать родителя с типом контента "Контент", а потом сменить у этого родителя тип на "Секция заголовка", то в итоге все нормально работает, но это ведь неудобно совсем.

Кто-нибудь сталкивался с этим?

CMSMS 1.7.1
Cataloger 0.7.7
Надо ковырять PHP и посмотреть почему они не отдает нужное тебе значение в выпадающий список.
Вообще каталогер глючный. Хоть альтернативу пиши свою. С русским стандартная версия не заработала.
Po6oT

Re: Cataloger - он и атрибуты.

Post by Po6oT »

Да, видимо придется поковырять... надеялся просто что кто-нидь уже сталкивался с подобным.
aNt1
New Member
New Member
Posts: 4
Joined: Tue Jun 29, 2010 6:15 pm

Re: Cataloger - он и атрибуты.

Post by aNt1 »

Hash911, а для вывода атрибутов товаров, при нахождении в категории для твоего исправленного Cataloger'a синтаксис не меянется? А то у меня не выходит никак вывести их в шаблон категории
Last edited by aNt1 on Wed Jun 30, 2010 8:18 am, edited 1 time in total.
Hash911
New Member
New Member
Posts: 3
Joined: Wed Jun 16, 2010 12:36 pm

Re: Cataloger - он и атрибуты.

Post by Hash911 »

Сам пытался в категории вывести атрибуты итемов. Но не осилил... не получилось.
aNt1
New Member
New Member
Posts: 4
Joined: Tue Jun 29, 2010 6:15 pm

Re: Cataloger - он и атрибуты.

Post by aNt1 »

Очень жаль, может кто-то сталкивался с такой проблемой? Я точно видел, что люди делали с Cataloger'ом такое, что он неузнаваем был потом.
Буду благодарен за помощь.
Также интересно кто-нибудь делал фильтр или сортировку для каталога, построенного на этом модуле?
aNt1
New Member
New Member
Posts: 4
Joined: Tue Jun 29, 2010 6:15 pm

Re: Cataloger - он и атрибуты.

Post by aNt1 »

http://forum.cmsmadesimple.org/index.ph ... 789.0.html

вот тут решение вывода атрибутов элементов для шаблона категории, но у меня с изменённым Cataloger'ом от Hash911 не выходит, {$items|print_r} выводит пустой поток, кроме Alias, Title и адреса изображений, так что тут копать необходимо от того места, где переделан скрипт.
nuxf10ir
Forum Members
Forum Members
Posts: 20
Joined: Tue Aug 24, 2010 6:59 am

Re: Cataloger - он и атрибуты.

Post by nuxf10ir »

Всё отлично, но теперь у меня вопрос небольшой - как выводить русские значения атрибутов на странице карточки каталога?
Post Reply

Return to “Russian - русский”