Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 4477 Просмотров
*

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
Привет.
Перевел весь магазин кроме одного - не знаю как перевести тип товара.
Вот ссылка.
http://partner-asia.com/en/products-catalogue.html?page=shop.product_details&flypage=flypage.tpl&product_id=20&category_id=33#
перейдите на вкладку Parameters
перевод самого магазина осуществил благодаря вот этому http://www.gjcwebdesign.com/joomla-15-virtuemart-11-joomfish-20.html#yvComment46
За перевод отвечает XML файл, который ставится в соответствие таблица БД.
Проблема в том, что под каждый новый тип создается новая таблица.
и потому  на автомате нужно и создавать xml-файл для JoomFish средствами php.

По этому у меня пару вопросов - как создавать XML файлы с помощью php
И какой файл отвечает за создание таблиц в БД -  jos_vm_product_type_2, jos_vm_product_type_3, и т.д.
Спасибо.

*

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
Я тут подумал над ситуацией и решил что более подходящий вариант решения для качественных параметров это подача такого типа.

Способ подключение (1- проводной, 2 - без проводной):  1

Потому что замутить все это и тогда закчик просто утонет в переводе таблиц типа jos_vm_product_type_2, где только и есть что цыфры.
А вот перевод количественных параметров и единиц измерения  я осуществил с помощью правки таблицы vm_product_type_parameter
Нужно туда добавить ещё один столбец.
Или стереть её и создать заново таким запросом.
Код
CREATE TABLE `jos_vm_product_type_parameter` (
`product_type_id` int( 11 ) NOT NULL default '0',
`parameter_name` varchar( 255 ) NOT NULL default '',
`parameter_label` varchar( 255 ) NOT NULL default '',
`parameter_description` text,
`parameter_list_order` int( 11 ) NOT NULL default '0',
`parameter_type` char( 1 ) NOT NULL default 'T',
`parameter_values` varchar( 255 ) default NULL ,
`parameter_multiselect` char( 1 ) default NULL ,
`parameter_default` varchar( 255 ) default NULL ,
`parameter_unit` varchar( 32 ) default NULL ,
`parameter_id_my` int( 11 ) NOT NULL AUTO_INCREMENT ,
PRIMARY KEY ( `parameter_id_my` ),
KEY `idx_product_type_parameter_product_type_id` ( `product_type_id` ),
KEY `idx_product_type_parameter_parameter_order` ( `parameter_list_order` )
)

как вы понимаете значение все пропадают, по этому делаем перед эти Экспорт  БД, а потом  строку insert меняем с
Код
INSERT INTO `jos_vm_product_type_parameter` VALUES (2, 'memory', 'Обьем памяти', '', 1, 'I', '1;2;4;8;16', 'N', '1', 'Gb');
на
Код
INSERT INTO `jos_vm_product_type_parameter` VALUES (2, 'memory', 'Обьем памяти', '', 1, 'I', '1;2;4;8;16', 'N', '1', 'Gb', '');
То есть задаем пустой параметр, который будет присваиваться автоматом автоинкрементом.

И конечно файл без которого не будет никакой магии...
результат моих проб и удач.
Закинуть его надо в \administrator\components\com_joomfish\contentelements

Может не очень понятно написал, но у самого сейчас уже мозги кипят.
Если есть вопросы пишите в личку.
Может эти труды кому-то пригодятся.

[вложение удалено Администратором]
« Последнее редактирование: 31.01.2010, 02:48:17 от back »
*

Darya_Mia

  • Новичок
  • 5
  • 0 / 0
Обалдеть. Я с этой проблемой месяца 3 назад мучилась и забросила. Так и не нашла внятного ответа. СПАСИБО!
*

zilonitiz

  • Захожу иногда
  • 423
  • 7 / 1
В принципе все великолепно, но почему то не выводится перевод значений параметров. В JoomFish их перевод сохранен, в БД вижу его. В чем может быть проблема?
*

DJVS

  • Новичок
  • 2
  • 0 / 0
такая же проблема... не выводится перевод значений параметров, вернее они вообще не выводятся... Моеет кто-нибудь знает почему так?
*

MrJenika

  • Осваиваюсь на форуме
  • 49
  • 12 / 0
я так понимаю решение не было найдено до сих пор?(
*

prosto-chups

  • Осваиваюсь на форуме
  • 33
  • 4 / 0
  • Сайтостроитель
В принципе все великолепно, но почему то не выводится перевод значений параметров. В JoomFish их перевод сохранен, в БД вижу его. В чем может быть проблема?
Ребята, кто-нибудь решил эту проблему?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart - SMS уведомления о сделаном заказе.

Автор bork

Ответов: 42
Просмотров: 21889
Последний ответ 26.07.2021, 22:11:25
от Oleg91
Отчеты и статистика для VirtueMart

Автор 4kict

Ответов: 25
Просмотров: 9897
Последний ответ 14.01.2021, 00:09:53
от gartes
IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 51770
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 25038
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Хаки для убыстрения VirtueMart (уменьшение запросов и т.п.)

Автор yadrinez

Ответов: 197
Просмотров: 78015
Последний ответ 05.02.2016, 21:53:34
от flyingspook