T

tokarev

Продам ракамакафон "Freestyler" почти новый
+283
Репутация
2805
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] css-префикс у модулей 19 октября 2013 в 22:42

К примеру Блок "Новости" в сайдбаре на главной — со своим префиксом и стилями.
А клон модуля "Новости" на странице фото скажем — со своим префиксом и стилями есно

PolarOne
нееет стилевое оформление модуля должно зависеть не от модульной позиции и не от страницы, а от того, что захочет вебмастер

можно было просто наплодить файлов module.tpl, module1.tpl,… module500.tpl, но это же трындец, граждане…
#2 [ЕСТЬ РЕШЕНИЕ] css-префикс у модулей 19 октября 2013 в 22:39

Как бы у вас этого не было, то ставите префикс, а он уже и не работает...

PolarOne
да не нужно про стили вообще думать, уверен, что дополнительный префикс — это решение моей траблы))) мой программер на рыбалке сейчас, уехал до понедельника, так бы уже сделали всё, а то я сижу тут и уснуть не могу, пока не осуществлю задумку)))
#3 [ЕСТЬ РЕШЕНИЕ] css-префикс у модулей 19 октября 2013 в 22:27
PolarOne, можно, всё правильно поняли))) только проблема, что там заюзан готовый UI типа бутстрапа, все таблицы стилей прописаны заранее, там тыщи строк кода, только стилей для оформления фона элемента около 500 прописано)) и чем это всё править, проще заказать разработку плагина, или средствами php+mysql сделать...

его название привязано к основному префиксу

оно не привязано ((
#4 [ЕСТЬ РЕШЕНИЕ] css-префикс у модулей 19 октября 2013 в 22:18

Или опять не так понял?

PolarOne
нет))) не знаю, как объяснить ещё)))

в общем, для классов module и moduletitle мне нужна возможность добавлять разные префиксы, а не один и тот же)
#5 [ЕСТЬ РЕШЕНИЕ] css-префикс у модулей 19 октября 2013 в 22:14
поясню подробнее, нужно, чтобы module.tpl выглядел так:

  1.  
  2. <div class="{$mod.css_prefix}module">
  3. {if $mod.showtitle neq 0}
  4. <div class="{$mod.css_prefix_new}moduletitle"> <!-- вот сюда нужен префикс -->
  5. {$mod.title}
  6. {if $cfglink}
  7. <span class="fast_cfg_link">
  8. <a href="javascript:moduleConfig({$mod.id})" title="Настроить модуль">
  9. <img src="/templates/{template}/images/icons/settings.png"/>
  10. </a>
  11. </span>
  12. {/if}
  13. </div>
  14. {/if}
  15. <div class="{$mod.css_prefix}modulebody">{$mod.body}</div>
  16.  
  17. </div>
  18.  
  19.  
#6 [ЕСТЬ РЕШЕНИЕ] css-префикс у модулей 19 октября 2013 в 22:11
PolarOne, неееет, я наверно неправильно объяснил))) в настройках любого модуля есть css_prefix, мне нужно, чтобы из настроек можно было добавить не один префикс, а два, то есть, добавить для настроек ещё одно поле, чтобы можно было в module.tpl добавить не только {$mod.css_prefix} но и {$mod.css_prefix_new}
#1 [ЕСТЬ РЕШЕНИЕ] css-префикс у модулей 19 октября 2013 в 21:44
Привет всем. Возникла необходимость добавить дополнительный css-префикс для модулей. Не спрашивайте, зачем )))

В PHP и MySQL не рублю совершенно, не мой профиль, а подсказать в данный момент некому.

Я так понимаю, что в таблицу cms_modules нужно добавить ещё один столбец, например, css_prefix_new. Затем где-то в каком-то файле/файлах бэк-энда добавить <input name="css_prefix_new"… > scratchА вот как это конкретно сделать, и где конкретно — не знаю.

Научите, плиз, кто-нибудь.

Или хорошо бы сделать плагин, который автоматом добавлял бы к модулям дополнительный css-префикс. В таком случае, озвучивайте цены и сроки.
#7 Как убрать авто отсуп во время создание/редактирования статьи 18 октября 2013 в 14:37

Очень часто стоит только коснуться строке — всё, либо сзади, либо спереди этот блин пробел.

lokanaft
ага, ох и бесит же меня эта штука!

Можно плагин сделать

lokanaft
+
#8 Концепт дефолтного шаблона для InstantCMS 18 октября 2013 в 14:31

А почему бы не объединить работу Локанафта, Олега и Вашу

-MalraS-
эта штука может получицца достаточно опасной, и поработить кого-нибудь rofl
#9 [ЕСТЬ РЕШЕНИЕ] опять про шаблон 18 октября 2013 в 14:28

а js разве не подходит? Есть ведь скрипты, выводящие социальные кнопки вертикально, прижатые к правому или левому краю экрана, причем при прокрутке страницы они остаются на месте… К сожалению, я не прогер, но, думаю, направление верное указал :)

AndroS
ну почти то же самое, и не на js, достаточно цсс
#10 [ЕСТЬ РЕШЕНИЕ] опять про шаблон 18 октября 2013 в 14:25

Лучше вообще его не выводить)

lokanaft
дааа, баннер лучше не выводить, а то он разозлится))

печалько ) полез на юкоз смотреть

чего там смотреть? див position:fixed; с нужными шириной и высотой, плюс z-index задать побольше, на фсякий пожаренный случай)) плюс позиционировать топ лефт
#11 [ЕСТЬ РЕШЕНИЕ] опять про шаблон 18 октября 2013 в 12:58
ширина там какая страницы? небось 900 с лишним? а ширина баннера? небось 300 с лишним? вот уже 1200 ))) не будет влезать в квадратные мониторы))

а так — баннер завернуть в отдельный див с float:left, основную страницу в отдельный див с float:right;
потом всё это вместе завернуть в какой-нить отцентрованный див с margin:0 auto; и width: (ширина баннера + промежуток + ширина основной страницы)
потом немного поколдовать с css ещё, на предмет, чтобы эти дивы не съезжали друг под друга
и дело в шляпе)))

PS Короче гемор, нуевонафик...

PPS Как вариант — выведите баннер по типу как на юкозе показывают баннеры, над содержимым, с кнопкой "закрыть"
#12 Концепт дефолтного шаблона для InstantCMS 18 октября 2013 в 09:51

сразу убрал все картинки-бэграунды если они есть заменив обычным цветом

MakArtSoft
хорошая идея, не доверяю я картинкам, может, потому, что сам рисовать не умею laughвсегда лучше обойтись css, в этом плане flat и metro ui рулят!
#13 Оплата в интернет-магазине 18 октября 2013 в 09:49

магазин поднимается за 10-20 минут новый

RooKee
а дизайн?
#14 Концепт дефолтного шаблона для InstantCMS 18 октября 2013 в 08:36
Алексей, вынесите все цветовые стили в отдельный файл css, чтобы можно было сделать несколько шкурок для одного дизайна, типа skin_default.css, skin_greeny.css, skin_magenta.css, и т.д. Чтобы их можно было просто подключить из template.php. Вот тогда будет действительно полезный шаблон для начинающих инстантоидов )))
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.