Спасибо за советы, но опять всё мимо )))
Задача в том, чтобы вывести элементы массива в таблицу в определенном порядке. Грубо говоря так:
массив1[0]
массив2[21624]
массив1[1]
массив2[21625]
В массивах информация о прикрепленных к материалу сайта файлах. Один массив держит инфу о файлах в обёртке с инсталлятором, второй - обычные архивы.
Задача в том, чтобы дать ссылку на инсталлятор, а ниже или рядом - на архив. Вывод в обычной html таблице.
Можно конечно сделать две таблицы, с разными foreach, но тогда получается очень громоздко, а место хотелось бы сэкономить.
SONcemvo, спасибо. Но у меня выдало ошибку "warning: Invalid argument supplied for foreach() in" да и печатает такой код немного неправильно. Получается foreach внутри другого foreach и он два раза печатает второй массив, а должен один раз.
Всем спасибо за ответы! Нужно было то, что rereg дал.
Stripe, спасибо, возьму на заметку базы.
А что там администрировать? Один раз настроить, потом время от времени брать тех обслуживание по необходимости. Короче вы переплачиваете и проще будет переехать на другой сервер/фирму, чем найти кого-нибудь по Вашей схеме.
Intel® Core i7-4770 Quadcore Haswell 4 физических ядра, 8 потоков (hyper-threading)
2 x 240 GB 6 Gb/s SSD (software RAID1)
32 GB DDR3
Снимаю за ~4400 тыр. А ТС фееричной щедрости человек, либо на столько ленивый, что не может посмотреть сколько стоит у соседей.
Как можно в 6 сменить название прикрепленного файла к уже сохраненной ноде, без перезаливки самого файла? Готовых модулей не нашел. ---------- Добавлено 25.05.2015 в 17:18 ---------- Кажется нашел - https://www.drupal.org/project/webfm
Так это и не условия, а лишь их набросок. Так сказать общая схема.
50% - имхо многовато. Так уж лучше кредит взять под 20-30% - гораздо выгоднее, но может быть загвоздка в получении.
Когда сайту уже 4 года и в процессе своей жизнедеятельности появляются новые потребности, то об изначальной структуризации говорить поздно. Вы же не знаете всю специфику, верно? Зачем тогда меня, как котёнка в лужу тыкаете носом?
Alangasar, спасибо за наводку! Решение ниже, если кому пригодится вдруг. Работает на D6, у 7 думаю логика такая же.
1) Сделал текстовое CCK поле с переключателем да/нет.
2) В template.php прописал такой код:
function phptemplate_preprocess_page(&$vars) { if (isset($vars['node']) && $vars['node']->type == 'ТИП-МАТЕРИАЛА' && $vars['node']->field_МОЁ-ПОЛЕ[0]['value'] == '1'){ $vars['head_title'] = $vars['node']->page_title .' '. token_replace('[МОЙ-ТОКЕН]'); }}
Соответственно вместо ТИП-МАТЕРИАЛА, МОЁ-ПОЛЕ и МОЙ-ТОКЕН надо использовать Ваши данные.
Код проверяет тип материала и стоит ли галочка у созданного CCK поля на "да". У этого CCK поля такие значения в свойствах:
0|Нет
1|Да
Условия удовлетворены - добавляет токен к тайтлу страницы в head.
Если есть у кого что добавить или изменить - жду комменты. Но вроде и так всё работает )))---------- Добавлено 22.05.2015 в 18:55 ----------Плюс у способа в том, что не надо пересохранять или обновлять материал, когда токен обновляется.
Еще бы то же самое применить к анкору ссылки на данный материал. Куда копать?
Есть один тип материала, который работает на 20 терминов таксономии.
Как можно прописать в page title токены, но чтобы они ставились в зависимости от таксономии?
Токены кастомные, в идеале нужно чтобы тайтл содержал собсвтенно сам тайтл + мой токен, но не для всех материалов данного типа, а только для определенных терминов.---------- Добавлено 22.05.2015 в 14:59 ----------Или может CCK как-то использовать для этого? Допустим галочка стоит - ставим токен, галочки нет - не ставим. Это возможно?---------- Добавлено 22.05.2015 в 15:53 ----------Есть модуль auto nodetitle и он позволяет использовать php для генерации заголовков. Есть ли похожее решение для page title?
Спасибо за "конструктив". В том-то и дело, что деньги есть и ждут от меня условия. Я хочу знать, как вообще принято вкладывать сейчас в ИМ. Если так сложно было написать что-то дельное по теме, можно было просто пройти мимо.