Speaker19, заходил в ветку. Еще утром написал там пост + в личку написал. Тишина...
Добавился на адсист - ох там и мееедленно все происходит. Отклонили площадку по причине "нужна статистика li.ru" - бигмировской статистике не доверяют почему-то. Указал на li.ru - уже день жду чтоб заново перемодерировали.
Это всегда так??
Гляньте http://oxnull.net/ - бесплатный хостинг с php/mysql и даже без рекламы. Сам не пользовался - читал про него на http://ktonanovenkogo.ru/vokrug-da-okolo/hosting/oxnull-net-na-moj-vzglyad-luchshij-besplatnyj-hosting.html
Служба поддержки работает у вас вобще? Написал сообщение еще вчера - пока никакого ответа. Добавил площадку, но в качестве ссылки на статистику указал ссылку на бигмир - вам бигмир чем-то не угодил и отклонили площадку с комментарием "нужна статистика li.ru" - сразу скинул ссылку на li.ru - и тишина.
Смотря какой текст. Если однотипный, то править шаблон fullstory.tpl, а если что-то более сложное - то можно php файл engine/modules/show.full.php подредактировать.
Еще в идеале лишнюю скобку } уберите. Должно быть так:
хм. ну тогда буду по-своему делать. громоздко, но работает. Всеравно спасибо большое! :) теперь хоть больше понимаю как можно объединять.
Не работает. Пишет mysql_num_rows(): supplied argument is not a valid MySQL result resource
Тут еще один нюанс - дополнительным товарам, у которых i_option = 3 нужно присвоить id главного товара, у которого i_option = 7 или 15. Это реально в одном запросе сделать или проще уже как я написал второй запрос? Как это сделать в моем варианте я знаю и уже сделал, но если можно красивей реализовать, было бы лучше.---------- Добавлено 23.01.2012 в 20:50 ----------Т.е. мой громоздкий вариант:
$newitems = mysql_query("SELECT * FROM items, items_info WHERE items.i_id = items_info.ii_item_id AND items.i_options IN (3, 7, 15) ORDER BY items.i_default_category ASC, items_info.ii_title ASC");
if (mysql_num_rows($newitems) > 0){
while ($myrow = mysql_fetch_array($newitems)){
$newitems2 = mysql_query("SELECT * FROM items, items_info WHERE items.i_id = items_info.ii_item_id AND items.i_options IN (7, 15) AND items_info.ii_title = '{$myrow['ii_title']}'");
if (mysql_num_rows($newitems2) > 0){
$myrow2 = mysql_fetch_array($newitems2);
$id = $myrow['i_id'];
$myrow['i_id'] = $myrow2['i_id'];
Попробую объяснить. Сайт интернет-магазина. Есть главный товар и есть разновидности этого товара. Опцию "новинка" можно поставить только на главный товар. Мне нужно вывести все "новинки" + все дополнительные товары у которых главный "новинка".
Главный товар и дополнительные товары связаны только именем - т.е. поле ii_title у них всех одинаковое. Главный товар отличается только тем, что кроме названия у него есть еще описание и т.д. и т.п. А у дополнительных товаров есть только название, одна строчка характеристики и цена - и все.
i_option = 3 если товар есть в наличии
i_option = 7 если товар есть в наличии и он новинка
i_option = 15 если товар есть в наличии и он новинка и на него есть акция ---------- Добавлено 23.01.2012 в 20:32 ---------- Еще вариант запроса:
В main.tpl замените
{catalog_ru}
на
<span style="font-size: 10px;">{catalog_ru}</span>
Ну и нужный размер подберите изменяя значение font-size.