Приветствую всех!!!
Нужна помощь!!! Какими модулями создать вот такую структуру каталога?
Каталог - Регион - Предприятие(Название; лого; адрес; ...) - Товар(название; фото; описание)
Товаров много у каждого предприятия, еще учитывать год к товару.
Предприятий-20000шт, товаров - 600000шт.
И чем сделать загрузку из внешней базы?
Хелп, плизззз!!!!
Комментарии
Если предприятия будут регаться сами, то вот так:
Каталог (Словарь таксаномии)
регион (Словарь таксаномии)
Предприятие (Profile2)
Товар (Нода)
Если всё сами будете добавлять, то:
Каталог (Словарь таксаномии)
регион (Словарь таксаномии)
Предприятие (Словарь таксы)
Товар (Нода)
а как я в словарь запихну логотип, название и реквизиты предприятия?
упс, забыл что в D7 в термины можно добавлять поля.
Вопрос другой: как друпал прожует 20000 терминов??
Прожует то прожует, но вот сервак нужен знатный под это дело.
А для экспорта в друпал используйте модуль Feeds.
Спасибо, опробовал связку в таксономии. Вывод буду делать через Views.
Для начала создам термины, затем буду смотреть импорт в друпал
с devel можно проверить как он жует. заодно и нам расскажете что увидите
Я бы регион хранил как поле location: есть готовые списки регионов, можно использовать карты.
Это какой модуль выдает такой тип поля?
https://drupal.org/project/location
Display Suite для вывода будет полезен, а Form Elements для формы добавления материла - жутко упрощают жизнь (эт в дополнение к выше сказанному)
Ну это PHP знать надо.
<?php$cols2 = 3;
$i = 0;
echo "<table><tr>";
$result = mysql_query("SELECT ID_Region, Name from Region where Sort_2013>0 order by Sort_2013");
$n = mysql_num_rows($result);
$m = $cols2 * ceil($n / $cols2);
while($i < $m)
{
$i++;
$csm = mysql_fetch_assoc($result);
if ($i <= $n)
{
$i_900="<td align='center'><a href='katalog-tovarov-i-proizvoditeley-po-regionu?idr=";
$i_901=" ' > ";
echo $i_900.$csm['ID_Region'].$i_901.$csm['Name']."</a></td> ";
}
else {
echo "<td> </td>";
}
if ($i < $m and $i % $cols2 == 0)
echo "</tr><tr>";
}
echo "</tr></table>";
}?>
))
это вывод регионов из сторонней базы в Друпал
Спасибо всем откликнувшимся.
Буду пробовать.
как раз наоборот, хоть php знаю, и по-началу "ручками" выполнял похожую задачу, после установки этих модулей в код и не залазил... Form Elements позволяет в пару кликов добавлять поля с AJAX выборкой, для вложенных словарей - оч полезная штука
Всмысле иерархичные таксономии? Дак есть хиератикал селект.