Категории |
Как изменить телефон и номер icq в верхней формеВ настройках "Мой магазин" делаю изменения, в самой первой строке меняю номер ICQ магазина, после нажатия кнопки сохранить изменения возвращаются на "по умолчанию", если сделать изменения в нижней строке , то изменения происходят, но они не изменяются в верхней шапке, что делать, как быть? В настройках "Мой магазин" делаю изменения, в самой первой строке меняю номер ICQ магазина, после нажатия кнопки сохранить изменения возвращаются на "по умолчанию", если сделать изменения в нижней строке , то изменения происходят, но они не изменяются в верхней шапке, что делать, как быть? Там Вам придется менять в файле index, соответствующий Вашему шаблону. Откройте его блокнотом и найдите те номера которые сейчас прописаны и аккуратно поменяйте. спасибо. именно так и сделал пару часов назад) оказывается все гениальное-просто) А для чего же, интересно, так хитро шиворот-навыворот сделано? Специально придумали создатели (шаблона), чтоб пользователи на таком спотыкались? А для чего же, интересно, так хитро шиворот-навыворот сделано? Специально придумали создатели (шаблона), чтоб пользователи на таком спотыкались? Именно так. такой был план) ;D ;D ;D Если на то пошло (если шаблон cleanshop имел в виду) то в стандартных установках шопоса телефоны прописаны криво и зачем-то три. И после установки там бы кривило шапку. ... в стандартных установках шопоса телефоны прописаны криво и зачем-то три. И после установки там бы кривило шапку. Вот-вот... Если кто-то не может решить данную проблему, то может спросить или сам найти решение, благо код перед глазами и нужно малость в нем полазить. Если и до этого не доходит, то уже стоит задуматься, а нужно ли самому заниматься настройкой магазина? Уже пол форума в вопросах, для которых нужно разжевывать все по косточкам. Потому как не хотят думать или использовать поиск. Может, и полфорума. А вот в данном конкретном случае вопрос задан грамотно и по существу. Если в админке есть возможность заполнять поле ICQ, то вполне естественно со стороны пользователя ожидать, что введенный туда текст будет выводиться. И вдвойне недопустимо, что выводится в одном месте и не выводится в другом. А Глобальный модератор вместо ответа по существу объясняет, как приспосабливаться к кривизне шаблона... А можно и иначе вопрос поставить. Если создатель шаблона не может решить проблему вставки текста в шапку, то ему тоже можно задуматься, а нужно ли заниматься созданием шаблона? korshunov, Вы сами не выложили ни ОДНОГО готового решения или да же готового мода или хака, от Вас только постоянные высказывания, что все не так, и делается "шиворот-навыворот".... В данном конкретном случае действительно "не так" и "шиворот-навыворот". И хотелось бы в этой теме обсуждать именно этот конкретно поставленный вопрос. Если хотите высказаться по другим вопросам (в частности, по статистике негативных замечаний или модов-хаков от korshunov), то делать это надо бы в других ветках. вполне естественно со стороны пользователя ожидать, что введенный туда текст будет выводиться. Кто знает что там пользователь должен ожидать после изменения в настройках и почему это естественно? Вы это чего, а? А если он там 10 телефонов напишет, то в шаблоне и это должно быть предусмотрено? Для работы с чем либо, необходимо иметь хотя бы малейшие представления о том, как и что работает. Вопрос ТС уже задавался и ответ давался. При первом поиске по форуму по словам "Не меняется телефон", можно сразу найти тему с ответом. Тем более есть тема http://www.shopos.ru/forum/index.php?topic=6363.0 Шаблон бесплатным. Как считал нужным, так и сделал. Есть отдельная тема по шаблону, где большинство вопросов уже обсуждались. И вдвойне недопустимо, что выводится в одном месте и не выводится в другом. Вы что ли рамки допустимого ставите, чтобы вести рассуждения такие? ;D Интересно чем я руководствовался когда делал вывод в одном и не сделал в другом? Объясню Часто, в настройки телефона, icq или еще куда-то пихают не один телефон или асю. Из-за этого, шапку сильно кривит. По этому я в подвале шаблона сделал вывод из настроек, чтобы можно было в несколько строк выводить, а в шапке вручную, чтобы по одному. Надеюсь теперь вопросы отпадут или дальше будем осуждать "кривизну" этого момента? Это был мой такой выбор. Вас что-то не устраивает? Тем более, что в обновлении которое я сделал http://www.shopos.ru/forum/index.php?topic=6560.0 этот вопрос уже решен, так как просили в теме. Изменение. А Глобальный модератор вместо ответа по существу объясняет, как приспосабливаться к кривизне шаблона... Ответ дали во втором сообщении. А я обязан что ли отвечать по существу? И причем тут кривизна шаблона? А по поводу Ваших замечаний - ну так вы в тему вникните, а потом уже "замечайте", а то "замечаете" все подряд. Я уже объяснял Вам то про третью колонку и почему ее трудно добавить, то про "резиновость" шаблона, а теперь про телефон... Вопрос ТС я думаю решен. Править нужно index.html в шаблоне, как написали во втором сообщении или качнуть обновление по ссылке приведенной выше. Все вопросы касательно шаблона, можно задавать в соответствующей ему теме. вполне естественно со стороны пользователя ожидать, что введенный туда текст будет выводиться. Кто знает что там пользователь должен ожидать после изменения в настройках и почему это естественно? Вы это чего, а? Если в настройках предлагается ввести номер ICQ, то введенный номер должен в системе отображаться в соответствующих местах. Обычно так устроено в большинстве CMS и это естественно, принято и пользователи это знают. Принцип простой - ввели данные один раз, используются они потом автоматически и многократно. А сейчас, чтобы изменить отображаемый номер, надо его менять в ДВУХ местах - и в админке, и в шаблоне. А если вдруг в папке themes/ШАБЛОН/ создавались еще шаблоны на базе index.html, то и в них тоже менять. Неужто эту азбуку еще надо объяснять? А если он там 10 телефонов напишет, то в шаблоне и это должно быть предусмотрено? Для работы с чем либо, необходимо иметь хотя бы малейшие представления о том, как и что работает. Должно выводиться то, что пользователь ввел. Если ввел что-то несообразное, то и ответственность на нем. Если написано ТЕЛЕФОН, то и ожидается для нормального функционирования именно телефон, а не 10 телефонов. Хочет кто-то ввести 10 телефонов, никто не мешает пробовать на свой страх и риск. Объясню Часто, в настройки телефона, icq или еще куда-то пихают не один телефон или асю. Из-за этого, шапку сильно кривит. По этому я в подвале шаблона сделал вывод из настроек, чтобы можно было в несколько строк выводить, а в шапке вручную, чтобы по одному. Надеюсь теперь вопросы отпадут или дальше будем осуждать "кривизну" этого момента? Это был мой такой выбор. Вас что-то не устраивает? Получается, Вы делаете неправильно по-причине того, что кто-то неправильно "пихает". Надо бы делать нормально, то есть вверху ставить метку. А тот, кто "пихает", может и сам шаблон править. На то и шаблон. А так, выходит, создана искусственная трудность для пользователей, которые работают по правилам, чтобы создать комфорт тем, кто "пихает". Да что же такое. Кто сказал или написал, что именно так и должно быть? Как хочется, так и делается вывод чего-то. Нет стандартов! А так, выходит, создана искусственная трудность для пользователей, которые работают по правилам, чтобы создать комфорт тем, кто "пихает". По каким правилам? Если пользователь не может элементарные вещи делать, то и браться не стоит за самовольное создание магазина. Из всех, кто использовал этот шаблон только три или четыре вопроса были на эту тему. Все остальные разбирались без проблем. Еще раз повторю - Построили проблему на пустом месте. Да что же такое. Кто сказал или написал, что именно так и должно быть? Как хочется, так и делается вывод чего-то. Нет стандартов! Тем более, что для вывода телефона, icq и т.д... да же не предусмотрены переменные smarty, а выводится все через константы. Или вы хотите сказать, что есть определенные стандарты, как нужно делать? Я как посчитал нужным, так в шаблоне и сделал. Кому не нравится, пусть не пользуются. В чем проблема то? У меня свое мнение на этот счет, как выводить и что выводить, а правильное оно или нет, не Вам судить. Построили проблему на пустом месте. Зачем же сердитесь-то? Никто, кажется, Ваши права творить по своему вкусу не оспаривает. Я только высказал всего лишь свою собственную мысль о том, что сделано неудобно. Открываю шаблон cleanshop/index.html. Значение ICQ выводится в двух местах. В одном <div class="icq"><span>{#templatica_index_icq#}:</span> 123-456-789</div> В другом <span class="a-content">{#templatica_index_icq#}: {$smarty.const.STORE_ICQ}</span> Сразу вопрос - почему сделано так странно, по-разному в двух случаях? Во втором вставляется значение, вводимое в админке на странице admin/configuration.php?gID=1. А в первом случае почему-то сделано иначе, зашит в шаблон фиксированный номер... И выходит, чтобы изменить отображаемый номер, надо его менять в ДВУХ местах - и в админке, и в шаблоне. Это неудобно. Вообще общепринятая норма работы - данные вводить ОДИН раз и потом использовать многократно. Если считаете, что удобнее в данном конкретном случае выполнять двойную работу, то никто не посягает на Ваше право иметь собственное мнение. Но уж если Вам непременно надо спорить - высказывайтесь по существу и доказывайте свою правоту в спокойном тоне. |
|