Перейти к содержанию
Форум поддержки пользователей VamShop

Расположение атрибутов


Рекомендуемые сообщения

Можно ли где-нибудь что-нибудь изменить, чтоб атрибуты radio в карточке выводились не так:

№1

№2

№3

№4

а так:

№1 №3 №5

№2 №4 №6

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

Я ж вроде писал уже, в /templates/шаблон/module/product_options/multi_options.html, вблоке кода radio

Просто поубирайте br там где нужно и удалите лишний код.

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

Так ведь не в зуб ногой, что хоть за код, примерно, а то наубираю...

Убрал всё типа:

{if $item_data.DESCRIPTION}<br />{$item_data.DESCRIPTION}{/if}<br />

Не изменилось ничего, т.е. совсем ничего

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

Если речь про атрибуты типа radio, вот этот код:


<!-- radio -->
<p>
<strong>{$options_data.NAME}:</strong>

{foreach key=key_data item=item_data from=$options_data.DATA}
<input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" {cycle values='checked="checked",,,,,,,,,,,,,,,'} />
{$item_data.TEXT} {if $item_data.PRICE_PLAIN != 0}({$item_data.PREFIX}{$item_data.PRICE}){/if}
{if $item_data.DESCRIPTION}<br />{$item_data.DESCRIPTION}<br />{/if}
{if $item_data.SHORT_DESCRIPTION}{$item_data.SHORT_DESCRIPTION}<br />{/if}
{if $item_data.IMAGE}<img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" />{/if}
{if $item_data.LINK}<a align="right" href="http://{$item_data.LINK}" target="_blank"><img src="{$tpl_path}img/info.gif" border="0" alt="{$item_data.TEXT}" /></a>{/if}<br />
{/foreach}
</p>
<!-- /radio -->
[/code] Меняйте например на:
[code]
<!-- radio -->
<p>
<strong>{$options_data.NAME}:</strong>

{foreach key=key_data item=item_data from=$options_data.DATA}
<input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" {cycle values='checked="checked",,,,,,,,,,,,,,,'} />
{$item_data.TEXT} {if $item_data.PRICE_PLAIN != 0}({$item_data.PREFIX}{$item_data.PRICE}){/if}
{if $item_data.IMAGE}<img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" />{/if}
{/foreach}
</p>
<!-- /radio -->

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

Спасибо!!!!

Теперь то что надо! А в сочетании с Ajax корзиной совсем здорово. Покупателю не надо взад-перёд мотаться чтоб пару товаров с разными атрибутами выбрать.

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

Какая-то засада образовалась! При добавлении последних товаров в карточке перестали отображаться атрибуты. Не сохраняются настройки в Атрибуты-Установка. Ничего не менял, просто добавлял товар: половина сохранилась, половина нет.

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

Да нет, добавлял как всегда. Скажем позавчера что-то добавил - всё ровно. Вчера добавляю 5 наименований, у двух всё нормально, у третьего из 6 атрибутов только один, у остальных ни одного.

Может в админке глянете?

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

Ну я ж ничего не смогу исправить, скрипт такой какой есть и он рабочий, я не в курсе, почему у Вас перестало работать.

По идее, скрипт ведь либо работает, либо нет.

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

Не знаю, можно попробовать из архива с магазином взять файлы:

/admin/products_attributes.php

/admin/new_attributes.php

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

Атрибутов от 4 до 6 (это я только 7 наименований успел оформить). Из них у двух (последних) атрибуты не сохраняются. Ошибок никаких, просто "атрибуты-установка" назначаю их для товара, открываю каталог - атрибутов нет. Захожу обратно "атрибуты-установка", ничего не сохранилось, т.е. галочки не стоят.

P.S. Посмотрел на сервере, в таблице products_attributes вместо 38 записей, только 29. По-логике понимаю должна быть ещё new_attributes? Нет такой.

В техподдержке говорят, что усё пашет, ограничений нет, кроме свободного места (у меня его ещё 4,8 гб).

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

Пришлите в приват: доступ в админку, ссылку на магазин и ещё раз об ошибке, что б сразу в сообщении всё было видно, что смотреть.

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