ShopCMS - 1 часть

Статус
В этой теме нельзя размещать новые ответы.
Подскажите как разделить блоки (справа и слева) между собой. Чтобы по вертикали между ними отступ был.
Скорее всего сюда (left_blocks.tpl.html, right_blocks.tpl.html) что-то добавить надо, ну или убрать, но что?
5452291.jpg
9345852.jpg
 
Подскажите как разделить блоки (справа и слева) между собой. Чтобы по вертикали между ними отступ был.
попробуй шаблон index.tpl править выставить расстояние между ячейками в таблице, хотя думаю есть и другие варианты...
 
попробуй шаблон index.tpl править выставить расстояние между ячейками в таблице, хотя думаю есть и другие варианты...

если тут
Код:
{* центральная часть *}
<table cellspacing="0" cellpadding="0" width="100%">
 <tr>
  <td class="container">
   <table cellspacing="0" cellpadding="0" width="100%">
    <tr>
     {if $count_left_blocks > 0}<td id="left" valign="top" align="center" class="print">
<div class="fil1 white"></div>{include file="left_blocks.tpl.html"}<img src="design/user/{$smarty.const.TEMPLATE_GO}/images/pixel.gif" class="fixwidth" alt=""></td>{/if}
     <td class="center" align="left" valign="top">{include file="top_blocks.tpl.html"}{include file="$main_content_template"}{include file="bottom_blocks.tpl.html"}</td>
    {if $count_right_blocks > 0}<td id="right" valign="top" align="center" class="print"><div class="fil1 white"></div>{include file="right_blocks.tpl.html"}<img src="design/user/{$smarty.const.TEMPLATE_GO}/images/pixel.gif" class="fixwidth" alt=""></td>{/if}
    </tr>
   </table>
  </td>
 </tr>
</table>
то насколько я понимаю, блоки (левые, правые и центр) выводятся каждый в своей ячейке, тогда что меняй что не меняй, содержимое то останется без изменений. Возможно я и не прав.
Есть еще предложения?
 
Из сходного шаблона использовал только ссылки для смарти, в общем рисовал таблицу
главная (базовая) 3х3 , верхняя строка (перечисление слева направо:(
- меню навигации
- 1\2 баннер, 1\2 "поиск"
- корзина
средняя строка:
- в ячейке новая таблица 1 столбец 2 строки, верх левые блоки, низ счётчики
- новая таблица 1 столбец 1 строка - центральные блоки
- новая таблица в ячейке 1 столбец 2 строки, верх правые блоки, низ - партнёрка
низ:
- заливка
- футер
- заливка
Надеюсь смысл понятен для чего созданы таблицы в средней строке?
 
Чето немного запутался в этих таблицах..
В общем методом тыка натыкал следующее:
Создается видимость отступов
В файлах left_blocks.tpl.html и right_blocks.tpl.html в таблице после самого блока добавил по пустой ячейке
Код:
<table cellspacing="0" cellpadding="0" width="100%"><tr><td class="hdb" align="center">{if $right_blocks[v][6] eq 1}{include file="blocks/$right_blocks[v][7]" blocknum=$smarty.section.v.index}{else}{$right_blocks[v][2]}{/if}</td></tr>
[b]<tr><td class="ots"></td></tr>[/b]
</table>
в css добавил класс
Код:
.ots{background:#цвет основного фона;height:10px}
--------------------
еще вариант, намного проще:
В файлах left_blocks.tpl.html и right_blocks.tpl.html после таблицы с блоком добавил <br>. Результат тот же, что и в предыдущем случае, только дополнительный класс создавать не надо.
Код:
<table cellspacing="0" cellpadding="0" width="100%"><tr><td class="hdb" align="center">{if $right_blocks[v][6] eq 1}{include file="blocks/$right_blocks[v][7]" blocknum=$smarty.section.v.index}{else}{$right_blocks[v][2]}{/if}</td></tr></table>
[b]<br>[/b]

Вроде получилось то что хотел.
Может еще кому пригодится.
 
Статья немного не дописаная и разплывчатая.
Как сделать флеш анимацию сферическую у меня так и неполучилось.
Редадактирование слов облака через админку не открывается,
приходится редактировать через базу данных.

Кстати запрос в базу для добовление новых полей изначально написан не правильно.
Вот правильный
*** скрытое содержание ***

А как и куда вносить слова?
так вроди все сделал а эт чет не понял
Сам запрос в базу сделал
 
А как и куда вносить слова?
так вроди все сделал а эт чет не понял
Сам запрос в базу сделал
Ну что тут не понятно? Всё делаете по инструкции, есть не большие не точности в ссылке в админке, (там в новом окне и будеш вносить слова), Для просмотра ссылки Войди или Зарегистрируйся,
Код:
<a href="#" onClick="open_window('cloud_cat.php?categoryID={$categoryID}',355,250); return false"
class="inl">{$smarty.const.ADMIN_CATEGORY_CLOUD_KEYWORDS}</a>
если возникли проблемы с запросом в базу, - выдаёт ошибку, удали из запроса все кавычки (") или используй этот запрос:
Код:
ALTER TABLE `scms_categories` ADD  `cloud_keywords` text, ADD `use_in_cloud` INT(11) NOT NULL default "1";
правильно пропиши пути до флэша и js в cloud_keywords.php в блоке:
Код:
$cloud = '<SCRIPT LANGUAGE="javascript" [COLOR=Red][U][B]SRC="/cumulus/swfobject.js"[/B][/U][/COLOR] TYPE="text/javascript"></SCRIPT>
     <div id="flashcontent"></div>
<script type="text/javascript">
          var cl = new SWFObject([COLOR=Red][U][B]"/cumulus/tagcloud.swf"[/B][/U][/COLOR], "tagcloud", "160", "160", "10", "#3777A7");
          cl.addVariable("tcolor", "0xffffff");
          cl.addVariable("mode", "tags");
          cl.addVariable("distr", "true");
          cl.addVariable("tspeed", "100");
          cl.addVariable("tagcloud", "<tags>';
          $cloud .= $cloud_tags;
          $cloud .= '</tags>");
          cl.write("flashcontent");
     </script>';
Как пример здесь показано файлы swfobject.js и tagcloud.swf находятся в корне сайта в папке cumulus
Для просмотра ссылки Войди или Зарегистрируйся

Всё работает и ставится за одну минуту.
пишет
Уже все перелазил
Вродь все правильно делаю
По этому вопросу, здесь в теме уже не раз выкладовались множество вариантов решения этой проблемы, Господа:- учитесь юзать поиск по теме, а еще лучше прочитать тему с начала и до конца, к тому же это забавно, местами поучительно и интересно.
P/s
Вот ссылки на дедзенд для наших Украинских коллег, кому рапида не доступна:
Для просмотра ссылки Войди или Зарегистрируйся
 
Все получилось кроме этого
Ну что тут не понятно? Всё делаете по инструкции, есть не большие не точности в ссылке в админке, (там в новом окне и будеш вносить слова), Для просмотра ссылки Войди или Зарегистрируйся,
Код:
<a href="#" onClick="open_window('cloud_cat.php?categoryID={$categoryID}',355,250); return false"
class="inl">{$smarty.const.ADMIN_CATEGORY_CLOUD_KEYWORDS}</a>

Так у меня нифига не работает
а вот так работает
<td><a href="cloud_cat.php?categoryID={$categoryID}" onClick="open_window("cloud_cat.php?categoryID={$categoryID}",355,250); return false" class="inl">{$smarty.const.ADMIN_CATEGORY_CLOUD_KEYWORDS}</a></td>
 
Прочитал про облако тегов и на сайте Для просмотра ссылки Войди или Зарегистрируйся и на форуме, толком нечего не понял. Спецы, составьте пожалуйста простую и понятную инструкцию. Очень надо. Спасибо.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху