D

densvi

+20
Репутация
2
Рейтинг
#1 Горизонтальный новости 27 марта 2012 в 08:03
Вот ЗДЕСЬ ответил.
#2 Модуль «Новые статьи» в несколько колонок 27 марта 2012 в 08:01
Только вчера решил для себя подобную проблему. Посмотреть можно на моем сайте.
Правил mod_latest.tpl и style.css темы

Может не изящно, но мне помогло, правда криво, если сайт в 3 колонки. Но мне нужно было 2 колонки, так что мне помогло.

  1.  
  2. {if $is_con}
  3. {if $cfg.is_pag}<script type="text/javascript" src="/modules/mod_latest/js/latest.js" ></script>{/if}
  4. {if !$is_ajax}<div id="module_ajax_{$module_id}">{/if}
  5. {php} $i=0; {/php}
  6. {foreach key=aid item=article from=$articles}
  7. {php}if($i == 0)echo("<div class=\"mod_latest_entry\">");{/php}
  8. <div class="mod_latest_entry_col{php}echo $i+1; {/php}">
  9. {if $article.image}
потом код и в конце:

  1.  
  2. </div>
  3. {php}if($i == 1)echo("</div>");{/php}
  4. {php}$i = 1 - $i;{/php}
  5. {/foreach}
  6.  
Это для 2 колонок и 2 строк. Для трех колонок нужно с переменной $i поиграть и в конце поставить проверку для закрытия блока div

Соответственно для css

  1.  
  2. .mod_latest_entry{
  3. margin-bottom:10px;
  4. clear:both;
  5. }
  6. .mod_latest_entry_col1{
  7. width:49%;
  8. float:left;
  9. margin-bottom:10px;
  10. }
  11. .mod_latest_entry_col2{
  12. width:49%;
  13. float:right;
  14. margin-bottom:10px;
  15. }
  16.  
Это для моего случая, для своих нужд нужно самому подкрутить.
#3 [ЕСТЬ РЕШЕНИЕ] Вывод последних записей в несколько колонок 27 марта 2012 в 07:53
Всем спасибо. Проблему решил сам.
#1 [ЕСТЬ РЕШЕНИЕ] Вывод последних записей в несколько колонок 26 марта 2012 в 11:31
Добрый день. Может кто подскажет, как можно в модуле "последние материалы" вывести записи в несколько колонок?
#4 Firefox + RDS bar + Instant = глюк 30 января 2012 в 19:52


Firefox в последнее время после очередного обновления тоже стал глючить и тормозить.
Я уже неделю пользуюсь новым браузером от Яндекса, сделан на основе Хрома.
По сравнению с Firefox, просто летает!

Man

Это-то понятно, но вот прикол — Miralinks отказались принимать сайт в систему из-за этого!!!
#1 Firefox + RDS bar + Instant = глюк 30 января 2012 в 15:35
Доброе время суток. Такая ситуация: сайт на ICMS — загружаю я и др. люди в Firefox без RDS bar — все нормально. Только включается RDS bar — так сайт просто пропадает. В Хроме при включенном RDS bar все нормально.
В чем траблы, помогите плиз.
#1 Robokassa 17 декабря 2011 в 21:43
Доброе время суток.
Можно ли как-то установить плагин (модуль) робокассы отдельно, без instantshop? Очень нужно оплату принимать…
#5 кто может посоветовать скрипт онлайн тестов (НЕ псих.) ? 12 ноября 2011 в 14:08
что-то не работает сайт happysoftx.com
#6 Карусель как на главной? 12 октября 2011 в 12:04


А зачем Вам именно такая? Вот отличная карусель с поддержкой кучи параметров и эффектов. Вроде ни с чем не конфликтует. Вот малость недоделанный пример реализации (модуль Витрина объектов, на карте выбрать Санкт-Петербург)

googlebot

Не подскажете как сделать по нормальному. А то тут как указано — у меня не работает.
#1 Проблема с RSS лентой 21 сентября 2011 в 15:47
После редактирования статьи в RSS ленту отдается измененный вариант — как этого избежать?
#7 Редактирование статьи 16 сентября 2011 в 09:45


А какая версия движка, 1.8?

lucku

1.8
#8 [ЕСТЬ РЕШЕНИЕ] Сортировка подразделов статей 9 сентября 2011 в 10:28
Такая же ф***я. Есть раздел. В нем куча подразделов. На сайте эти подразделы отображаются как попало. Как настроить правильное и нужное мне отображение (сортировку) так и не нашел.
Буду признателен, кто ткнет носом.
#9 Редактирование статьи 9 сентября 2011 в 10:25


Была похожая ситуация, пока не поменяли браузер. Может дело в нем.

lucku

Мало вероятно. У меня такая же проблема. Пробовал на Опере, IE, Хроме. Пока удалось вычислить, что несохранение текста или его изменений (что наиболее часто) у меня тогда, когда присутствует код с формой (подписка subscribe, например) в тексте модуля. Лечится пока так: весь текст редактируем в ворде. Удаляем в админке наф** модуль. Создаем новый, вставляем текст из ворда. Тогда все нормально сохраняет. Но это изврат. Надо исправлять как-то.
#10 Формирование URL 8 сентября 2011 в 11:48
Правльно ли я понимаю, что для этого можно поиграться с полем seolink в таблице cms_content. Необходимо, чтобы туда записывался путь без категорий. Для этого берем файл /component/content/model.php и редактируем вот это

  1. public function getSeoLink($article){
  2.  
  3. $seolink = '';
  4.  
  5. $category = $this->inDB->get_fields('cms_category', "id={$article['category_id']}", 'NSLeft, NSRight');
  6.  
  7. $left_key = $category['NSLeft'];
  8. $right_key = $category['NSRight'];
  9.  
  10. $path_list = $this->getCategoryPath($left_key, $right_key);
  11.  
  12. if ($path_list){
  13. foreach($path_list as $pcat){
  14. if ($pcat['id']!=1){
  15. $seolink .= cmsCore::strToURL(($pcat['url'] ? $pcat['url'] : $pcat['title'])) . '/';
  16. }
  17. }
  18. }
  19.  
  20. $seolink .= cmsCore::strToURL(($article['url'] ? $article['url'] : $article['title']));
  21.  
  22. if ($article['id']){
  23. $where = ' AND id<>'.$article['id'];
  24. } else {
  25. $where = '';
  26. }
  27.  
  28. $is_exists = $this->inDB->rows_count('cms_content', "seolink='{$seolink}'".$where, 1);
  29.  
  30. if ($is_exists) { $seolink .= '-' . $article['id']; }
  31.  
  32. return $seolink;
  33.  
  34. }
Для нашей задачи эта функция выглядела бы так:

  1. public function getSeoLink($article){
  2.  
  3. $seolink = '';
  4.  
  5. $seolink .= cmsCore::strToURL(($article['url'] ? $article['url'] : $article['title']));
  6.  
  7. if ($article['id']){
  8. $where = ' AND id<>'.$article['id'];
  9. } else {
  10. $where = '';
  11. }
  12.  
  13. $is_exists = $this->inDB->rows_count('cms_content', "seolink='{$seolink}'".$where, 1);
  14.  
  15. if ($is_exists) { $seolink .= '-' . $article['id']; }
  16.  
  17. return $seolink;
  18.  
  19. }
Все ли верно?

Но тогда наверное можно наткнуться на какие-то подводные камни. Вдруг еще где-то эта функция работает и там нужен полный путь??
#1 Формирование URL 8 сентября 2011 в 10:27
Доброе время суток. Вот озаботился такой темой. Как известно не рекомендуется для улучшения продвижения сайта делать слишком большую вложенность статей.

Ну, например, мойсайт.ru/category1/subcategory1/subcategory2/post1.html — не есть хорошо.
Гораздо лучше мойсайт.ru/post1.html

Но при этом в навигации сайта должны остаться все эти категории и подкатегории, чтобы например вывести список статей в оределенной категории.

Встает вопрос. А можно ли так сделать??? Вырезание части url ???
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.